Matlab中如何使自己编写的function可以处理符号变量

2020-06-24 社会 78阅读
有两种办法:
(1)传入参数为数值型,在函数内用syms转化成符号型。
function Fo=hs(x)
syms x;
y=ceil(x) ;
Fo=eval(y);
调用格式:hs(5.5)
(2)传入参数直接用sym转化为符号类型。

function Fo=hs(x)
y=ceil(x) ;
Fo=eval(y);
调用格式:hs(sym(5.5))。
声明:你问我答网所有作品(图文、音视频)均由用户自行上传分享,仅供网友学习交流。若您的权利被侵害,请联系fangmu6661024@163.com