文档介绍:电子科技大学电子工程学院标准实验报告(实验)课程名称matlab与数值分析电子科技大学教务处制表电子科技大学实验报告学生姓名:学号:指导教师:实验地点:实验时间:一、实验室名称:二、实验项目名称:matlab与数值分析第一次实验三、实验学时:3学时四、实验原理:matlab软件平台基础,matlab图形绘制,matlab程序设计五、实验目的:通过上机实验,使学生对matlab软件平台和matlab程序设计深入了解六、实验内容:,用户能输入不同的初始值以及系数,并以x,y为坐标显示图形x(n+1=a*x(n-b*(y(n-x(n^2;y(i+1=b*x(n+a*(y(n-x(n^2;,允许用户输入环的直径。,不允许使用sort函数。,并用matlab编程实现。七、实验器材(设备、元器件):matlab八、实验步骤:编程,运行,分析九、实验数据及结果分析:,用户能输入不同的初始值以及系数,并以x,y为坐标显示图形x(n+1=a*x(n-b*(y(n-x(n^2;y(i+1=b*x(n+a*(y(n-x(n^2;程序:function[y1,y2]=draw(a,b,c,x1,y1;x=[];y=[];x(1=x1;y(1=y1;n=c;fori=1:nx(i+1=a*x(i-b*(y(i-x(i^2;y(i+1=b*x(i+a*(y(i-x(i^2;endy1=x;y2=y;plot(y1,y2运行:draw(1,2,3,4,5ans=426**********,允许用户输入环的直径。程序:clc;clearall;N=1000;angle=linspace(pi/4,9*pi/4,N;xb=cos(angle*;yb=sin(angle*;xy=cos(angle*+1;yy=sin(angle*-1;xk=cos(angle*+2;yk=sin(angle*;xg=cos(angle*+3;yg=sin(angle*-1;xr=cos(angle*+4;yr=sin(angle*;h1=figure;holdonplot(xb(1:3*N/4,yb(1:3*N/4,'b','linewidth',5;plot(xy(N/4:N,yy(N/4:N,'y','linewidth',5plot(xk(1:3*N/4,yk(1:3*N/4,'k','linewidth',5;plot(xy(1:N/4,yy(1:N/4,'y','linewidth',5;plot(xb(3*N/4:end,yb(3*N/4:end,'b','linewidth',5;plot(xr(1:N/2,yr(1:N/2,'r','linewidth',5;plot(xg(1:N,yg(1:N,'g','linewidth',5;plot(xk(3*N/4: