matlab小结-ppt2.pptVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
matlab小结-ppt2

MATLAB总结;1 使用变量与基本运算 2 向量与矩阵的处理 3 程序流程控制 4 M文件 5 二维平面绘图 6三维立体绘图 7 多项式的处理与分析;基本运算 基本运算符号 + - * / ^ (5*2+3.5)/5 ans=2.7000 %其中ans是存计算结果的默认变量 x=3^2 x=3^2; %表达式式后加; 表示结果不在屏幕上显示 x=5*sin(pi/3),y=cos(pi/2) %在一行中的多条语句用,或;隔开 x=5*sin(pi/3)+cos(pi/4)... +exp(2) %如果一个语句过长,可以用 ...将其延伸到下一行 MATLAB变量名第一个字符必须是英文字母,字母间不能有空格,最多只能有31个字母或数字。变量不需要预先声明,变量以默认的double数据类型保存。; 向量与矩阵的处理;2、矩阵的处理 A=[1 2 3;4 5 6;7 8 9] 输入一个3?3的矩阵 A= 1 2 3 4 5 6 7 8 9 3、矩阵中的单个元素处理 A(1,2)=5 表示将矩阵A中第1行,第2列的元素改为 B=A(2,1:3) %取出A的第2行的元素 B= 4 5 6;[A; 1 1] %在A中加入第4行 ans= 1 3 4 6 7 9 1 1 %取出矩阵的一部分形成一个新矩阵 B=A(1:2,1:2) B = 1 2 4 5 ; 1 循环语句 2 条件语句 ;循环语句;另一种是while 循环(While Loop)。 while 循环使用方法是 while 条件式 %当条件成立(条件式值为1),执行表达式 表达式 end x=[1 2 3 4 5 6]; k=1; while k = 4 x(k)=1/k; k=k+1; end x= 1 1/2 1/3 1/4 5 6;条件语句;M文件;全局变量与局部变量;Matlab中,函数文件中的变量是局部变量。 如在若干函数中,都把某一变量定义为全局变量,那么这些函数将 共用这个变量。 全局变量的作用域是整个Matlab的工作空间,所有函数都可以对它 进行存取和修改。 全局变量用global命令定义,格式为: global 变量名 ;注意:;脚本是一个扩展名为M的文本文件,是MATLAB命令和语句的集合。在MATLAB的命令窗口中输入此文件的主文件名MATLAB即可依次执行此文件中的所有命令。脚本中的所有变量均存在MATLAB的工作空间中。 脚本的优点是容易进行变量的查看与调试。缺点对较复杂的程序,容易产生变量的覆盖而引起程序的错误,要克服这个缺点,可以用函数。 exp1.m A=[1 2;3 4];B=[1 1;0 1] C=A+B D=C*B ;函数文件;主函数和子函数;说明:;说明:;函数调用; 二维平面绘图;基本二维绘图命令 ;用plot 函数可以对矩阵变量绘图。如果只给定一个矩阵y, plot(y) 可以对 y 的每个列向量(Column Vector)绘图。 例3( plot 函数对一个矩阵绘图) y=[1 2 3;4 5 6;7 8 9]; plot(y); 如果x,y都是矩阵, plot (x,y)将会取 y 的每个列向量和对应的x的行向量绘图。 例4( plot 函数对一个向量和一个矩阵绘图) x= [1 2 3]; y=[1 1 1;2 2 2;3 3 3]; plot(x,y); 例5( plot 函数对两个矩阵绘图) x= [1 2 3;4 5 6;7 8 9]; y=[1 1 1;2 2 2;3 3 3]; plot(x,y); 注意:x可以是一行,也可以是多行,多行时x的列数必须与y的行数相等。 ;图形的控制;图形的控制;用plot 函数绘图时图形的颜色选项表 plot参数 图形的颜色 RGB值 B 蓝色(Blue) [ 0,0,1 ] C 青色(Cyan) [ 0,1,1 ] G 绿色( Green ) [ 0,1,0 ] K 黑色( Black ) [ 0,0,0 ] M 紫色(Magenta) [ 1,0,1 ] R 红色(Red) [ 1,0,0 ] W 白色(White) [ 1,1,1 ] Y 黄色(Yellow) [ 1,1,0 ] 说明:可以直接用RGB值控制图形的颜色;曲线格式表 plot()中参数 曲线格式 - 实线(默认) -- 虚

文档评论(0)

shaoye348 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档