我有变量存储匿名函数,例如乘以匿名函数
temp_f = @(x)((1/h^3)*(((xi+2*i)-x)^3-4*((xi+i)-x)^3))
我想通过“翻”乘以它所以下一步我能得到
temp2_f = @(x) (temp_f(x) * varA)
我怎么能接近呢?
在此先感谢
我有变量存储匿名函数,例如乘以匿名函数
temp_f = @(x)((1/h^3)*(((xi+2*i)-x)^3-4*((xi+i)-x)^3))
我想通过“翻”乘以它所以下一步我能得到
temp2_f = @(x) (temp_f(x) * varA)
我怎么能接近呢?
在此先感谢
如果你想varA
为输入参数传递给新的匿名功能,那么:
temp2_f = @(x, varA) temp_f(x)*varA;
是的,但后来我会得到temp_f(x)的值,我想以多项式形式获得它。 –
@jsam_“多项式形式”是什么意思?你想要做符号计算吗?那么你应该看看'sym'和'MuPAD' – Shai
准确的讲,你写的吧... – excaza
顺便说一句,这是最好的[不要在Matlab中使用'i'作为变量名称](http://stackoverflow.com/q/14790740/1714410)。 – Shai