matlab用input让用户输入一函数f(x)后,怎么把他变成matlab里面的function自定义函数
在一M文件里用input让用户输入任意函数 如 3*x+2 ,然后在同一M文件里定义一function函数 使该函数为用户输入的函数 好像不行的样子
人气:184 ℃ 时间:2020-05-19 07:04:17
解答
用input(‘...','s')以字符串方式输入,然后用inline转换为函数:
>> s=input('输入函数表达式:f(x)=','s');
输入函数表达式:f(x)=3*x+2
>> f=inline(s);
>> f(1)
ans =
5
推荐
- matlab,中,一个函数f=x^2+1,怎么表示,是函数,function定义的函数
- “山东普惠利好商贸有限公司”翻译成英文,
- 语文练习册45页习作
- 某长方形花圃,长16米,宽10米,为了便于游人观赏,周围修了一条2米宽的道路.道路的面积是多少平方米?
- 在96米长的距离内挂红、绿、黄三种颜色的气球,绿气球每隔6米挂一个,黄气球每隔4米挂一个.
- 英语翻译
- 是两道关于if从句的英语问题,请解释说明一下为什么.
- 沉降菌用营养琼脂培养基需预培养吗,如果需要,预培养多长时间
猜你喜欢