【发布时间】:2014-04-05 18:35:50
【问题描述】:
我的问题是关于 Matlab 符号工具箱。 我试图派生一个符号函数,它是另一个符号函数的函数。假设我有一个函数 x,它是一个未指定的函数 x=x(y(theta))。我想取 x 对 theta 的导数:dx/dtheta=dx/dy * dy/dtheta
我在 Matlab 中编写
syms theta y(theta);
x=sym('x(y(theta))');
diff(x,theta)
我得到的答案是 0。我真的无法弄清楚代码有什么问题。 任何帮助是极大的赞赏。谢谢!
【问题讨论】:
-
function x=x(y(theta)).这没有意义。 x 是函数还是变量?
标签: matlab derivative