99问答网
所有问题
当前搜索:
matlab求二阶微分方程的解
如何
用matlab求解微分方程组
的解析解
答:
syms t x(t) y(t) %声明变量 D2x=diff(x,2); %求x(t)的
二阶
导数 Dx=diff(x,1); %求x(t)的一阶导数 Dy=diff(y,1) ;%求y(t)的一阶导数 [x,y]=dsolve(D2x+2*Dx==x+2*y-exp(-t),Dy==4*x+3*y+4*exp(-t)) %解
微分方程
pretty(x) %显示x(t)的表达式 pretty...
如何
用matlab求解微分方程
并画图
答:
如何
用matlab求解微分方程
并画图,可以先用dsolve()或ode()求出其微分方程(组)的解析解或数值解,然后用plot()绘制其图形。例如:解微分方程 y'=y-2t/y,y(0)=1,0<t<4 1、用dsolve()求解,代码及结果如下
2
、用ode45()求解,代码及结果如下 3、当然喽,使用dsolve()或ode(...
matlab求解二
次
方程
通解
答:
1、题主要求的时间范围是1-3.5s,按常理猜测,应该是指初始时刻从t=1开始起算。
2
、这个是微分方程,需要知道初始条件。题主未指明初始条件,默认按照初始条件为0考虑。3、
微分方程的
强迫运动项为P0的导数,应该首先求出导数,这可以借助于符号运算,也可以直接手工求导。4、微分方程可以通过定义匿名...
用MATLAB
数值法
求解微分方程的解
答:
先定义个函数:function f=fffff(t,y)f=[y(
2
);cos(y(1))];然后 [t,y]=ode45(@fffff,[0,2],[0,0]);plot(t,y(:,1),'r',t,y(:,2),'b')即可。我给你设了初值【0,0】,你可以自己定义。红线为y,蓝线为y'.你先把上面的函数fffff写成m文件,保存到你的
matlab
工作目录里...
matlab求解微分方程的
通解问题
答:
先分析,先把矩阵
算
一下,化简整理下 x‘-4t^2x=0 其中x是t的函数 编程如下;dsolve('dy-4*t^2*y=0')因为
matlab中
默认的dy表示y对t的一阶导,d2y表示y对t的
二阶
导,没有dx表示x对t的一阶导 所以会这样编程 运行结果:c2*exp((4*t^3)/3)+c1 ...
对于
二阶
线性
微分方程
y''+y=0怎么得到它的两个非线性特解y1=cosx y2=...
答:
r2 = -i;通解为: y = A*e^(i*x) + B*e^(-i*x)特解可以对A,B进行赋值,当 A = 1/
2
, B = 1/2时,y1 = cosx;当 A = 1/(2i),B = -1/(2i)时,y2 = sinx;还有一个较复杂,等我做完补上 第二个是非线性
微分方程
,没有具体的形式,我
用MATLAB
得到结果如下:...
matlab
怎么解
微分方程
答:
关于
Matlab的
微分方程,直到今天才更新第2篇,实在是很惭愧的事——因为原因都在于太懒惰,而不是其他的什么。在上一篇中,我们使用dsolve可以解决一部分能够解析
求解的
微分方程、
微分方程组
,但是对于大多数微分方程(组)而言不能得到解析解,这时数值求解也就是没有办法的办法了,好在数值解也有很多的...
如何
用matlab求解微分方程
并画图
视频时间 500:60
matlab求解微分方程的
通解问题
答:
对标准答案进行验算:syms x y y=sqrt(
2
*pi/x)*sin(x);y1=diff(y,'x');y2=diff(y,'x',2);h=x^2*y2+x*y1+(x^2-1/2)*y;h=simplify(h)结果:h = -1/4/x*2^(1/2)*sin(x)*pi^(1/2)/(1/x)^(1/2)可见不等于0,=y,说明原答案有问题 ...
Matlab求解微分方程组
问题!急!!
答:
如何利用
matlab
,用欧拉方法解这个
微分方程组
?
求解
思路:1、用function函数体,自定义微分方程组函数,其函数格式为 function f = func(t,x)。。。%微分方程组表达式 end 2、确定t的范围及步长,如t=0~10 t0=0; %起始点 tf=10; %终止点 n=100; %等份 h=(tf-t0)/n; %步长 3、确定x...
<涓婁竴椤
1
2
3
4
5
6
7
8
9
10
涓嬩竴椤
灏鹃〉
其他人还搜