matlab软件的使用方法.docx

  1. 1、本文档共20页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 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操作的注意事项

l 在MATLAB工作区输入MATLAB命令后,还须按下Enter键,MATLAB才能执行你输入的MATLAB命令,否则MATLAB不执行你的命令。

lMATLAB是区分字母大小写的。

l一般,每输入一个命令并按下Enter键,计算机就会显示此次输入的执行结果。(以下用↙表示回车)。如果用户不想计算机显示此次输入的结果,只要在所输入命令的后面再加上一个分号“;”即可以达到目的。如:

x=2+3↙ x=5

x=2+3;↙ 不显示结果5

l在MATLAB工作区如果一个表达式一行写不下,可以用在此行结尾处键入三个英文句号的方法达到换行的目的。如:

q=5^6+sin(pi)+exp(3)+(1+2+3+4+5)/sin(x)…

-5x+1/2-567/(x+y)

lMATLAB可以输入字母、汉字,但是标点符号必须在英文状态下书写。

lMATLAB中不需要专门定义变量的类型,系统可以自动根据表达式的值或输入的值来确定变量的数据类型。

l 命令行与M文件中的百分号“%”标明注释。在语句行中百分号后面的语句被忽略而不被执行,在M文件中百分号后面的语句可以用Help命令打印出来。

三、MATLAB的变量与表达式

l MATLAB的变量名

MATLAB的变量名是用一个字母打头,后面最多跟 19个字母或数字来定义的。如x,y,ae3,d3er45都是合法的变量名。应该注意不要用MATLAB中的内部函数或命令名作为变量名。MATLAB中的变量名是区分大小写字母的。如在MATLAB中,ab与Ab表示两个不同的变量。列出当前工作空间中的变量命令为

Who 将内存中的当前变量以简单形式列出;

Whos 列出当前内存变量的名称、大小、类型等信息;

Clear 清除内存中的所有变量与函数。

l MATLAB的运算符

数学运算符:+(加号),-(减号),*(乘号),\(左除),/(右除),^(乘幂)

关系运算符:(小于), (大于),=(小于等于),=(大于等于),

==(等于),~=(不等于)

逻辑运算符:(逻辑与运算),|(逻辑或运算),~(逻辑非运算)l 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=(AB)(A==B)↙

C=

0 0

0 0

四、MATLAB的数据显示格式

虽然在MATLAB系统中数据的存储和计算都是双精度进行的,但MATLAB可以利用菜单

文档评论(0)

hao187 + 关注
官方认证
内容提供者

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

认证主体武汉豪锦宏商务信息咨询服务有限公司
IP属地上海
统一社会信用代码/组织机构代码
91420100MA4F3KHG8Q

1亿VIP精品文档

相关文档