主要内容

匿名函数的代码生成

你可以在MATLAB中使用匿名函数®用于代码生成的代码。例如,您可以为下面的MATLAB代码生成代码,该代码定义了一个匿名函数,该函数查找一个数字的平方。

SQR = @(x) x.^2;一个= sqr (5);

匿名函数对于创建函数句柄并将其传递给MATLAB函数非常有用,该函数在一个值范围内计算表达式。例如,这个MATLAB代码使用一个匿名函数来创建输入到fzero功能:

b = 2;c = 3.5;X = f0 (@(X) X ^3 + b* X + c,0);

代码生成的匿名函数限制

匿名函数的代码生成受到值类和单元格数组的限制。

相关的话题