主要内容

匿名函数的代码生成

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

sqr = @(x)x。^2;a = sqr(5);

匿名函数可用于创建函数句柄以传递到MATLAB函数,该函数在一系列值范围内评估表达式。例如,此MATLAB代码使用匿名函数来创建输入fzero功能:

b = 2;C = 3.5;x = fzero(@(x)x^3 + b*x + c,0);

代码生成的匿名函数限制

匿名函数具有值类和单元格数的代码生成限制。

相关话题