标签: matlab
我得到了一个程序,它将x和d作为数字输入,f作为用户定义的任意数学函数。 那么程序应该找到h,其中f(x + h * d)是最小的。
如何存储数学函数然后使用它?
这是我的意思的一个例子!!
function [] = a(f) f(2) end
用户输入就像一个(X ^ 2) 输出应该是4
问题是我怎么能做这样的事情??? !!!!
答案 0 :(得分:1)
使用函数句柄将函数存储在变量中:http://de.mathworks.com/help/matlab/function-handles.html