
关于MATLAB程序的解释说明
建立M文件vdp1000.m如下:functiondy=vdp1000(t,y)%。。。。。。。。。。。。dy=zeros(2,1);%。。。。。。。。。。。。dy(1)...
建立M文件vdp1000.m如下:
function dy=vdp1000(t,y) %。。。。。。。。。。。。
dy=zeros(2,1); %。。。。。。。。。。。。
dy(1)=y(2); %。。。。。。。。。。。
dy(2)=1000*(1-y(1)^2)*y(2)-y(1);%。。。。。。。。。。。
.取t0=0,tf=3000,输入命令:
[T,Y]=ode15s('vdp1000',[0 3000],[2 0]);
plot(T,Y(:,1),'-')
谁能帮我解释一下这写指令的意思啊!??主要就是“%”后的解释,谢了啊!我就是不明白建立M文件的作用,也就是解释一下“M”文件的每个语句的意思!非常感谢啊!!!!!!! 展开
function dy=vdp1000(t,y) %。。。。。。。。。。。。
dy=zeros(2,1); %。。。。。。。。。。。。
dy(1)=y(2); %。。。。。。。。。。。
dy(2)=1000*(1-y(1)^2)*y(2)-y(1);%。。。。。。。。。。。
.取t0=0,tf=3000,输入命令:
[T,Y]=ode15s('vdp1000',[0 3000],[2 0]);
plot(T,Y(:,1),'-')
谁能帮我解释一下这写指令的意思啊!??主要就是“%”后的解释,谢了啊!我就是不明白建立M文件的作用,也就是解释一下“M”文件的每个语句的意思!非常感谢啊!!!!!!! 展开
1个回答
展开全部
function dy=vdp1000(t,y) % 建立函数,函数名字是vdp,t,y表示输入值,dy是输出值
dy=zeros(2,1); %建立空矩阵 2*1的0矩阵
dy(1)=y(2); %第一个微分方程
dy(2)=1000*(1-y(1)^2)*y(2)-y(1);%第二个微分方程
建立m文件的作用就是在[T,Y]=ode15s('vdp1000',[0 3000],[2 0]); 调用这个vdp.m函数。
如不明白请留言...
dy=zeros(2,1); %建立空矩阵 2*1的0矩阵
dy(1)=y(2); %第一个微分方程
dy(2)=1000*(1-y(1)^2)*y(2)-y(1);%第二个微分方程
建立m文件的作用就是在[T,Y]=ode15s('vdp1000',[0 3000],[2 0]); 调用这个vdp.m函数。
如不明白请留言...
本回答被提问者和网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?

2023-06-12 广告
C51单片机的开发流程一般包括以下几个步骤:1. 准备开发环境和工具:准备好KeiluVision5软件和STC-ISP软件,以及相应的开发板和芯片头文件。2. 创建项目工程:在KeiluVision5中创建一个新的项目工程,选择合适的芯片...
点击进入详情页
本回答由意法半导体(中国)投资有限公司提供
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询