matlab问题:x:[1x1 sym]是什么我输入solve('2=x+y','3=x+2*y')结果出来:ans = x:[1x1 sym]y:[1x1 sym]是怎么回事?怎么修改就能正确求出x和y?

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/05 03:04:49
matlab问题:x:[1x1 sym]是什么我输入solve('2=x+y','3=x+2*y')结果出来:ans = x:[1x1 sym]y:[1x1 sym]是怎么回事?怎么修改就能正确求出x和y?

matlab问题:x:[1x1 sym]是什么我输入solve('2=x+y','3=x+2*y')结果出来:ans = x:[1x1 sym]y:[1x1 sym]是怎么回事?怎么修改就能正确求出x和y?
matlab问题:x:[1x1 sym]是什么
我输入
solve('2=x+y','3=x+2*y')
结果出来:
ans =
x:[1x1 sym]
y:[1x1 sym]
是怎么回事?怎么修改就能正确求出x和y?

matlab问题:x:[1x1 sym]是什么我输入solve('2=x+y','3=x+2*y')结果出来:ans = x:[1x1 sym]y:[1x1 sym]是怎么回事?怎么修改就能正确求出x和y?
z=solve('2=x+y','3=x+2*y')
z =
x:[1x1 sym]
y:[1x1 sym]
>> x1=z.x
x1 =
1
>> y1=z.y
y1 =
1
表明z 是一个结构数组,其中每个元素为一符号类型的量;用x1=z.x
x1 =
1
>> y1=z.y
y1 =
1
可查看;(注意用了"."号来查看)

matlab问题:x:[1x1 sym]是什么我输入solve('2=x+y','3=x+2*y')结果出来:ans = x:[1x1 sym]y:[1x1 sym]是怎么回事?怎么修改就能正确求出x和y? matlab 符号函数的问题f=solve('x+y+z=1','x-y+z=2','2*x-y-z=1')f = x:[1x1 sym]y:[1x1 sym]z:[1x1 sym]我用的是7.1 按照教程上说的 应该是求出各个解才对 为什么求不出解? matlab 问题 求大神>> ['t' num2str(1) num2str(2)]ans =t12>> a=[sym(['t' num2str(1) num2str(2)])-2 x+3] a = [ t12 - 2, x + 3] >> solve(a)ans = t12: [1x1 sym] x: [1x1 sym]>> a.['t' num2str(1) num2str(2)] a.['t' num2str(1) num2str(2)] |E matlab solve的问题.syms x ysolve('3*x+6*y=7','5*x-7*y=6',x,y)这个编译没问题,但是运行的结果很怪.ans = x:[1x1 sym] y:[1x1 sym]然后我输出x1的值仍是x1,而不是具体的数字,为什么? matlab中 [2x1 sym] 是什么意思啊 matlab求导问题x=0:0.1:1;y=[-.447 1.978 3.11 5.25 5.02 4.66 4.01 4.58 3.45 5.35 9.22];p=polyfit(x,y,5)f=poly2str(p,'t');disp(f)d1=diff(f)Error using ==> sym.sym>expression2ref at 2408Error:Unexpected 'identifier' [line 1,col 9]Error in ==> sym.sym 求解四元二次方程,用matlab用下列命令求解s=solve('x-a=-0.00352888888888888*x*(b-y)','(y-b)^2+(x-a)^2=64','y=-0.00176444444444444*x^2','b=-0.30573068145866*a-19.125454495657');ss.xs.ys.as.b结果为:s = a:[6x1 sym]b:[6x1 sym]x:[6x1 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]我想得出 matlab 中,syms x 是不是相当于x=sym('x') matlab,sym问题,如果定义了符号变量x,syms x然后,x=1;然后我想清除x的赋值,就是输入x的时候得到的结果是>> syms x>> xx =x>> 而不是>> xx =1>> ,怎么办 帮忙看一下matlab程序错在哪里?K=sym('K',[3,1])A =[1,2,3;4,5,6;3,2,1];B=[K(1);4;2]C=[4;K(2);K(3)]K=solve(A*B-C)matlab显示的是:K = K1: [1x1 sym] K2: [1x1 sym] K3: [1x1 sym]为什么没有算出答案? matlab 中 f=sym('(y.^(M-1).*exp(-y/2))./(2*M*N)')这个式子有什么问题 matlab符号计算问题syms a x;f=a*sin(x)+5;f2=subs(f,{a,x},{2,sym('pi/3')})结果为什么是3^(1/2)+5 matlab中怎么求二元二次方程组我在计算的时候出现这个结果{syms x y;>> solve('x^2+y^2+30*y=175','x^2-90*x+y^2=-800')ans = x:[2x1 sym]y:[2x1 sym]}这个X、Y似乎不是我要的数值,更主要的是看不懂, 关于MATLAB sym和syms的区别问题小弟初学,总搞不清楚什么时候用syms什么时候用sym, matlab解二元一次方程求助l1=36.5;l2=138.5;l3=100;l4=200;syms x ysolve('l1*cos(x)+l2*cos(y)=l4+l3*cos(-2)','l1*sin(x)+l2*sin(y)=l3sin(-2)','x','y')ans = x:[2x1 sym]y:[2x1 sym] matlab的问题:关于Index exceeds matrix dimensions.我在编写matlab程序,求解高解微分方程的解时,写到:function dy = weifen (t,x)x=sym('x')dy=[x(2);x(3);x(4);-8*x(4)-36*x(3)-40*x(2)-10*x(1)+10][t,x]=ode45('weifen', [0 20],[0 0])p matlab中 Error using ==> plot Conversion to double from sym is not possible.的问题clear allclcsyms t gamma r1 i a%t=0:pi/50:pi/2;gamma=0:pi/50:pi/2;r1=3;i=4;a=r1+r1*i;plot(x1,y1,'g',x2,y2,'r',x,y,'k');axis equal我想画出(x1,y1),(x2,y2)和(x,y)