matlab-基础及应用实验指导书

matlab-基础及应用实验指导书

ID:14718561

大小:82.00 KB

页数:35页

时间:2018-07-30

matlab-基础及应用实验指导书_第1页
matlab-基础及应用实验指导书_第2页
matlab-基础及应用实验指导书_第3页
matlab-基础及应用实验指导书_第4页
matlab-基础及应用实验指导书_第5页
资源描述:

《matlab-基础及应用实验指导书》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、Matlab基础及应用实验指导书实验一Matlab的基本操作实验目的:掌握Matlab的基本操作方法实验内容:1、使用变量与基本运算;2、向量与矩阵的处理;3、程序流程控制;4、M文件编辑。参照教材相关内容向量生成:x=linspace(0,2*pi);y=sin(x);plot(x,y)plot(x,sin(x),'o',x,cos(x),'x',x,sin(x)+cos(x),'*');数据导入1.       菜单File—Import—Data,支持Excel、txt等;2.       在Work

2、space窗口中双击数据表名,在ArrayEditor中将数据复制进去即可。 绘图1         将数据表的各列数值分别赋予变量x、y、z等,格式如下:x=sheetname(:,1),y=sheetname(:,2),z=sheetname(:,3);2         用命令plot(x,y,’XXXX’)绘制图形,单引号中的符号表示点线的属性,如线形、颜色、点的形状等,若用双对数坐标画图则命令为loglog(x,y);3         在弹出的绘图界面中用菜单View—PropertyEdito

3、r编辑图形属性,如字体大小、数据点形状、横纵坐标名称、绘图区域颜色等;4         绘图方法2:在数组编辑器上点击PlotSelection按钮,选择图形的类型即可;5         绘图方法3:菜单File—New—Figure创建新的图形,在图形编辑器中FigurePalette面板点击2DAxes,点击右下角AddData选择图表类型和坐标轴的数据源,度分布图将坐标轴由线形改为对数即可。6         holdon/off命令:叠绘命令,切换绘图的保持功能;7         绘制双纵轴:

4、7.1        plotyy(x1,y1,x2,y2):分别用左/右侧y轴表示两条曲线;7.2        plotyy(x1,y1,x2,y2,FUN):FUN是字符串格式,用来指定绘图的函数名,可以由多个。8         创建子图:subplot(m,n,p):表示将绘图区域分为m*n个矩形块,分别创建坐标系,如>>subplot(1,2,1);loglog(x,y);>>subplot(1,2,2);loglog(m,n);表示在图形中创建两个子图,左右排列,分别绘制双对数坐标图,变量分别

5、是x、y和m、n。 曲线拟合1.       简单拟合:图形编辑器中菜单Tools—BasicFitting,选择拟合函数,点击右下方的向右箭头可显示拟合曲线的方程;2.       拟合工具:Start—Toolboxes—CurveFitting—CurveFittingTool,上方的一排按钮中Data用于选择数据源,Fitting用于拟合(先点NewFit,然后选择拟合曲线,如果没有的话可以选CustomEquations,点击右边的Newequation按钮,在弹出的对话框中输入想要拟合的曲线方程

6、,选好后点击Apply即可,下方的Results中显示拟合结果,包括公式和R2),Exclude用于定制排除策略,Plotting用于选择绘图的数据,Analysis分析结果。3.       绘制幂律度分布的拟合曲线,一般采用先把数据点绘制上去,holdon,在Excel中求出拟合直线的方程,然后在Matlab中生成直线,并绘制到源数据上。 数组的创建1.       直接输入:用空格、逗号或分号隔开,如A1=[3 0.5*pi 10 7.5];2.       步长生成法:x=a:anc:b,即a为起始

7、值,b为终止值,inc为间隔步长,如A2=0:0.3:2=0,0.3,0.6,0,9,1.2,1.5,1.8;3.       等间距线形生成法:x=linspace(a,b,n),即a到b之间得到n个线形采样点,如A3=linspace(1,6,3)=1,3.5,6;4.       等间距对数生成法:x=logspace(a,b,n),即a到b之间得到n个对数采样点,如A4=logspace(1,6,6)=10,102,103,104,105,106. 数组的访问1.       索引直接访问:数组名(

8、序号);2.       访问一块数据:数组名(起始序号:终止序号);3.       访问最后一部分数据:数组名(起始序号:end);4.       构造访问数组:数组名(起始序号,间隔序号,终止序号);5.       直接构造访问数组:数组名([序号……])。实验二二维、三维绘图实验目的:掌握二维、三维绘图命令实验内容:1、二维绘图命令;2、三维绘图命令;3、动画制作。代表性命令:y=peaks;plot

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。