1 / 51
文档名称:

第二章 matlab语言基础.ppt

格式:ppt   页数:51
下载后只包含 1 个 PPT 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

第二章 matlab语言基础.ppt

上传人:中国课件站 2011/10/11 文件大小:0 KB

下载得到文件列表

第二章 matlab语言基础.ppt

文档介绍

文档介绍:CH2、 MATLAB语言基础
第一节使用MATLAB的窗口环境
一、MATLAB语言的显著特点
1、具有强大的矩阵运算能力:Matrix Laboratory(矩阵实验室),使得矩阵运算非常简单。
2、是一种演算式语言
MATLAB的基本数据单元是既不需要指定维数,也不需要说明数据类型的矩阵(向量和标量为矩阵的特例),而且数学表达式和运算规则与通常的习惯相同。
因此MATLAB语言编程简单,使用方便。

二、MATLAB命令窗口
1、启动MATLAB命令窗口
计算机安装好MATLAB之后,双击MATLAB图标,就可以进入命令窗口,此时意味着系统处于准备接受命令的状态,可以在命令窗口中直接输入命令语句。
MATLAB语句形式
》变量=表达式;
通过等于符号将表达式的值赋予变量。当键入回车键时,该语句被执行。语句执行之后,窗口自动显示出语句执行的结果。如果希望结果不被显示,则只要在语句之后加上一个分号(;)即可。此时尽管结果没有显示,但它依然被赋值并在MATLAB工作空间中分配了内存。
2、命令行编辑器
(1)方向键和控制键可以编辑修改已输入的命令
:回调上一行命令:回调下一行命令
(2)命令窗口的分页输出
more off:不允许分页 more on:允许分页
more(n):指定每页输出的行数
回车前进一行,空格键显示下一页,q结束当前显示。
(3)多行命令(…)
如果命令语句超过一行或者太长希望分行输入,则可以使用多行命令继续输入。
S=1-12+13+4+…
9-4-18;
三、变量和数值显示格式 1、变量
(1)变量的命名:变量的名字必须以字母开头(不能超过19个字符),之后可以是任意字母、数字或下划线;变量名称区分字母的大小写;变量中不能包含有标点符号。
(2)一些特殊的变量
ans:用于结果的缺省变量名 i、j:虚数单位
pi:圆周率 nargin:函数的输入变量个数
eps:计算机的最小数 nargout:函数的输出变量个数
inf:无穷大 realmin:最小正实数
realmax:最大正实数 nan:不定量
flops:浮点运算数
(3)变量操作
在命令窗口中,同时存储着输入的命令和创建的所有变量值,它们可以在任何需要的时候被调用。如要察看变量a的值,只需要在命令窗口中输入变量的名称即可:》a
2、数值显示格式
任何MATLAB的语句的执行结果都可以在屏幕上显示,同时赋值给指定的变量,没有指定变量时,赋值给一个特殊的变量ans,数据的显示格式由format命令控制。
format只是影响结果的显示,不影响其计算与存储;MATLAB总是以双字长浮点数(双精度)来执行所有的运算。
如果结果为整数,则显示没有小数;如果结果不是整数,则输出形式有:
format (short):短格式(5位定点数)
format long:长格式(15位定点数
format short e:短格式e方式 +001
format long e:长格式e方式 +001
format bank:2位十进制
format hex:十六进制格式
四、简单的数学运算()
1、常用的数学运算符
+,—,*(乘),/(左除),\(右除),^(幂)
在运算式中,MATLAB通常不需要考虑空格;多条命令可以放在一行中,它们之间需要用分号隔开;逗号告诉MATLAB显示结果,而分号则禁止结果显示。
2、常用数学函数abs,sin,cos,tan,asin,acos,atan,sqrt,exp,imag,real,sign,
log,log10,conj(共扼复数)等
五、MATLAB的工作空间
1、MATLAB的工作空间包含了一组可以在命令窗口中调整(调用)的参数
who:显示当前工作空间中所有变量的一个简单列表
whos:则列出变量的大小、数据格式等详细信息
clear :清除工作空间中所有的变量
clear 变量名:清除指定的变量
2、保存和载入workspace
(1)save filename variables
将变量列表variables所列出的变量保存到磁盘文件filename中
Variables所表示的变量列表中,不能用逗号,各个不同的变量之间只能用空格来分隔。
未列出variables时,表示将当前工作空间中所有变量都保持到磁盘文件中。
缺省的磁盘文件扩展名为“.mat”,可以使用“-”定义不同的存储格式(ASCII、V4等)
(2)load filename variables
将以前用save命令保存的变量variables从磁盘文件中调入MATLAB工作空

最近更新

2023年六盘水幼儿师范高等专科学校单招职业倾.. 40页

2023年兰州外语职业学院单招职业适应性考试题.. 40页

2023年兰州科技职业学院单招综合素质考试题库.. 40页

2023年共青科技职业学院单招职业技能考试题库.. 40页

2023年内江卫生与健康职业学院单招职业技能测.. 40页

2023年内蒙古体育职业学院单招职业倾向性测试.. 41页

2023年内蒙古化工职业学院单招职业技能测试题.. 40页

2023年内蒙古商贸职业学院单招综合素质考试题.. 40页

2026年兔年新年祝福贺词 8页

2023年内蒙古能源职业学院单招职业技能测试题.. 40页

2023年内蒙古阿拉善盟单招职业倾向性考试模拟.. 40页

2026年兔年元宵节趣味灯谜及答案 9页

2023年北京市单招职业适应性测试题库完美版 40页

2023年北京科技大学天津学院单招职业技能测试.. 40页

2023年南京铁道职业技术学院单招职业技能考试.. 39页

2023年南昌工学院单招职业技能测试模拟测试卷.. 40页

2023年南昌影视传播职业学院单招职业适应性考.. 41页

2023年南通科技职业学院单招职业适应性测试题.. 39页

2023年南阳工艺美术职业学院单招职业技能测试.. 40页

2026年先进个人主要事迹500字 8页

2023年厦门华厦学院单招综合素质考试题库附答.. 40页

2023年厦门南洋职业学院单招职业适应性测试题.. 39页

2023年厦门工学院单招职业技能考试模拟测试卷.. 40页

2026年元旦贺词 最火朋友圈 19页

2026年元旦节跨年活动方案10篇 37页

2026年元旦节的初中作文400字 15页

2023年合肥通用职业技术学院单招职业技能考试.. 40页

2023年吉林交通职业技术学院单招职业技能考试.. 41页

小学数学六年级下册《鸽巢问题》作业设计 9页

【人教版英语字帖】七年级下册单词表衡水体字.. 42页