第一讲 MATLAB语言概述精品.ppt

  1. 1、本文档共72页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第一讲 MATLAB语言概述精品

1.4.4 数据文件的存取 数据文件存取指令save,load save FileName 全部内存变量保存 save FileName x1 x2 x1,x2保存 load FileName 全部装入内存 load FileName x1 x2 x1,x2装入内存 文件名可以带路径,但不能带扩展名 扩展名默认为mat 1.4.5 M脚本编写初步 简单问题可以通过指令窗中输入一组指令求解 复杂问题或者可重复代码应该编写M脚本文件来解决 1.4.5 M脚本编写初步 M脚本文件: 文件中指令形式与指令窗中完全相同 MATLAB运行它时,只简单的逐条执行 产生的变量驻留基本工作空间中 扩展名为“.m” 运行脚本文件的结果与在指令窗中逐条执行没有区别 1.4.5 M脚本编写初步 编写图形表示算例的脚本文件 点击新建按钮,打开M文件编辑器 将指令全部写入空白区 保存文件,建议保存在当前目录中 【Debug:Run】运行,或在指令窗运行文件名(不带扩展名) 1.4.6 MATLAB帮助方式概述 “纯文本”帮助 “导航/浏览器交互界面”帮助 PDF帮助 其他帮助 1.4.6 MATLAB帮助方式概述 1.“纯文本”帮助 MATLAB的所有执行指令、函数的M文件都有一个注释区 叙述函数调用格式和输入输出量的含义 这种帮助最原始,也最真切可靠。 help指令可获得不同范围的帮助 lookfor指令查找H1行(第一注释行) 1.4.6 MATLAB帮助方式概述 2.“导航/浏览器交互界面”帮助 独立的帮助子系统,与M文件完全无关 最系统、最丰富、最详尽 界面友善、使用方便 Helpbrowser,helpdesk或菜单 1.4.6 MATLAB帮助方式概述 3.PDF帮助 为用户提高高质量的打印帮助文件 PDF文件(Printable Documentation) 需要Adobe Acorbat Reader 1.4.6 MATLAB帮助方式概述 4.其他帮助 演示帮助 Demo演示程序 初学者不必急于读太复杂的程序 Web帮助 MathWorks公司提供的技术支持网站 小结 初步了解MATLAB 熟悉MATLAB界面,并进行简单操作 熟悉MATLAB的基本操作,设定工作环境 1.4.1.2 最简单的计算器使用法 矩阵A被保存在工作空间中,直到clear指令清除或重新赋值 MATLAB对字母大小写是敏感的 变量A和a不是同一个变量 1.4.1.2 最简单的计算器使用法 矩阵的分行输入 A=[1,2,3 4,5,6 7,8,9] 用回车来分隔矩阵的行,符合视觉习惯 1.4.1.2 最简单的计算器使用法 指令的续行输入 S=1-1/2+1/3-1/4+1/5-1/6+1/7 ... -1/8 3个或3个以上的连续黑点表示“续行” 1.4.1.3 数值、变量和表达式 1.数值的记述 MATLAB的数值采用十进制表示,可以带小数点或负号 6 -4 0.082 5.384 2.4e-5 4.53e23 1.4.1.3 数值、变量和表达式 2.变量命名规则 变量名、函数名对字母大小写敏感 变量名的第一个字符必须是英文字母,由字母、数字和下划线组成,最多可包含31个字符 变量名中不能包含空格和标点符号 1.4.1.3 数值、变量和表达式 3.MATLAB默认的预定义变量 预定义变量随MATLAB启动而产生 建议:编程时,尽量避免对预定义变量名重新赋值 1.4.1.3 数值、变量和表达式 预定义变量 ans 缺省计算结果 pi 圆周率 i和j 虚单元 eps 机器零阈值 Inf和inf 无穷大,1/0 NaN和nan Not a Number,0/0 1.4.1.3 数值、变量和表达式 4.运算符和表达式 数学表达式与MATLAB表达式的比较 a+b a+b a-b a-b a×b a*b a÷b a/b或a\b ab a^b 1.4.1.3 数值、变量和表达式 注意:所有运算定义在复数域上。对于求方根问题,只返回第一象限的解 “/”和“\”分别代表“左除”和“右除” 对于标量没有区别 对于矩阵是完全不同的运算 MATLAB的表达式与手写算式非常接近 1.4.1.3 数值、变量和表达式 5.复数和复数矩阵 MATLAB把复数作为一个整体处理 复数直角坐标和极坐标转换指令 real(z) 实部 imag(z) 虚部 abs(z) 模 angle(z) 相角(弧度) 1.4.1.3 数值、变量和表达式 复数 表达, 并计算 经典教科书的直角坐标表示法 z1= 3 + 4i 建议不使用,它不适用于数值矩阵输入 1.4.1.3 数值、变量和表达式 用运

文档评论(0)

bodkd + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档