matlab基础知识简介.doc

matlab基础知识简介.doc

ID:51075332

大小:194.50 KB

页数:31页

时间:2020-03-18

matlab基础知识简介.doc_第1页
matlab基础知识简介.doc_第2页
matlab基础知识简介.doc_第3页
matlab基础知识简介.doc_第4页
matlab基础知识简介.doc_第5页
资源描述:

《matlab基础知识简介.doc》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、MATLAB基础知识一、MATLAB简介二、MATLAB基础知识1、命令窗口是用户与MATLAB进行交互作业的主要场所,用户输入的MATLAB交互命令均在命令窗口执行。例如:在MATLAB命令窗口下键入8二[323;476;759]按回车键后,显示结果3234767592、求逆矩阵命令格式:[变量]=inv(参数)例如:输入b=inv(a),按回车后,显示b二1.3750-0.1250-0.37500.25000.2500-0.2500-1.2083-0.04170.54173>MATLAB系统还具有保存历史纪录的功能,它将木次启动MATLAB

2、系统之后,用户输入的命令和创建的所有变量的值保存起来,用户通过方向键可查找所需的命令。MATLAB提供了存储变量和删除变量的命令。SAVE[文件名][变量名1,变量名2,・・.・]功能:将命令屮的变量保存在给出的文件屮。说明:(1)若过文件名省略,默认保存在MATLAB.MAT'po(2)若变量名省略,则保存所有的变量到指定的文件屮。(3)若文件名和变量名都省略,则保存所有定义过的变量到MATLAB.MAT屮。例如:SAVEAA.MATabc%将变量abc保存在文件AA.MAT中。SAVEBB.MAT%将所有的变量保存到文件BB.MAT屮。SA

3、VE%将所有变量保存到文件MATLAB.MAT屮。clear[变量名1变量名2,...]功能:删除指定的变量。说明:若变量名表省略,表明删除当前工作空间小的所有变量。例如:clearabc%删除变量abcc1ear%删除当前工作空间的所有变量。MATLAB还提供了一些命令,专门管理和控制命令窗口。例如:clc格式:clc功能:清除命令窗口。home格式:home功能:光标移动到左上角who格式:who功能:查看当前的所有变量,只给出变量名。whos格式:whos功能:查看当前的所有变量,给岀变量的详细信息。信息同变量浏览器。clear格式:cl

4、ear[变量名]功能:删除后而列出的变量,如果变量名省略,则删除所有的变量。4、MATLAB中的常量MATLAB提供了整数、实数、复数和字符四种类型数据。对应的常量类型也是这四种。实数在屏幕显时默认的小数位数为4位。可以用命令改变实数的显示格式。命令format格式:format,格式,formatshorte:5位加指数formatlonge:16位加指数formatrat:有理数近似矩阵操作1、提取矩阵的元素例如:A=[l233;3241;3456]执行b二A(l,2),结果为:b二2执行v=A([l,2],[3,4]),结果为:v二334

5、12、矩阵的修改例如:执行A(1⑵=3后,结果为:A=133332413456作用:修改了笫一行第二列的元素值。执行A(:,3)二[]后,结果为:A=133321346相当于删除了第三列。接着执行A(2,:)二[]后,结果为:A=133346相当于删除了第二行。说明:只能删除矩阵的某一行或某一列,不能删除某一个元素。3、有关矩阵的其他操作(1)提取矩阵的上三角矩阵和下三角矩阵A=133421446执行B=triu(A)后,结果为:B=133021%求矩阵的秩%求矩阵的特征值%求矩阵的特征向量和对丿应的特征值组成的对角阵执行C=tril(A)后,

6、结果为:0100420446(1)提取矩阵的对角元索执行B二diag(A)后,结果为:B二126(2)利用向量建立对角矩阵执行C=diag(B)后,结果为:C=100020006⑷矩阵的秩、特征向量和特阵值A=133424345执行rank(A)后,结果为:ans=2执行eig(A)后,结果为:ans二10.0000-2.0000-0.0000执行[v,d]二eig(A)后,结果为:-0.4243-0.5657-0.7071d=10.0000000-2.00000.5883-0.78450.19610.42430.5657-0.707100-0

7、.0000(5)矩阵的算术运算和矩阵元素之间的运算a=1232结果为:结果为:结果为:结果为:结果为:结果为:结果为:结果为:b=2112执行c=a+b后,c=3344执彳丁d二8-b后,d=-1120执彳亍e=a*b后,执彳亍f二a.*b后,f=2234执行g=a.b后,g=21/21/31执彳丁h二a./b后,h=1/2231执行站b后,j二1234执行k二b."3后,k二8118试验二MATLAB程序设计1、关系运算符<小于<二小于等于>大于〉二大于等于不等于格式:A关系运算符B例如:a=[-l24;548];b二[015;512];则

8、c=a>bc二010011二二等于2、逻辑运算符逻辑与:&,逻辑或:丨,逻辑非:~,例如:c=0c=a&b1c=a.

9、bc=l格式:c二a&b格式:c

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。