전달 함수를 변수로 다른 함수에 입력하려면 사용자 정의 수식에 대한 전달 함수를 만들어야합니다. 나는 tf
로 변환 할 필요가있는 방정식은 다음과matlab에 사용자 정의 전달 함수 만들기
y = exp(-(x^2))
내가, 내가 사용하는 시도 일 수 없습니다
:
s = tf('s');
H = exp(-(s^2));
그러나 나는 다음과 같은 오류 얻을 :
을Error using tf/exp (line 34) The input argument of the "exp" command must be a transfer function of the form -M*s.
아무도 내가 여기서 뭘 잘못하고 있다고 말할 수 있습니까?
이론에 큰 문제가있는 것처럼 보이지만 프로그래밍 문제는 아닙니다. 먼저'y = exp (- (x^2))'를'y (s) = f (s)'함수로 변환해야합니다.''x''를''s''로 대체하면 충분하지 않습니다. 마지막으로 dtransfer 함수가 Matlab에 쉽게 입력 할 수있는 형식을 가지고 있음을 알 수 있습니다. – thewaywewalk