首页 >>  正文

simulink解微分方程实例

来源:baiyundou.net   日期:2024-09-20

裴蒋花2320SIMULINK求解常微分方程组
邴媚路18559778001 ______ 如果我没有记错的话,fcn中的输入变量是1*1的元素,而非矩阵.当然,时间比较久了,我也记不太清了,之前遇到和你差不多的问题,然后我直接换sfunction做的

裴蒋花2320matlab中的ode45怎样设置定步长解微分方程?matlab中的ode45是变步长解法,定步长在simulink里有ode4和ode5,但是在matlab里面好像没有现成的函数... -
邴媚路18559778001 ______[答案] function [x,y]=runge_kutta1(ufunc,y0,h,a,b) %参数表顺序依次是微分方程组的函数名称,初始值向量,步长,时间起点,时间终点,n=floor((b-a)/h); %求步数x(1)=a; %时间起点y(:,1)=y0; %赋初值,可以是向量,但是要注意维...

裴蒋花2320用matlab求解微分方程初值问题数值解和解析解,求解范围为区间.并画出其数值解和解析解曲线. -
邴媚路18559778001 ______ 用matlab求解微分方程5261初值问题数值解4102和解析解,可以这样处理: 一、数值解 微分方程初值问题数值解可1653以用ode函数求解. 首先,自定义微分方程的函数,即 dy = 3/x*y+x^3*(exp(x)+cos(x))-2*x; 其二,确定初始条件,即 y0=[(...

裴蒋花2320如何用MATLAB软件求微分方程? -
邴媚路18559778001 ______ 微分方程的话可以用dsolve函数,格式可以总结为dsolve('equation','condition',自变量)的形式.自变量默认为t.这种方法解微分方程还好.如果是微分方程组的话建议用od...

裴蒋花2320matlab怎么解偏微分方程 -
邴媚路18559778001 ______ matlab解偏微分方程du(x,y)/dx+du(x,y)/dy = au(x,y)+b,其中a,b为常数这个式子怎么用matlab求?能人工解也可以matlab解偏微分方程du(x,y)/dx+du(x,y)/dy = au(x,y)+b,其中a,b...

裴蒋花2320matlab中二阶微分方程x''+(x² - 1)x'+x=0用simulink实现习题 -
邴媚路18559778001 ______ >> y=dsolve('D2x=-0.2*Dx+0.4*x') y = C2*exp(t*(41^(1/2)/10 - 1/10)) + C3/exp(t*(41^(1/2)/10 + 1/10))

裴蒋花2320如何用matlab解二元微分方程 -
邴媚路18559778001 ______ >> z=dsolve('Dx=20*x*(1-x/2500)-0.0001*x^2-0.03*y*x^2,Dy=30*y*(1-y/1000)-0.0003*y^2-0.015','t'); z.x z.y ans = exp(20*t)/(Int(3/1010000*exp(20*t)*(5002727+500*99999798^(1/2)*tanh(3/2000*99999798^(1/2)*t+3/2000*99999798^(1/2)*C2)),t)+C...

裴蒋花2320如何用matlab解微分方程:dx/dt=x(t)*(1 - X(t - 1)). -
邴媚路18559778001 ______ 这是一个延迟微分方程; MATLAB可以解这类延迟微分方程,但是是数值解法;所以需要之到一个初始条件 x(0)的值; 你能给出x(0)的值我可以帮你解 首先编写关于延迟函数的M文件; function dx=yanchi(t,x,z) tau=z;%定义延迟时间 dx=x*(1-tau...

裴蒋花2320matlab求解高阶微分方程 -
邴媚路18559778001 ______ clear syms t y=dsolve('D2y=( -3 *cos(2*t)) +2*sin(t)+t-3.8','Dy(0)=0','y(0)=0','t'); ezplot(y,[0 10]); hold on f=@(t,x)[x(2); -3 *cos(2*t)+2*sin(t)+t-3.8]; [t x1]=ode45(f,[0,10],[0 0]); plot(t,x1(:,1),'*');grid on title('连续的是解析解,星号的是数值解');

裴蒋花2320高手MATLAB 求微分方程的解 y''+4*y'+4*y=e^ - 2x -
邴媚路18559778001 ______ 求微分方程的解 y''+4*y'+4*y=e^-2x 解:r*r+4r+4=0解方程 得r1=r2=-2 y''+4*y'+4*y=0的解为y=(C1+C2*x) e^-2x -2是重根,所以,特解为y=x*x* e^-2x Y=(C1+C2*x) e^-2x+ x*x* e^-2x

(编辑:自媒体)
关于我们 | 客户服务 | 服务条款 | 联系我们 | 免责声明 | 网站地图 @ 白云都 2024