matlab 微分方程 数值解 求代码这个如何用matlab求解数值解?
来源:学生作业帮助网 编辑:作业帮 时间:2024/06/30 21:33:45
![matlab 微分方程 数值解 求代码这个如何用matlab求解数值解?](/uploads/image/z/1157107-67-7.jpg?t=matlab+%E5%BE%AE%E5%88%86%E6%96%B9%E7%A8%8B+%E6%95%B0%E5%80%BC%E8%A7%A3+%E6%B1%82%E4%BB%A3%E7%A0%81%E8%BF%99%E4%B8%AA%E5%A6%82%E4%BD%95%E7%94%A8matlab%E6%B1%82%E8%A7%A3%E6%95%B0%E5%80%BC%E8%A7%A3%3F)
x]kAimܙm*(!|&Mf#&^i/DR+("BAwJ|ο$Ü=yxߩ]1̄?N<:?y͎>M?f'|0}w8v4~RNtZx݅Kmmy*EQtܕ\_Wa6jwv/"):^AE?7 u@\tZ:i X#0*1VqKLc" L1ĂƉf (R0הDsb6b!tXI G'C(#@p(JmZx^q_OyjԆ%@9* ԉR %k-g)D!IBSMSk,G)B02@
Y.+_92#2yV-?51QP-=Y߫7acMI YtDՆ(
matlab 微分方程 数值解 求代码这个如何用matlab求解数值解?
matlab 微分方程 数值解 求代码
这个如何用matlab求解数值解?
matlab 微分方程 数值解 求代码这个如何用matlab求解数值解?
结果:
代码:
clear all
clc
f=@(x,y)([y(2);
y(1)/3536.4*(y(2)^2+14.142*y(2)+70.71)]);
[x,Y]=ode45(f,[0 20],[3 0]);
plot(x,Y(:,1),x,Y(:,2)),legend('y','dy/dt')
xlabel('x')