matlab 解方程组 总是返回1*1 sym.输入内容:syms a b c e2 e3 e4;I=a^2/2+6/5*a*b+4/3*a*c+3/4*b^2+12/7*b*c+c^2-(e2*a+e3*b+e4*c);x=diff(I,a);y=diff(I,b);z=diff(I,c);S=solve(x,y,z,a,b,c)输出:S =a:[1x1 sym]b:[1x1 sym]c:[1x1 sym]我想得出
来源:学生作业帮助网 编辑:作业帮 时间:2024/10/04 20:06:31
matlab 解方程组 总是返回1*1 sym.输入内容:syms a b c e2 e3 e4;I=a^2/2+6/5*a*b+4/3*a*c+3/4*b^2+12/7*b*c+c^2-(e2*a+e3*b+e4*c);x=diff(I,a);y=diff(I,b);z=diff(I,c);S=solve(x,y,z,a,b,c)输出:S =a:[1x1 sym]b:[1x1 sym]c:[1x1 sym]我想得出
matlab 解方程组 总是返回1*1 sym.
输入内容:
syms a b c e2 e3 e4;
I=a^2/2+6/5*a*b+4/3*a*c+3/4*b^2+12/7*b*c+c^2-(e2*a+e3*b+e4*c);
x=diff(I,a);y=diff(I,b);z=diff(I,c);
S=solve(x,y,z,a,b,c)
输出:
S =
a:[1x1 sym]
b:[1x1 sym]
c:[1x1 sym]
我想得出用e2.e3.e4表示的a.b.c值、请问改怎么改?
matlab 解方程组 总是返回1*1 sym.输入内容:syms a b c e2 e3 e4;I=a^2/2+6/5*a*b+4/3*a*c+3/4*b^2+12/7*b*c+c^2-(e2*a+e3*b+e4*c);x=diff(I,a);y=diff(I,b);z=diff(I,c);S=solve(x,y,z,a,b,c)输出:S =a:[1x1 sym]b:[1x1 sym]c:[1x1 sym]我想得出
syms a b c e2 e3 e4;
I=a^2/2+6/5*a*b+4/3*a*c+3/4*b^2+12/7*b*c+c^2-(e2*a+e3*b+e4*c);
x=diff(I,a);y=diff(I,b);z=diff(I,c);
S=solve(x,y,z,a,b,c);
a = S.a
b = S.b
c = S.c
a =
210*e4+225*e2-420*e3
b =
-420*e4-420*e2+2450/3*e3
c =
441/2*e4+210*e2-420*e3