matlab怎么对微分方程求解知道是用ode45,方程是my ̈+cy ̇+ky=f
来源:学生作业帮助网 编辑:作业帮 时间:2024/11/05 11:38:28
matlab怎么对微分方程求解知道是用ode45,方程是my ̈+cy ̇+ky=f
matlab怎么对微分方程求解
知道是用ode45,方程是my ̈+cy ̇+ky=f
matlab怎么对微分方程求解知道是用ode45,方程是my ̈+cy ̇+ky=f
这个不用,
如果f是数,直接
dsolve('m*D2y+c*Dy+k*y=f') 就可以了
如果f是f(t)
需要编写程序用ode45
首先编写m-file
%%%%%%%%%%%%%function dotx=myfun(t,y)
dotx=[y(2);1/m*(-c*y(2)-k*y(1)+f(t))];%f(t)要写出具体形式
%%%%%%%%%%%%%%%M-file 以上要单存一个文件在工作路径下%%%%%%%%%%%%%
在command 窗口
[t,y]=ode45('myfun',[t_0,t_final],[y_0,y'_0])%[t_0,t_final]和[y_0,y'_0]分别问求解区间和初值
再用plot画图
matlab怎么对微分方程求解知道是用ode45,方程是my ̈+cy ̇+ky=f
matlab怎么求解偏微分方程
matlab怎么求解偏微分方程
matlab求解偏微分方程怎么用matlab求解,D随便赋值就行.
matlab 求解一阶偏微分方程其中v在求解方程是 为一常数,望大侠知道方程求解
用 Matlab求解微分方程(组)
MATLAB 龙格库塔法求解常微分方程初值问题 用MATLAB 急
求解此微分方程,用matlab来解,应该怎么输入?初值就用C吧
怎么用matlab求解一个系统的零输入响应?(常系数微分方程的那种)
matlab r2008a怎么求解微分方程,显示没有dsolve函数.
怎样用matlab求解偏微分方程?
小弟是新手,有哪位大虾能教我怎么用matlab求解(画图)下面微分方程dx/dt=x(14.8289-0.1047x)
用MATLAB求解9阶微分方程用什么函数
用MATLAB求解9阶微分方程用什么函数可以
请用Matlab求解下面二阶常微分方程的数值解
求大神帮忙用matlab求解微分方程的数值解
求解微分方程,这个微分方程是怎么解的
用matlab求解这个微分方程:dx/dt=36.86+x这个方程用matlab怎么解啊?要直接可以在matlab中出结果的!