Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我可以在脚本中使用快速而简短的辅助本地函数吗?
目前我有“FUNCTION 关键字在此处使用无效”消息。
为什么?
这是正确的,MATLAB 不允许您function在脚本中定义完整的 s。但是,至少有两种解决方案可以帮助您:
function
你可以把脚本变成一个函数。您在脚本中引用的工作区变量将成为函数的参数,并且您可以返回某些结果变量。
如果您的辅助函数非常小,您可以在脚本中将其定义为不带function关键字的匿名函数poly = @(x) x.^2 + 3 * x - 4;,例如 - 多项式函数。
poly = @(x) x.^2 + 3 * x - 4;