下载此文档

画相位图【matlab源码】.doc


文档分类:IT计算机 | 页数:约3页 举报非法文档有奖
1/3
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/3 下载此文档
文档列表 文档介绍
该【画相位图【matlab源码】 】是由【windurst】上传分享,文档一共【3】页,该文档可以免费在线阅读,需要了解更多关于【画相位图【matlab源码】 】的内容,可以使用淘豆网的站内搜索功能,选择自己适合的文档,以下文字是截取该文章内的部分文字,如需要获得完整电子版,请下载此文档到您的设备,方便您编辑和打印。画相位图【matlab源码】
毕业论文,设计,
题目学院学院专业学生姓名学号年级级指导教师
毕业教务处制表毕业
??ÏàÎ?Í?
一、程序说明
本团队长期从事matlab编程与仿真工作,擅长各类毕业设计、数据处理、图表绘制、理论分析等,程序
代做、数据分析
具体信息联系
二、程序示例
functionvarargout=saxplaxltest31(varargin)
clear,clc
a=0;b=30;y0=[1029];hmax=;hmin=;e=10^(-4);
[x,y]=RKF1(a,b,y0,e,hmax,hmin);%n=length(x);
%n1=length(x);
%{
fprintf('xny1ny2ny3n\n');fori=1:n1
fprintf('%f%f%f\n',x(i),y(i,1),y(i,2),y(i,3));
end
%}
plot3(y(:,1),y(:,2),y(:,3))
view([2040])
functionu=f(x,y)
n=length(y);
u=zeros(1,n);
u(1)=10*(-y(1)+y(2));
u(2)=28*y(1)-y(2)-y(1)*y(3);
u(3)=y(1)*y(2)-8*y(3)/3;
function[x,y]=RKF1(a,b,y0,e,hmax,hmin)t=a;
x=a;
h=hmax;
i=1;
y=y0;
while(t<b)
k1=h*f(t,y0);
k2=h*f(t+h/4,y0+1/4*k1);
k3=h*f(t+h*3/8,y0+3/32*k1+9/32*k2);
k4=h*f(t+12/13*h,y0+1932/2197*k1-7200/2197*k2+7296/2197*k3);
k5=h*f(t+h,y0+439/216*k1-8*k2+3680/513*k3-854/4104*k4);
k6=h*f(t+h/2,y0-8/27*k1+2*k2-3544/2565*k3+1859/4104*k4-11/40*k5);
R=abs(1/360*k1-128/4275*k3-2197/75240*k4+1/50*k5+2/55*k6)/h;
RL=max(R);
delta=*(e/RL)^(1/4);
ifR<=e
t=t+h;
x=[x;t];
y0=y0+25/216*k1+1408/2565*k3+2197/4104*k4-1/5*k5;
y=[y;y0];
end
ifdelta<=
h=*h;
elseifdelta>=4
h=4*h;
else
h=delta*h;
end
ifh>=hmax
h=hmax;
end
ifh<hmin
error('Minimumhexceeded!!!');
end
end
%disp('Theprocedureiscomplete!');

画相位图【matlab源码】 来自淘豆网m.daumloan.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数3
  • 收藏数0 收藏
  • 顶次数0
  • 上传人windurst
  • 文件大小16 KB
  • 时间2023-03-27