MATLAB爱好者论坛-LabFans.com

MATLAB爱好者论坛-LabFans.com (https://www.labfans.com/bbs/index.php)
-   MATLAB论坛 (https://www.labfans.com/bbs/forumdisplay.php?f=6)
-   -   [MATLAB基础] 请问如何编写带符号变量的分段函数? (https://www.labfans.com/bbs/showthread.php?t=12126)

home_rainbow 2010-10-03 02:10

请问如何编写带符号变量的分段函数?
 
x>d, y=h;
abs(x)<=d, y=h/(d*x);
x<-d,y=-h;

d, h为符号变量;
我写了下面的代码 但是不对:
>> syms d h positive
>> syms x real
>> if x>d,y=h;
>> elseif abs(x)<=d,y=h/(d*x);
>>else y=-h;
>>end
??? Function 'gt' is not defined for values of class 'sym'.

请大家多多指点,谢谢~


所有时间均为北京时间。现在的时间是 13:50

Powered by vBulletin
版权所有 ©2000 - 2025,Jelsoft Enterprises Ltd.