00问答网
所有问题
当前搜索:
matlab求一阶微分方程
求大神!急求!用
matlab
求解
微分方程
答:
*(10+20*cos(z)-x)','Dy=20/sqrt((10+20*cos(z)-x)^2+(20+15*sin(z)-y)^2)*(20+15*sin(z)-y)','Dz=
1
/sqrt(400*(sin(z)^2)+225*(cos(z)^2))','x(0)=0','y(0)=0','z(0)=0','t'); w=20时可能是我的
matlab
版本问题,运行结果为[ empty sym ]...
matlab
中怎么求解
微分方程
的精确解
答:
对于相对简单的
微分方程
或微分方程组,可以dsolve()函数得到解析值(精确解)。例①:>>syms x(t) a >>dsolve(diff(x) == -a*x)ans = C2*exp(-a*t)>>dsolve(diff(x) == -a*x, x(0) ==
1
)ans = exp(-a*t)例②:syms y(t) a >> Dy = diff(y); D2y = diff(y,2...
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...
用
matlab
求解
微分方程
组
答:
*cos(t+pi/6);dx(2)=5*x(
1
)+5*x(2)*cos(t+pi/6);主窗口: (这里y(0)=x(pi/6)我取的是1,,初值必须是已知的,,所以你可以大致算下它)[t,x]=ode45('myfun',[0 pi/6],[0 1]);Y=0:0.01:pi/6;plot(x(:,1),x(:,2))ode解
微分
求值错,,要好好看的,呵呵 ...
matlab
怎么
求微分方程
的变量表达式
答:
对于一般的
微分方程
用
matlab
的dsolve()函数命令求得其解析值(即函数表达式)。例如 1、求的解析值。syms y(t) a Dy = diff(y);D2y = diff(y,2);dsolve(D2y == -a^2*y, y(0) == 1, Dy(pi/a) == 0)运行结果 y=exp(-a*t*1i)/2 + exp(a*t*1i)/2 式中li(x)=log...
matlab
解
微分方程
组?
答:
题主给出的
微分方程
组是一个典型的混沌系统(Lourenz),该系统具有强烈的初值依赖性和和不可预测性。为了求解此问题,我们可以来考虑:首先,自定义求解微分方程组的函数,即 function dy=func(t,y)dy=zeros(3,
1
);dy(1)=10*(y(1)+y(2)); %dx/dt dy(2)=20*y(1)-y(2)-y(1)*y(3...
matlab
解
微分方程
组(带参数)
答:
)/(4*exp(a*t/4));dy(2)=-(a/4)*(exp(a*t/4))*(y(
1
)+0.5)+(a/4)*y(2)-y(3)*((exp(a*t/4))^2);dy(3)=4*y(2);end end 但
微分方程
组似乎是刚性的,不过换用ode15s、ode23s等适合刚性系统的算法效果也不理想(可以调用ode*函数时不返回参数,观察求解的过程)。
如何利用
matlab求微分方程
通解
答:
对于一般的
微分方程
,可以用dsolve()函数,直接求出其微分方程通解。例如:求下列微分方程的通解 求解代码:syms y(t) a %变量声明 eqn = diff(y,t,2) == a*y; %定义方程ySol(t) = dsolve(eqn) %方程求解 求解过程与结果 ...
matlab
中如何把二阶的方程组化为
一阶
常
微分方程
组??
答:
>> syms x1 x2 x3 x4 [dx,dy]=solve('sin(x4)*dx+dy^2=-2*x1*x3+x1*x4*dx','x1*dx*dy+cos(dy)=3*x2*x3','dx,dy')??? Error using ==> solve Unable to find closed form solution.这种不能化为
一阶
常
微分
。用隐函数decic和ode15i吧。
如何用
matlab
求解常
微分方程
?matlab解常微分方程之符号解法介绍_百度...
答:
1、首先得介绍一下,在
matlab
中解常
微分方程
有两种方法,一种是符号解法,另一种是数值解法。在本科阶段的微分数学题,基本上可以通过符号解法解决。2、用matlab解决常微分问题的符号解法的关键命令是dslove命令。该命令中可以用D表示微分符号,其中D2表示二
阶微分
,D3表示三阶微分,以此类推。值得注意的...
棣栭〉
<涓婁竴椤
2
3
4
5
6
7
8
9
10
11
涓嬩竴椤
灏鹃〉
其他人还搜