- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
计算机仿真上课用版(9.6).ppt
第1章 MATLAB基础知识 1.1 MATLAB简介 1. 概述 历史: 1984年推出MATLAB的正式版; 1992年推出MATLB4.0版; 1993年推出微机版; 2005年为止, 先后推出了MATLAB 4.x、 MATLAB5.x、MATLAB6.x以MATLAB7.x 等版本。 2. 界面介绍3. 路径搜索设置 ① File—set path ② path命令4. 帮助系统 ① 启动界面提示 ② 帮助菜单查询 ③ 在线帮助命令 a. help b. lookfor c. type,dir,who,whos,what,which5 . 路径检索 path如: path(path,’c:\user’) 可将用户子目录扩充至检索路径 之中 几点说明: ① 函数名称function可以是任意有效函数, 包括内部函数,外部函数,用户自定义函数; ② 输入变量必须预先赋值; ③ 如果只有一个返回变量,可省略矩阵标志符[ ]; ④ 如果不设定返回值变量,执行结果赋于默认变量ans; 例如:a=[1 2;3 4];[v,d]=eig(a);3. 变量的精度 ① 运算精度:不需要设定,都为双精度(占8个字节) ② 显示精度: a). format命令 b). file—preference----text display4. 永久变量 系统定义的变量,如: eps, pi, inf, NaN,i或j ④ 初等矩阵赋值 zeros(m,n); ones(m,n); eye(n); 请写出如下矩阵的语句: b=A(3,1) ??? Index exceeds matrix dimensions ② 元素的修改及扩充 A(i,j)=q (i=m且j=n) A(1,1)=0 %将A的第一行第一列的元素值修改为0 A(i,j)=q (im, jn中至少有一个成立), 此时A由m行n列变为 max(i,n)行, max(m,j) 列 A(3,1)=0 %将A由2行3列扩充为三行三列 A = 0 2 3 4 5 6 0 0 0 2.2.2矩阵常见运算 1.常规运算 +,-,*,/,\,^ 矩阵转置 a’ 矩阵求逆 inv(a) fliplr(a) 左右翻转 flipud(a) rot90(a) 和转置旋转的方向相反 A=eye(2),B=2*ones(2),C=A+B,D=A-BA = 1 0 0 1B = 2 2 2 2 b blue . point - solid g green o circle : dotted r red x x-mark -. dashdot c cyan + plus -- dashed m magenta * star y yellow s square k black d diamond v triangle (down) ^ triangle (up)
原创力文档


文档评论(0)