matlab solve [sig1,sig2] = solve('sig1^2+sig^2 = 920^2','tan(sig2/sig1) = 90*pi/180')解方程组 x^2+y^2=920^2 ; tan(y/x)=90°这个程序是能运行出来的,结果是sig1 =1/atan(1/2*pi)*(-sig2^2+846400*atan(1/2*pi)^2)^(1/2)-1/atan(1/2*pi)*(-sig2

来源:学生作业帮助网 编辑:六六作业网 时间:2024/11/15 12:24:26
matlabsolve[sig1,sig2]=solve(''sig1^2+sig^2=920^2'',''tan(sig2/sig1)=90*pi/180'')解方程组x^2+y^2=920^2;tan(y

matlab solve [sig1,sig2] = solve('sig1^2+sig^2 = 920^2','tan(sig2/sig1) = 90*pi/180')解方程组 x^2+y^2=920^2 ; tan(y/x)=90°这个程序是能运行出来的,结果是sig1 =1/atan(1/2*pi)*(-sig2^2+846400*atan(1/2*pi)^2)^(1/2)-1/atan(1/2*pi)*(-sig2
matlab solve
[sig1,sig2] = solve('sig1^2+sig^2 = 920^2','tan(sig2/sig1) = 90*pi/180')
解方程组 x^2+y^2=920^2 ; tan(y/x)=90°
这个程序是能运行出来的,结果是
sig1 =
1/atan(1/2*pi)*(-sig2^2+846400*atan(1/2*pi)^2)^(1/2)
-1/atan(1/2*pi)*(-sig2^2+846400*atan(1/2*pi)^2)^(1/2)
sig2 =
sig2/atan(1/2*pi)
sig2/atan(1/2*pi)
这结果我也看不懂啊,我就像把这结果给转换成数,可用eval语句时就出问题了.
我运行的是
sig1 = eval(sig1)
sig2 = eval(sig2)
给的提示的
Error using ==> sym.mpower at 25
Matrix must be square.
Error in ==> sym.eval at 9
s = evalin('caller',map2mat(char(x)));
Error in ==> Untitled2 at 7
sig1 = eval(sig1)
.
Matrix must be square.

matlab solve [sig1,sig2] = solve('sig1^2+sig^2 = 920^2','tan(sig2/sig1) = 90*pi/180')解方程组 x^2+y^2=920^2 ; tan(y/x)=90°这个程序是能运行出来的,结果是sig1 =1/atan(1/2*pi)*(-sig2^2+846400*atan(1/2*pi)^2)^(1/2)-1/atan(1/2*pi)*(-sig2
你方程写错了.
'sig1^2+sig^2 = 920^2' 应为 'sig1^2+sig2^2 = 920^2'
>> [sig1,sig2] = solve('sig1^2+sig2^2 = 920^2','tan(sig2/sig1) = 90*pi/180')
sig1 =
920/(1+atan(1/2*pi)^2)^(1/2)
-920/(1+atan(1/2*pi)^2)^(1/2)
sig2 =
920*atan(1/2*pi)/(1+atan(1/2*pi)^2)^(1/2)
-920*atan(1/2*pi)/(1+atan(1/2*pi)^2)^(1/2)

matlab solve [sig1,sig2] = solve('sig1^2+sig^2 = 920^2','tan(sig2/sig1) = 90*pi/180')解方程组 x^2+y^2=920^2 ; tan(y/x)=90°这个程序是能运行出来的,结果是sig1 =1/atan(1/2*pi)*(-sig2^2+846400*atan(1/2*pi)^2)^(1/2)-1/atan(1/2*pi)*(-sig2 MATLAB,solve函数, matlab 中solve循环比如:i=1:10 s=solve('x^3+x^2+x=1=i','x')要正根 matlab solve函数解方程错在哪里输入:syms xf=sym('-x^3+x^2-1=0')v=solve(f)w=double(v)结果:Attempt to execute SCRIPT solve as a function.Error in ==> sym.solve at 49[varargout{1:max(1,nargout)}] = solve(S{:});Error in ==> solve at 3v=so matlab运行syms x;s=solve(x^3+cos(x)) 为什么结果总是[ empty sym ]啊, matlab怎么用solve求解析解 为什么solve函数后matlab无反应 matlab好心人帮帮忙,我弄了好几个星期了,function dydt=newday(t,y)global k r10 rou3 rou1 miu3 miu1 n w m s gama p0 pv pa f sig1 sig2;dydt=[y(2);((-y(2)^2)*0.5*rou3*y(1)*(3*(y(1)^3)+4*k)*(1/((y(1)^3)+k)^s)-1.5*rou1*y(1)^2-4*miu3*y(2)*(y(1) matlab好心人帮帮忙,我弄了好几个星期了,function dydt=newday(t,y)global k r10 rou3 rou1 miu3 miu1 n w m s gama p0 pv pa f sig1 sig2;dydt=[y(2);((-y(2)^2)*0.5*rou3*y(1)*(3*(y(1)^3)+4*k)*(1/((y(1)^3)+k)^s)-1.5*rou1*y(1)^2-4*miu3*y(2)*(y(1) MATLAB 符号方程组[s,d,p]=solve('s=1800+240*p','d=3550-266*p','s=d','s,d,p');>> p p = 665400/253但是笔算的答案和MATLAB的结果不一样啊 怎么在matlab中求解 x+0.8*sinx-pi=0 这个方程的解?用s=solve()无法求解 Matlab中solve解非线性方程组用的是什么算法?能否查看solve的源程序? matlab 中的 solve怎么用 为什么我老是出错 matlab解方程组,通常用solve还是用矩阵? matlab中solve函数不能用的原因 MATLAB cwt疑问sig1=cwt(sig,6,'mexh'); 我有help cwt函数,里面是(sig,[ scale ],'mexth')这样的格式,我不知道这里面的6是什么意义?求指导啊 matlab 命令solve 出错sym xsolve('-x+sinh(0.3466*log2((1+x)/(1-x)))=0',x) Error using ==> solveUnable to find closed form solution.Error in ==> sym.solve at 49[varargout{1:max(1,nargout)}] = solve(S{:}); matlab里面,假如有个方程s=i+j,i和j为未知量,如何把它变成一个符号方程放到solve里面去解?相当于自动实现把方程加了单引号,取名叫eq1,然后放到solve里变成solve(eq1,'i')这种样子.