- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 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
您可能关注的文档
最近下载
- 某县关于巩固拓展脱贫攻坚成果同乡村振兴有效衔接工作的表态发言.docx VIP
- 体格检查【呼吸内科】--PPT课件.ppt VIP
- 3.2 营造清朗空间 课件 统编版道德与法治 八年级上册.pptx VIP
- 活动课 家国情怀与统一多民族的演进 课件-高一上学期统编版(2019)必修中外历史纲要上.pptx VIP
- 2024高考英语天津卷历年作文范文衡水体临摹字帖(描红无参考线).pdf VIP
- 水工建筑物止水带技术规范DLT52152023年.docx
- Tableau数据可视化基础.pptx VIP
- 2025年职业技能邮件快件安检员参考题库含答案解析(5套试卷).docx VIP
- 地面数字电视接收技术考核试卷.docx VIP
- 呼吸科病史采集.pptx VIP
文档评论(0)