- 1、本文档共17页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
MATLAB 软件使用简介
MATLAB 是一个功能强大的常用数学软件, 它不但能够解决数学中的数值计算问题, 还能够解决符号演算问题, 同时能够方便地绘出各种函数图形。MATLAB自1984年由美国的MathWorks公司推向市场以来,历经十几年的发展和竞争,现已成为国际最优秀的科技应用软件之一。这个地方主要以适用于Windows操作系统的MATLAB5、3版本向读者介绍MATLAB的使用命令和内容。
一、MATLAB 的进入/退出
MATLAB 的安装成功后, 系统会在Windows【开始】菜单的【程序】子菜单中加入启动MATLAB命令的图标, 用鼠标单击它就能够启动MATLAB系统,见图2、1。
图2、1 启动MATLAB
启动MATLAB后, 屏幕上出现MATLAB命令窗口:
图2、2 MATLAB命令窗口
图2。2的空白区域是MATLAB 的工作区(命令输入区), 在此可输入和执行命令。
退出MATLAB系统像关闭Word文件一样, 只要用鼠标点击MATLAB系统集成界面右上角的关闭按钮即可、
二、 MATLAB 操作的注意事项
在MATLAB工作区输入MATLAB命令后, 还须按下Enter键, MATLAB才能执行您输入的MATLAB命令, 否则MATLAB不执行您的命令、
MATLAB 是区分字母大小写的。
一般,每输入一个命令并按下Enter键, 计算机就会显示此次输入的执行结果。(以下用↙表示回车)。假如用户不想计算机显示此次输入的结果,只要在所输入命令的后面再加上一个分号“;”即能够达到目的、如:
x= 2 + 3 ↙ x=5
x = 2 + 3 ; ↙ 不显示结果5
在MATLAB工作区假如一个表达式一行写不下,能够用在此行结尾处键入三个英文句号的方法达到换行的目的。如:
q=5^6+sin(pi)+exp(3)+(1+2+3+4+5)/sin(x)…
-5x+1/2-567/(x+y)
MATLAB 能够输入字母、汉字,然而标点符号必须在英文状态下书写。
MATLAB 中不需要专门定义变量的类型,系统能够自动依照表达式的值或输入的值来确定变量的数据类型。
命令行与M文件中的百分号“%”标明注释。在语句行中百分号后面的语句被忽略而不被执行,在M文件中百分号后面的语句能够用Help命令打印出来。
三、MATLAB的变量与表达式
MATLAB的变量名
MATLAB的变量名是用一个字母打头,后面最多跟19个字母或数字来定义的。如x,y,ae3,d3er45都是合法的变量名。应该注意不要用MATLAB中的内部函数或命令名作为变量名、MATLAB中的变量名是区分大小写字母的。如在MATLAB中,ab与 Ab表示两个不同的变量。列出当前工作空间中的变量命令为
Who 将内存中的当前变量以简单形式列出;
Whos 列出当前内存变量的名称、大小、类型等信息;
Clear 清除内存中的所有变量与函数。
MATLAB的运算符
数学运算符:+(加号),—(减号),*(乘号), \(左除), / (右除) , ^ (乘幂)
关系运算符: (小于), (大于), 〈= (小于等于), = (大于等于),
= =(等于), ~= (不等于)
逻辑运算符:&(逻辑与运算), |( 逻辑或运算), ~( 逻辑非运算)
MATLAB的表达式及语句
表达式由运算符、函数、变量名和数字组成的式子。MATLAB语句由变量、表达式及MATLAB命令组成,用户输入的语句由MATLAB 系统解释运行。MATLAB 语句的2种最常见的形式为:
形式1:表达式
形式2:变量=表达式
在第一种形式中,表达式运算后产生的结果假如为数值类型,系统自动赋值给变量ans,并显示在屏幕上。
例1:用两种形式计算算术运算结果。
解:Matlab命令为
形式1:
5^6+sin(pi)+exp(3) ↙
ans =
1、5645e+004
形式2:
a=5^6+sin(pi)+exp(3) ↙
a =
1、5645e+004
假如在表达式的后面加“;”,有
a=5^6+sin(pi)+exp(3);↙
执行后不显示运算结果、
例2:已知矩阵,对它们做简单的关系与逻辑运算
解:Matlab命令为
A=[1,2;1,2]; ↙
B=[1,1;2,2]; ↙
C=(A<B)&(A==B) ↙
C=
0 0
0 0
四、MATLAB的数据显示格式
尽管在MATLAB系统中数据的存储和计算都是双精
您可能关注的文档
- 电路习题(带答案).doc
- 高一化学物质的量浓度.doc
- 创业计划书-奶茶店.doc
- 地辐热采暖施工方案.doc
- 防渗漏 开裂 空鼓专项施工方案.doc
- 北航机械设计课程设计设计计算说明书.doc
- 第二单元 我们周围的空气 导学案.doc
- 跟腱断裂术后康复训练过程.doc
- 服务器检验规范.doc
- 大学生创业计划书.doc
- Unit5 Using Language2 名师教学设计-郭合英.docx
- Unit 5 一轮复习考点通关卷 (原题版).docx
- Unit1 Grammar and usage- Integrated skills 同步作业教学设计(教学设计(教学设计(教学设计(.docx
- Unit3 Grammar and usage and Integrated skills 同步作业教学设计(教学设计(教学设计(.docx
- Unit3 Grammar and Usage-Integrated skills 同步作业教学设计(教学设计(教学设计(.docx
- Unit2_Grammar_and_usage_and_Integrated_skills基础过关练教学设计(教学设计(.docx
- 2026届云南三校高考备考实用性联考卷(一)英语试卷+答案.pdf
- 黎晓桃-团标汽车用铝合金板带材产品碳排放评价技术规范宣贯.pdf
- 煤矿通风系统优化设计0904.doc
- 曹颖杰-智能网联汽车漏洞挖掘-有色网2409121.pdf
文档评论(0)