改变变量的导数符号matlab

10视图(30天)
我怎么能粗加工的符号矩阵的导数在尊敬每一个变量的方程
换句话说:如果我有一个符号矩阵(3 x3)在一个函数(x1, x2, x3……
我如何计算dM (1,1) / dx1 dM (1,1) / dx2 dM (1,1) / dx3…dM (1、2) / dx1, dM (1、2) / dx2,……等。
澄清一下矩阵M是一个象征性的矩阵和x1, x2, x3……符号变量。
提前谢谢。

答案(1)

Aghamarsh瓦拉纳西
Aghamarsh瓦拉纳西 2021年5月27日
你好,
如果符号矩阵被存储在一个变量中“M”功能的 diff “可以用来获取的偏导数矩阵的M”。例如,M是一个象征性的符号变量的矩阵x1, x2, x3。
Mdx1 = diff (M, x1);
这将给对x1矩阵的偏微分。e, Mdx1 (1, - 1) = dM (1,1) / dx1 Mdx1 (1、2) = dM (1、2) / dx1等等。
你同样可以部分区分矩阵“M”对其他x2和x3符号变量。
希望这有助于

类别

找到更多的在符号数学工具箱帮助中心文件交换

社区寻宝

找到宝藏在MATLAB中央,发现社区如何帮助你!

开始狩猎!