matlab实验二程序文件与函数文件的应用PPT课件_第1页
matlab实验二程序文件与函数文件的应用PPT课件_第2页
matlab实验二程序文件与函数文件的应用PPT课件_第3页
matlab实验二程序文件与函数文件的应用PPT课件_第4页
matlab实验二程序文件与函数文件的应用PPT课件_第5页
已阅读5页,还剩12页未读, 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、1,1.6图形,熟悉实验2程序文件和函数文件应用绘图,控制流(自学习),M文件:文本文件和函数文件,2,实验目的:1,熟练使用与MATLAB相关的图形函数,绘制函数图形2,熟悉MATLAB系统M文件的基本操作可以创建极坐标)1 x-y例如:t=0: 0 0.053360 4 * piy=sin(t);Plot (t,y),4,t=0: 0.053360 4 * pi;y=sin(t);Plot (t,y)title(sing)xlabel(t)ylabel(y)grid其中,num2str函数用于将数值转换为字符串,字符串连接将转换后的数字包含在字符串文章,5,中Y2,xn注意:不能在极坐标下

2、输入多条曲线。事故:如何在一幅画中绘制几个极坐标?1.2多条曲线、6,1.5,1,1.3线型和标注方法1。如果您不指定绘制线型时要使用的线型,一般Matlab会以连续线型以其他颜色提供图形。当然,您也可以人为地使用其他线型绘制插图,例如T=0: 0.1: 10。y=sin(t);2.* cos (t) plot (t,y (1,3360),t,y (2,3360),3360) 2常用线型包括、线型和线型3,4,5,6,7,8,9,10,7颜色曲线颜色可能是人为的,例如plot (t、y (1,3360)、og、t)、W、-1.5、-2 0、1、2、3、4、5例如,在上述情况下,subplot

3、(211)、plot (t,y (1,3360),og) subplot (212)、plot (t,y (2) 10,9,1.1第二次继续绘制时,在主窗口中绘制将复盖以前的图形。(David assels,Northern Exposure(TV),orthern Exposure(TV),要执行此操作,可以使用函数figure(n)指定打开相应的窗口。例如,上述示例中的figure(1);Plot (t,y (1,3360),og)figure(2);PLOT (T,Y (2,3360),* R),10,2控制流与许多计算机语言一样,Matlab也有控制流语句。控制流语句使Matlab脱离

4、仅简单计算的级别,成为完全高级别的矩阵计算语言。2.1 for循环,for i=1:5,示例:for i=1:5x(I)=2 * I;循环可以嵌套。for j=1:3 x(i,j)=I * j;End,end x=,x=,1 2,2 3 4 6,2,4,6,8,10,3,6 9,4,5,8 12 10 15,for循环的常规格式为,2.2 If语句If条件语句表达式1 else表达式2 end示例:If条件语句1表达式1 else if f=40 else if t1 f=30 else if t0f=20 else f=10 end,12,end,2.3 while循环语句角色:一个语句或一

5、组语句在逻辑条件控制下可以重复不确定的次数。 以下是一个简单的问题,说明了while循环的用法。解开阶乘!100位数的整数n是什么?n=1;while prod(1 :n)100;n=n 1;结果为n5。5x4x3x2x1=120,n=6时为6!720,郑智薰100位数字n while循环的常规格式为,while、表达式、语句组end、13、M文件:文本文件和函数文件包含Matlab语句的磁盘文件可以分为文本文件和函数文件两种,名称均为.m 。创建新m文件的方法如下图所示。14,1.5,1,0,-1.5,3.1文本文件示例:m文件cai1.m,t=03360 0 . 13360 10y=sin

6、(t);2.* cos (t) plot (t,y) grid,0.5-0.5-1,通过单击Debug工具栏上的run或在Matlab工作空间中运行Cai 1,可以获得-2,15,3函数文件与文本文件不同,其变量不显示在工作区中。默认格式为:function返回变量列表=函数名(输入变量列表)函数体语句。如果有多个变量,请用逗号分隔,例如m文件cai2.m functiony=cai2 (x),y=;x=3;Y=金钟仁2 (x) y=9,16,4预习(1)多项式的根根根(2)多项式多项式多项式多边形(3)部分分数扩展阻力(4)传递函数的公共命令:级数,parallel,提示2:练习2-5,练习2-6提供了stepchar,它是超出曹征、实际、峰值时间和过渡过程时间的

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论