jin*_*wee 11 matlab
我必须将字符串str='x^2+3'转换为函数.解决方案是获取内联函数f=inline(str),但在将来的版本中将不再支持.
str='x^2+3'
f=inline(str)
解决方法f=eval(['@(x)',f])但它似乎不是一个很好的选择.
f=eval(['@(x)',f])
该函数str2func不起作用,因为它只需要现有函数的名称.
str2func
am3*_*304 13
以下工作没有?
str = 'x^2+3'; f = str2func(['@(x)' str]);
归档时间:
10 年,10 月 前
查看次数:
4978 次
最近记录: