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,而不是具体的数字,为什么?

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/12 01:09:15

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 solve的问题.
syms x y
solve('3*x+6*y=7','5*x-7*y=6',x,y)
这个编译没问题,但是运行的结果很怪.
ans =
x:[1x1 sym] y:[1x1 sym]
然后我输出x1的值仍是x1,而不是具体的数字,为什么?

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,而不是具体的数字,为什么?
% 结果就在 ans 里
x = ans.x
y = ans.y

Matlab求解二元一次方程的问题.syms m11 m12M=[m11,m12]f=M*[1 2]'-1;f1=M*[2 2]'-5;solve(f,f1)%为什么这里求出来是 m11=m11 m12=m12呢? matlab solve问题,同样使用solve,在使用input的情况下,少了一个解同一个方程15.24*ln(d)+15.24*d1/d-t1-35.54=0,用第一种方法算syms t1 d1d=solve('15.24*ln(d)+15.24*d1/d-t1-35.54=0','d');subs(d,{t1,d1},{input('t1='),input('d1=')} 关于MATLAB sym和syms的区别问题小弟初学,总搞不清楚什么时候用syms什么时候用sym, matlab含变上限积分方程,遇到了很奇怪的问题,要求解的方程如图:要求解alpha;我写出的matlab程序如下:t=0.7256;syms a x;f=int(x/(exp(x)-1),0,a);f1=1+4/a*(f/a-1)-t;answer=solve('f1',a);matlab告诉我说没有显式 matlab解方程的一个小问题 >> syms x >> k=5 k = 5 >> y='x+k=0' y = x+k=0 >> solve(y) ans =-k>> syms x >> k=5 k = 5 >> y='x+k=0' y = x+k=0>> solve(y) ans =-k 答案求得不是-5,而是-k,要怎么将得到的变成-5呢,解的方程里面一 matlab解方程 solve 的问题程序很简单:syms L C_t;[L,C_t]=solve('L*(260*1e-12+C_t)=(1/(535*1e3*2*pi))^2','L*(12*1e-12+C_t)=(1/(1605*1e3*2*pi))^2'); 可是出来的L和C_t的值正好反了,这个是为什么,有什么规律吗? matlab 解方程在解方程的时候用到了syms,然后在求解的时候显示错误了,P.S.例如以下程序syms x;y=x+1;solve('y=0','x') 使用matlab中的solve函数求解符号方程组的问题我在matlab中输入如下:>> syms x y xp yp xi yi min;>> f1='(x-xp)^2+(y-yp)^2=min^2';>> f2='(x-xi)^2+(y-yi)^2=3*min^2';>> [x,y]=solve(f1,f2)求解的结果是x =xp+(-yp^2+min^2-y^2+2*y*y matlab问题:syms定义的变量怎么取值?比如我定义了syms x,我想让这个x的范围是[0 10]应该怎么表示 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解方程遇到的困难!关于参数传递的问题!举个例子,代码如下:syms x;a=4;suma=0;for i=1:1:asuma=i+x+suma;end [x]=solve('suma'=20)运行不出结果!suma是一个含有x的式子,因为是根据代码上一步求出的解得 两个Matlab问题1.2.第二个若用syms 会出错, MATLAB解复杂方程组的问题我的程序是这样的syms x y zS=solve('0.0395*x-194.7483*z+835916.8-0.35678*z^2-0.0414*(z-40)^1.25-0.0864*(z^4-40^4)=0','0.01325*(y^4-x^4)+0.009574*(y-x)^1.25+0.32*y-0.84773104*x+3.731-0.00000656*x^2+0.437*z=0','4 一个matlab求符号函数的拐点的问题syms x a b c d e yy=(a-b)/(1+exp((x-c)/d))+b/(1+exp(-x/e));ddydx=diff(diff(y,'x'));x=solve(ddydx,'x')Error using ==> solveError,(in allvalues/rootseq) cannot evaluate with symbolic coefficients这是怎么 matlab带参数的二元函数求最大值问题syms v x1 x2 g L1 L2S=(v^2*sin(2*x2)+2*v*sin(x2)*sqrt(v^2*(cos(x2))^2+2*g*(L1*sin(x1)+L2*sin(x2))))/(2*g)Sx1=diff(S,x1);Sx2=diff(S,x2);solve(Sx1,'x1')solve(Sx2,'x2')Error using ==> solveUnable to find c matlab的问题 我通过solve解出方程组:syms q c1 c2 l D1 E1 E2 F1[D1,E1,E2,F1]=solve('1/2*(q*(c2-c1)-q*(c2-c1)*(c2+c1)/(2*l))*c1^2+D1=0.5*(q*(c2-c1)-q*(c2-c1)*(c2+c1)/(2*l))*c1^2+E1',...'1/6*(q(2-c1)-q*(c2-c1)*(c2+c1)/(2*l))*c1^3+D1*c1=1/6*( matlab 解方程为何出现下面的情况啊 >> syms x y >> [y]=solve>> syms x y>> [y]=solve('x^2*0.2+y^2*0.3=1')y =0.70710678118654752440084436210485*(10.0 - 3.0*y^2)^(1/2)-0.70710678118654752440084436210485*(10.0 - 3.0*y^2)^(1/2)谁帮我下面 matlab运行syms x;s=solve(x^3+cos(x)) 为什么结果总是[ empty sym ]啊,