【发布时间】:2016-05-30 05:49:26
【问题描述】:
由于我的函数的定义方式,我正在编写一个在循环中使用 sym 函数的脚本。我还需要使用它们的衍生物。我不能只为每个函数写下明确的 matlab 函数,因此定义每个单独的函数和导数不是一种选择。
代码是这样的:
[out]=sym_script(n)
syms x;
out=[];
for i=1:n
Function=sin(x)+i*x;
out=[out Some_operation(Function,vec)];
end
(最小的例子,实际的sym函数更复杂)问题是matlab如果是syms似乎无法覆盖Function。
我已经在 Matlab 2015a 中为 pc 和 mac 尝试了脚本,并且在两者中都得到了相同的错误。
【问题讨论】:
标签: matlab