使用syms,查找diff(x,y)如何将初始条件插入diff

1查看(最近30天)
特里普尔
特里普尔 2021年9月20日
回答: Behzad Eydiyoon.2021年9月20日
所以,我在Matlab中使用Syms和Am卡住的时候,我有等式及其部分解决了,现在我需要将U1 = 0的初始条件插入解决的部分衍生物。我尝试过f @ u1 = 0,解决函数的想法,即我可以再次播放所解决的功能,但Matlab正在用这种方法抛出错误。
纽带x1 x2 u1 s1
f = 9 * x1 ^ 2 - 18 * x1 * x2 + 13 * x2 ^ 2 - 4......
+ U1 *(x1 ^ 2 + x2 ^ 2 + 2 * x1 - 16 + s1 ^ 2);
差异(f,x1)
差异(f,x2)
差异(F,U1)
差异(f,s1)
f @ u1 = 0

答案(1)

Behzad Eydiyoon.
Behzad Eydiyoon. 2021年9月20日
纽带x1 x2 u1 s1
f = 9 * x1 ^ 2 - 18 * x1 * x2 + 13 * x2 ^ 2 - 4......
+ U1 *(x1 ^ 2 + x2 ^ 2 + 2 * x1 - 16 + s1 ^ 2);
a = diff(f,x1);
b =差异(f,x2);
c = diff(f,u1);
d =差异(f,s1);
U1 = 0;
eval(a)
eval(b)
eval(c)
eval(d)

下载188bet金宝搏


发布

R2021A

社区宝藏狩猎

找到Matlab Central中的宝藏,并发现社区如何帮助您!

开始狩猎!