MATLAB简介93361.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文档。上传文档
查看更多
学时:36 课堂授课:20学时 实验课:16学时,八组实验 考核方式:考试(50)+实验(40)+考勤(10) 1. 概 述 20世纪80 年代初期,由 Cleve Moler 和 John Little采用 C 语言改写了MATLAB 的内核。成立了 Mathworks 软件开发公司,并于1984 年将 MATLAB 正式推向市场。 1992年初推出了应用于 Windows 的 MATLAB 4.0 版本。 1994年初推出了Matlab 4.2 1997年推出 5.1 版本。 1998年推出 5.2 版本。 1999年推出 MATLAB 5.3 版本(Release 11) 2000年又推出了更为简便易学的 MATLAB 6.0 版本(Release 12) 2003年推出Matlab6.5.1 (Release 13) 2004年推出Matlab7.0 (Release 14) 2007年3月1日发布Matlab 2007a(支持多核操作) 2008年10月9日发布MATLAB 2008b 2009年9月4日Matlab R2009b 2010年3月5日发布了Matlab R2010a(Matlab7.10) 3. Matlab 的特点与主要功能 5. 常用工作方式 命令窗口Command Window中直接输入 最简单的计算器使用法 M脚本文件(程序执行方式) 使用M文件编辑窗口或其他纯文本编辑软件 Model 文件(模块图形方式) 使用Simulink或其它工具箱 help 命令 直接输入 help,MATLAB 将列出所有的帮助主题,每个帮助主题对应于 MATLAB搜索路径中的一个目录; help 后加帮助主题,可获得指定帮助主题的帮助信息; help 后加函数名; help 后加命令名,将得到指定命令的用法; demo 命令 6. Matlab 语言规则 Matlab 变量 Matlab 指令 数与算术表达式 数据的输入 矩阵元素的操作 7. Matlab 程序设计介绍 M文件 两类M文件的区别 举例(一) M文件的建立与打开 程序控制结构 顺序结构 选择结构 if 语句 IF 语句 关系运算 循环结构 for 语句 函数文件 几点说明 平面绘图: plot 例:y=sin(x), 0x2*pi 例:y=sin(x), 0x2*pi 例:y=sin(x), 0x2*pi 平面绘图: plot 基本原理:点 ? 线 基本形式: plot(x,y,’s’) x,y 是相同类型的向量,且长度相等。 s 用于控制图形的属性,可省略。 产生均值为0,方差为1的标准正态分布随机矩阵 m=n 时简写为 rand(n) randn(m,n) 产生 0~1 之间均匀分布的随机矩阵 m=n 时简写为 rand(n) rand(m,n) 提取一个矩阵的上三角部分 triu(A) 提取一个矩阵的下三角部分 tril(A) 若X是矩阵,则diag(X)为X的主对角线向量 若X是向量,diag(X)产生以X为主对角线的对角矩阵 diag(X) 生成一个主对角线全为1的m行n列矩阵, m=n 时可简写为 eye(n),即为 n 维单位矩阵 eye(m,n) 生成一个m行n列的元素全为1的矩阵, m=n 时可写为 ones(n) ones(m,n) 生成一个m行n列的零矩阵,m=n 时可简写为 zeros(n) zeros(m,n) 特殊矩阵 矩阵运算(以解线性方程组为例) A=[1 2 3;4 5 6;7 8 0] A = 1 2 3 4 5 6 7 8 0 b=[366;804;351] b = 366 804 351 det(A) ans = 27 det()为求矩阵的行列式 如果A的行列式不为0,则方程有唯一解 x=inv(A)*b x = 25.0000 22.0000 99.0000 x=A\b x = 25.0000 22.0000 99.0000 或 三角函数 反余割函数 acsc(x) 余割函数 csc(x) ... ... 反正割函数 asec(x) 正割函数 sec(x) 反余切函数 acot(x) 余切函数 cot(x) 反正切函数 atan(x) 正切函数 tan(x) 反余弦函数 acos(x) 余弦函数 cos(x) 反正弦函数 asin(x) 正弦函数 sin(x) 基本数学函数 求复数的共轭 conj(x) 取复数的虚部 imag(x) 取复数的实部 real(x

文档评论(0)

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

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

1亿VIP精品文档

相关文档