나는 사다리꼴 파를 생성하는 c 함수를 작성하고 있습니다. 어느 누구도 사다리꼴 파를 생성하는 수학 방정식을 알고 있습니까? y = A * sin (B * x)와 매우 유사한 개념은 x의 다른 값에 대해 사인파를 생성합니다.사다리꼴 파동 방정식에 대한 방정식
4
A
답변
2
이 기능의이 종류를 나타내는의 "순수한"수학적 방법을 원하는 경우이를 사용하여 헤비 사이드 스텝 기능을 http://en.wikipedia.org/wiki/Heaviside_step_function
를 사용하여 포함 사다리꼴 파의 단일 펄스를 전송하는 방법입니다. "조각으로"기능을 구축하고, x = 펄스의 시작 부분에 "활성화"되는 헤비 사이드로 첫 번째 조각을 곱하십시오. 다음 피스의 경우, 마지막 함수를 빼고, 새로운 피스 수학 함수를 추가하고, 적절한 heaviside 함수 등을 곱하십시오.
H(n) := (x >= n)?1:0;
y := H(0)*(x) + H(1)*(-x + 1) + H(2)*(-(-x + 1) + (3-x));
그러나, 코드 단순성과 효율성, 사용 if 문 경우 수 있습니다 : 그것은이 같은 뭔가를 (당신이 그것을 얻을하지 않는 경우, 위키 피 디아 기사를 통해 이동) 끝나야합니다. 일정한 단위 속도를 가진 45도 사다리꼴 파를 생각해보십시오. 당신이 모듈 (%)와 "장파"뿐 아니라 하나의 펄스, 일을 원하는 경우에 당신은 시간 변수가 필요하지 않은 경우
float trapezoidalWave(float x, float t) {
float y;
if (x <= t + 1) {
// 45 degree ascending line
y = x - t;
} else if (x <= t + 2) {
// horizontal line
y = 1;
} else if (x <= t + 3) {
// 45 degree descending line
y = t + 3 - x;
} else {
y = 0;
}
return y;
}
, 그냥 거기 0
2
으로 교체 방정식 대신 제한 사항을 사용할 수 있습니다.
a/pi(arcsin(sin((pi/m)x+l))+arccos(cos((pi/m)x+l)))-a/2+c
a
는c
수직 전이
플러스이 직접 삼각 함수를 인 수평 전이를 인 기간
l
진폭m
이다, 비록 그것이 더 길 수 있고, 조금 더 com 일 수 있었지만 plicated.관련 문제
- 1. PHP의 수학 방정식에 대한 정규식
- 2. 선형 방정식에 대한 빠른 근사 솔루션?
- 3. 방정식에 대한 변수가있는 SQL 업데이트
- 4. sympy/numpy에서 주어진 재귀 방정식에 대한 수평선을 통한 표현식 얻기
- 5. 파이썬 방정식 대체
- 6. 알고리즘 - 최소화 방정식
- 7. 직사각형에 사다리꼴 매핑?
- 8. 이 방정식에 대한 자바 프로그램을 작성하는 방법
- 9. 수식 선형 수학 방정식에 대한 해법
- 10. 수학 방정식에 대한 구문이 올바르지 않습니다.
- 11. 수학 방정식에 대한 답을 반올림하는 법
- 12. 방정식 세트에 대한 해결책 찾기
- 13. 방정식
- 14. Java의 사다리꼴 단어 게임
- 15. 사다리꼴 규칙 질문
- 16. 마스터 정리에 의해 재발 방정식에 대한 폐쇄 엔드 공식을 찾기
- 17. 자신의 방정식에 대해 BigInteger 클래스를 어떻게 구현합니까?
- 18. 하스켈 2 차 방정식 루트
- 19. 알고리즘 I는 다음과 같은 방정식에 대한 솔루션이 존재 하는지를 판정하기위한 방법을 찾고 선형 디오 판 투스 방정식
- 20. 자바 방정식에 문제가 있습니다
- 21. 이미지 등변 사다리꼴 PHP GD
- 22. 비선형 방정식 시스템에 대한 긍정적 솔루션 지정
- 23. 확률 미분 방정식 시스템에 대한 웹 인터페이스
- 24. 다음 알고리즘에 대한 반복 관계 방정식 찾기
- 25. PHP 수학 방정식, E + 16?
- 26. 곡선의 방정식
- 27. 포물선 방정식
- 28. 어떻게 방정식
- 29. 방정식 환경
- 30. 반복 방정식
나는 이것을 삼각형 웨이브를 클리핑하여 보았다. – jedwards
사다리꼴 파의 수학 공식은 f (x) = 0, if (0