120314第1章 MATLAB概况与基本操作.ppt

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

1.1 MATLAB概况 1.1.1 MATLAB发展史 1.1.2 MATLAB的功能 1.1.3 MATLAB软件的主要特点 1.1.4 MATLAB软件总体结构 1.1 MATLAB概况 1.1.1 MATLAB发展史 1.早期MATLAB 2.MATLAB的市场化 3.MATLAB的Windows版本 4.新一代的MATLAB 1.2 本课程的学习内容与方法 1.2.3 考查方式与成绩评定 平时考勤 各章作业 学习交流群:179968624 1.3 MATLAB初体验 1.3.1 计算器功能 1.3.2 线性代数 1.3.3 绘图 1.3.4 非线性方程组求解 1.3.5 数值计算 1.3 MATLAB初体验 1.3.2 线性代数 矩阵输入 行列式与逆矩阵 线性方程组求解 特征值 1.4 MATLAB集成开发环境 1.4.2 命令窗口(Command Window) 1.命令行格式与数值计算结果显示 2.变量的定义与使用 3.预定义变量 4.变量的类型 5.变量的管理 6.命令窗口管理 7.命令窗口中命令的编辑 1.4 MATLAB集成开发环境 1.4.2 命令窗口 3.变量的定义 以英文字母引导,后面可以跟字母、数字、下划线,不能包含空格、标点; 总长度不超过N个字符,之后的字符被忽略;N与硬件有关,由命令N=namelengthmax获取,一般N=63 大小写敏感 尽量以明显的含义命名,增加可读性 MATLAB的关键字不能作为变量名 尽量不要与MATLAB的内置常量、内建函数、工具箱函数同名,以免发生冲突; 4.变量的使用 如果不清楚是否与MATLAB其它要素有冲突,可用命令exist name查询,返回1为正常变量,返回5为内建函数 可以用命令isvarname(‘varname’)查询,返回值为1则为正常可用的变量名,为0则为不可用的变量名 变量不需要事先声明,直接使用(但需要赋值) 1.4 MATLAB集成开发环境 1.4.2 命令窗口 5. MATLAB常用预定义变量及其意义 ans:默认变量名 eps:浮点运算默认精度 i,j:虚数单位 Inf或inf:无穷大∞ NaN或nan:非数(Not a Number) pi:圆周率 realmax(realmin):最大(小)正实数 computer:计算机类型 version:MATLAB版本字符串 iskeyword:MATLAB中的关键字 1.4 MATLAB集成开发环境 1.4.2 命令窗口 6.变量基本类型 整数:有符号型、无符号型(8位、16位、32位、64位),除64位整数外均可参与运算 浮点数:单精度型、双精度型 逻辑值:true、false 字符型:一对英文状态下的单引号包含的内容 1.4 MATLAB集成开发环境 1.4.2 命令窗口 7.变量的管理 查看变量相关信息:who、whos 清除变量:clear 变量的保存:save filename varname 如果指定文件名filename,而不指定变量名,则将基本工作空间中的所有变量保存在filename.mat文件中 如果不指定文件名,则将基本工作空间中的所有变量保存在matlab.mat文件中 如果指定文件名和变量名,则将指定变量保存在指定的文件中 变量的加载:load filename varname 对于MAT文件的操作与save命令类似 可以加载其它的数据文件 符号 功能 举例 空格 数组行元素的分隔符 A=[1 2 3] %分隔数组元素 逗号, 数组各行中列的分隔符和函数参数的分隔符 A=[1,2,3] %分隔数组元素 点号. 用于数值中的小数点或构架数组中域名的引用 A=1.2 %小数点 分号; 不显示计算结果命令行的结尾以及数组元素行的分隔符 A=[1 2 3;4 5 6] %分隔二维数组的两行 冒号: 生成一维数值数组以及表示数组的全部元素 A=1:2:10 %一维数组 百分号% 用于注释的前面 %后面的命令不需要执行 单引号’’ 用于括住字符串 A=‘hello’ %字符串 圆括号() 用于引用数组元素以及确定运算的先后次序 A(1) %指定数组元素 方括号[] 用于构成向量和矩阵 A=[1,2,3] %括住数组 大括号{} 用于构成元胞数组 A{1,2}=[1 2 3] %元胞数组 下划线_ 用于一个变量、函数或文件名中的连字符 A_1=2 %构成变量名 续行号… 用于把后面的行与该行连接以构成一个命令 If a<1… C=true %两行为一个命令 @ 形成函数句柄以及形成用户对象类目录 F=@sin %函数句柄 惊叹号! 调用操作系统运算 !dir %运行dir命令 1.4 M

文档评论(0)

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

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

1亿VIP精品文档

相关文档