matlab中的计算函数
有什么方法可以使用工具箱在matlab中计算函数吗?例如,我有一个函数:f(x,y)=x^2+y^2,我想设置x=2和y=2,函数返回8。我怎么做? 谢谢您可以使用:matlab中的计算函数,matlab,function-handle,Matlab,Function Handle,有什么方法可以使用工具箱在matlab中计算函数吗?例如,我有一个函数:f(x,y)=x^2+y^2,我想设置x=2和y=2,函数返回8。我怎么做? 谢谢您可以使用: 您可以使用匿名函数,例如: f=@(x,y)x.^2+y.^2; 或者只需编写一个包含以下代码的文件,例如abc.m: function f=abc(x,y) f= x.^2+y.^2; 如果函数文件位于路径,则abc(2,2)将返回答案 您要查找的关键字是函数句柄。可以随意添加MATLAB。这很好,可以处理任意大小的数组
您可以使用匿名函数,例如:
f=@(x,y)x.^2+y.^2;
或者只需编写一个包含以下代码的文件,例如abc.m
:
function f=abc(x,y)
f= x.^2+y.^2;
如果函数文件位于路径,则abc(2,2)将返回答案 您要查找的关键字是
函数句柄
。可以随意添加MATLAB
。这很好,可以处理任意大小的数组,而不仅仅是标量。
function f=abc(x,y)
f= x.^2+y.^2;