nbcj.net
当前位置:首页 >> mAtlAB解方程+画图 >>

mAtlAB解方程+画图

问题出在符号量和数值量的的关系上。 建议修改 syms kx ky k3x k5x k2y k4y S=solve('k3x^2=(2*pi/1.55)^2*(1.4949^2-1.465^2)-kx^2',... 'k5x^2=(2*pi/1.55)^2*(1.4949^2-1.465^2)-kx^2',... 'kx*6=pi+atan(k3x/kx)+atan(k5x/kx)',... 'k2y^2=(...

你好!给你变了一段代码: 主程序 clc;clear allglobal tA=1:1:50;x=zeros(size(A));y=x;for i=1:length(A) x0=1; t=A(i); y(i)=fsolve(@(x)f(x),x0); x(i)=216.77-(0.4*(428.15-y(i)))/(0.9*(exp(-t*51.84/904.5)-1));endfigure(1)plot(A,x,'r-...

T1 = @(x)5235.6./(16.49-log(x));T2 = @(x)3496.5./(11.45-log(1-x));xla = fzero(@(x)T1(x)-T2(x), .5);Tm = T1(xla);plot(linspace(xla, 1, 100), T1(linspace(xla, 1, 100)), 'b', ... linspace(0, xla, 100), T2(linspace(0, xla, 100)), '...

dsolve()求解微分方程后,使用ezplot()作图,参考代码: >> y = dsolve('Dy=y*cos(x)/(1+2*y^2)','y(0)=1','x');>> ezplot(y,[-10,10]) % [-10,10]为x区间

说明 求解常微分方程一般使用ode系列函数(其中最常用的是ode45),基本做法就是把微分方程用函数表示出来,然后调用ode函数求解即可。对于本题而言,使用匿名函数描述微分方程更为方便一些。 参考代码 k0=8; k1=1; K=1; k2=5; n=2; % 常数定义d...

syms t v=dsolve('Dv=(190.708-90.64*v^2)/47.27','v(0)=0','t'); t=0:0.00001:0.002; v=eval(v); plot(t,v) 使用这样的方法求解,但从结果看好像你的方程有问题!

+ *和X = 10 *和= 1 X B in which是变量x,,,and B是字母系数。 MATLAB是龙争虎斗 符号X,Y,A,B [和](x = x +解决= 10 *和b *’、‘X和X = 1 ',' ','和') can be obtained the solution。 x = (A + B×10)/(A + B) Y = 9 /(A + B) fo...

x=10:0.01:10; y=x.*sin(x)-1/2; plot(x,y) z=@(x)x.*sin(x)-1/2; a=fzero(z,0) a=-0.740840955095491 a就是函数在0附近的零点。求其他值就把0换成其他数 这是个偶函数,所以知道半个轴就知道另一半了。

看标题以为你要求微分方程呐,结果是画dR/dr vs. r % 画出图中的公式% 定义微分方程函数dRdr = @(r) 0.89 ./ r .* exp(-(log(r) + 0.84).^2 / 0.086);% 在(0, 10]上画图r = linspace(0.01, 3, 500);dR = dRdr(r);figure(10);plot(r, dR, '^b', '...

该二阶微分方程可以ode()函数求得,其方程的数值解,然后用plot()函数绘制其x—y、x—dy/dx函数图形,以及y—dy/dx函数的相平面图形。 主要执行代码

网站首页 | 网站地图
All rights reserved Powered by www.nbcj.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com