早教吧作业答案频道 -->其他-->
matlab 微分方程数值解小弟用ode45函数求解α=1的情况失败,以下是函数function dt=eq1(r,t)dt(2)=-2/r*t(2)+8.5e-28*t(1)-1e14*cos(pi*r/2); %因为不会写导数,我自己手动展开了一下dt(1)=t(2);dt=dt';r0=0;rf=1;[r,t]=od
题目详情
matlab 微分方程数值解

小弟用ode45函数求解α=1的情况失败,以下是函数
function dt=eq1(r,t)
dt(2)=-2/r*t(2)+8.5e-28*t(1)-1e14*cos(pi*r/2); %因为不会写导数,我自己手动展开了一下
dt(1)=t(2);
dt=dt';
r0=0;
rf=1;
[r,t]=ode145(@eq1,[r0,rf],[0;0]);
错误原因:t算出来都是NaN.

小弟用ode45函数求解α=1的情况失败,以下是函数
function dt=eq1(r,t)
dt(2)=-2/r*t(2)+8.5e-28*t(1)-1e14*cos(pi*r/2); %因为不会写导数,我自己手动展开了一下
dt(1)=t(2);
dt=dt';
r0=0;
rf=1;
[r,t]=ode145(@eq1,[r0,rf],[0;0]);
错误原因:t算出来都是NaN.
▼优质解答
答案和解析
改一下初值
看了 matlab 微分方程数值解...的网友还看了以下:
[微分方程]k/r^2=a.其中k为常数r为位移求r对t的方r0已知 2020-05-13 …
matlab 求解二元非线性方程组本人初次接触MATLAB,望大虾赐教!r=r0*((tsa-t) 2020-05-16 …
matlab 微分方程数值解小弟用ode45函数求解α=1的情况失败,以下是函数function 2020-05-16 …
可靠度函数R(t)、累积故障分布函数F(t)和故障密度分布函数f(t)三者关系正确的有( )。A.f 2020-06-07 …
如图,电源电压恒定不变,闭合开关,电压表的示数为U;将另一电阻R接入ab间,再闭合开关,电压表示数 2020-06-16 …
r=r0时,F引F斥,对外表现分子力F,r0称为,其数量级为;r<r0时,F引F斥,对外表现的分子 2020-06-16 …
请教函数应用题设球的半径为时间的函数R(t),若球的体积以均匀速度C增长,则球的表面积与球的半径是 2020-07-11 …
如果取分子间距离r=r0(r0=10-10m)时为分子势能的零势能点,则r<r0时,分子势能为值; 2020-07-20 …
有关相关系数r的说法正确的是[]A.如果|r|≤r0.05,就拒绝假设B.如果|r|>r0.05, 2020-08-02 …
当两分子间的距离为r0时,分子间的作用力为零,如果距离变为r,则分子间的作用力F()。(A)r>r0 2020-11-30 …