99问答网
所有问题
当前搜索:
matlab求二阶微分方程的解
如何
用matlab求解二阶微分方程
,以及程序实例
答:
1、对于解析值,你可以用dsolve()函数
求解
。如
求微分方程
x*y''+x﹡(y')^2-y'=0的解析解 >> syms y(x)>>Dy = diff(y);D2y = diff(y, 2);>>dsolve(x*D2y+x*(Dy)^2-Dy==0,'x')运行结果 2、对于数值解,你可以查看
二阶
常微分方程这个例子,https://zhidao.baidu.com/...
用matlab
怎样解
二阶
符号
微分方程
答:
求解
一阶ODE的代码是很直接的。然而,二阶或者三阶的ODE不能够直接应用求解。你必须先将高阶的ODE改写成一阶的ODEs系统,使得它可以采用MATLAB ODE求解器。这是一个如何将
二阶微分方程
改写成两个一阶微分方程以便利用
MATLAB的
诸如ODE45等求解器求解的例子。下面的
方程组
包含了一个一阶与一个二阶微分...
matlab如何求解二阶微分方程
数值解的图象
答:
题主的问题可以使用ode45函数
求解
,得到【x,y,y'】的数值解。其求解方法:1、确定初值,y0=[pi,0];2、确定x的范围,xspan=[0,10];3、自定义函数,odefun=@(x,y)[y(2);sin(y(1))*cos(y(1))*((2/9*pi)/(2+0.4*(sin(y(1)))^2))^2-5*sin(y(1))];4、求解,[x,...
matlab 求解二阶微分方程
并画出y与t函数曲线
答:
你好,
求解
这个
方程的
一般步骤用ode45。代码如下 clc;clear m = 0.00267; alpha = 4e-6;beta = 1e-6; U = 90;k = 0.5; p = 19.5216;A = 0.001256;dy=@(t, x, m, alpha, beta, U, k, p, A)[x(
2
);...m^(-1)*(-(k+1/beta)*x(1)+alpha*U/beta-p*...
matlab解二阶微分方程组
答:
用matlab求解二阶微分方程组
的关键,就是将二阶微分方程组转换成一阶微分方程组后,这样才能用ode45或其他方法去求解其数值解。如何转换你可以查看有关数值计算方面的书籍。自定义二阶微分方程组函数后,再通过调整(dx/dt,dy/dt,x(t),y(t))的初始值,得到可以接受的数值和图像。
matlab解二阶微分方程
答:
你的
方程
即为:y'*y' + y''*y' +w/k =0 s = dsolve('Dy*D2y + Dy^
2
+ w/k ', 'y(l) = a', 'Dy(0) = i1','x'); % i1即i 用2011b可得如下结果:a + (exp(log(k*i1^2 + w) - 2*l) - w)^(1/2)/k^(1/2) - (exp(log(k*i1^2 + w) - ...
急求:
用matlab解二阶微分方程
(真的很急)
答:
参考代码:M=
2
.48; m=2.17; R=0.28; g=9.8;dy = @(t,y) [y(2); (M*R*sin(y(1))*y(2)^2+M*g*sin(y(1))) / ((M+m+m*cos(y(1)))*R)];ode45(dy,[0 10],[0 1])其中,[0 10]是
求解的
时间范围,[0 1]是初始条件(0是θ的初值,1是dθ/dt的初值),...
matlab求二阶微分方程
y''-10y'+9y=e^2x,y(0)=6/7,y'(0)=33/7_百度知 ...
答:
*e^{2x} =A*e^{x}+B*e^{9x}-(1/7)*e^{2x}y'=A*e^{x}+9B*e^{9x}-(
2
/7)*e^{2x}将初值y(0)=6/7,y'(0)=33/7代入可得:A+B=1A+9B=5解得:A=1/2,B=1/2从而得特解为:y=(1/2)*e^{x}+(1/2)*e^{9x}-(1/7)*e^{2x} ...
matlab
用龙格库塔法
求解
变系数常
微分方程
答:
第一步,根据该
二阶微分方程
,自定义微分方程函数,func(t,y)第二步,根据初始条件,确定y和y'的初值,即y0=[0,0]第三步,使用ode45函数
求解
【t,y】的数值解,即 [t,y] = ode45(@func,[0 0.0005],y0);第四步,根据t、y、y'值,绘制t—y(t),t—y'(t)曲线图 下图为求解结果 ...
matlab
想用ode45
求解
一个
二阶
常
微分方程
答:
想用ode45
求解
一个
二阶
常微分方程,但边界条件是y(0)=某值,y(10)=某值,这应该怎么去求解?1、首先我们应该理清ode函数应用条件,由于二阶常
微分方程的解
有两个变量(y和y'),一般来说,给出的初始条件为 y(0)=某值和y'(0)=某值,这类问题是适合用ode函数求解。2、...
<涓婁竴椤
1
2
3
4
5
6
7
8
9
10
涓嬩竴椤
灏鹃〉
其他人还搜
s函数表示微分方程
龙格库塔法解二阶微分方程组
用matlab求解微分方程例题
matlab微分方程组求解
matlab中ode45函数的用法
用matlab求解线性微分方程
matlab龙格库塔求解微分方程
龙格库塔法解微分方程例题
传递函数乘以输入等于输出