怎么在用MATLAB求方程时限定变量的范围
来源:学生作业帮助网 编辑:作业帮 时间:2024/11/11 10:41:25
复杂方程无解析解
你的A0等等都是未知数吗?未知的肯定解不出来.再问:都是已知的常系数再答:这样试试:把;改成英文的;S=A0+A1*x^2+A2*x^4+A3*x^6+A4*x^8+A5*x^10;solve(S)或
symseignveq=eign-v*eign/tan(v*eign)+log(v)-log(sin(v*eign))-1931*(1-0.996);%v没有eign的显示符号表达式,如果知道eign
clear;clcsymsxa0a1ClowQsrn1=a0;%第一个形函数n2=a0+a1*x;%第二个形函数Z11=-Cl^2*diff(n1,x,2)/(o*w)+o*w*n1-Qsr;Z12=
4个未知数3个方程一般只能得到其中3个未知数关于另一个的表达式,只有在很特殊的情况下才可能完全确定其中两个未知数,很不幸你这个方程组不行.而且一般情况下其中任意两个的比值也不会是常数,但很幸运这个方程
参考solve函数docsolve
[u,v,x,y,z]=solve('(x-a)^2+y^2=m^2','(x-c)^2+(y-d)^2=n^2','(u-a-t)^2+v^2=m^2','(u-c)^2+(v-d)^2=n^2',
额.到底问什么积分方程要转换成微分方程求解,这个数学上也是这么做的.再问:就是想问问在matlab里面表达应该怎么写erf*(x)=再答:你说对了就是erf(x)
错误在于,你错用了括号,不能使用中括号和大括号.>>x=solve('300*1.08^(-3)+6*(1.08^(-1)+1.08^(-2)+1.08^(-3))-x=0','x');>>xx=25
如果只是为了求数值解的话画图就可以了用我这个:w=linspace(-2*pi,2*pi,10000);y=atan((((150.*cos(9.*w)-6.*cos(27.*w)).^2+(150.
t=solve('-263671.875/((1.875*t+3)^3)+800*sqrt(5)*(1-exp(-2*t*sqrt(0.05)))*exp(-2*t*sqrt(0.05))/((1+e
你的L没有定义哈,L2是什么,程序是不知道的,q(3)=sin(z)-1600*(1-cos(1*pi/180))/L2;
h=solve('exp(h+log(126.7*h+7.4))-7.4-134.8*h=0')’直接solveh=-.3e-36
symsxpf1=sqrt(1.11901*10000*x.^2/p.^2-5.20822*10000*pi*x/p+6.06015*10000*pi*pi);>>int(f1,x,0,2*pi)
参考代码:>> syms w kc real>> Tjw = 7.8*kc/(7.8*kc-0.11*w^
见图片我只上传了第一张,多张图片无法上传另外两张见我的百度空间 默认相册 的第13张和第14张再问:没看明白啊,能详细么????Inputargument"a"isundefine
首先,读入图形文件,后缀为*.JPG,*.bmp其次,提去图形边缘线,转成数据文件然后,根据数据走向,确定拟合图形的方程表达式最后,拟合出方程的系数再问:用MATLAB求出边际实际坐标值了怎么拟合呢?
1.>>symsxy>>f1=3*x^3*sin(x)^3;>>fs1=eval(int(f1,-2,2))fs1=20.78872.symsxyf2=sin(x)*(x+y)/(x^2+4);f3=
subs(cosh{((x-1)/(x+1))*(ln2/y)}-0.5*exp(ln2/y),{x},{2})再问:不对啊,没用过matlab,具体怎么弄啊再答:symsxyzz=subs(cosh