control hystérésis 4 level
이전 댓글 표시

function dP=active(x)
err=x(1);hys=x(2);
if err>=hys
dP=2;
elseif (0<err && err<hys)
dP=1;
elseif (-hys<err && err<0)
dP=-1;
elseif err<-hys
dP=-2;
end;
end
i got problem:Not enough input arguments line (2).
댓글 수: 4
Dyuman Joshi
2023년 7월 23일
How are you calling the function? What is the input provided?
laiche zeghdi
2023년 7월 23일
Dyuman Joshi
2023년 7월 23일
편집: Dyuman Joshi
2023년 7월 23일
Are you working with a Simulink model?
Or are you just running the code you posted?
laiche zeghdi
2023년 7월 23일
답변 (0개)
카테고리
도움말 센터 및 File Exchange에서 Modeling에 대해 자세히 알아보기
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!