还在为选择困难症而犯愁吗?想知道如何用MATLAB进行矩阵的运算操作吗?今天小编为大家带来“决策矩阵在MATLAB中的基础操作”,一起来看看吧!
多图预警!建议连接WIFI阅读!
一、四步了解MATLAB (1)MATLAB简介
MATLAB是美国MathWorks公司出品的商业数学软件,用于数据分析、无线通信、深度学习、图像处理与计算机视觉、信号处理、量化金融与风险管理、机器人,控制系统等领域 。
MATLAB是matrix&laboratory两个词的组合,意为矩阵工厂(矩阵实验室),软件主要面对科学计算、可视化以及交互式程序设计的高科技计算环境 。它将数值分析、矩阵计算、科学数据可视化以及非线性动态系统的建模和仿真等诸多强大功能集成在一个易于使用的视窗环境中,为科学研究、工程设计以及必须进行有效数值计算的众多科学领域提供了一种全面的解决方案,并在很大程度上摆脱了传统非交互式程序设计语言(如C、Fortran)的编辑模式 。
(2)界面介绍
MATLAB打开后的界面如下所示(界面中各窗口的位置可以任意调整):
其中,
红色区域为工具栏,我们能在上边执行基础操作;
绿色区域为文件夹目录,当前的文件就会默认保存在该文件夹里;
橙色区域为命令行窗口,脚本执行的命令过程及结果都能在上面显示,我们也可通过该窗口直接下达命令;
蓝色区域为工作区,所有变量都会显示在里面,双击变量还能查看具体详情;
紫色区域为历史记录,我们可通过该窗口查看之前的所有操作 。
(3)命令行窗口的基础操作
命令行窗口可以执行所有运算操作,如果输入1 1,按回车键后就会得到相应结果了 。
在为变量赋值时,只需在想要赋值的变量后添加等号即可,赋值后变量会显示在工作区中 。
如果要表示矩阵,则要用到英文字符的中括号“[ ]”和分号“;”,两个数之间插入空格代表同一行,插入分号代表进入下一列,2*3矩阵和3*2矩阵的表示方法如下图所示:
对于增广矩阵,[A B]表示横向扩展,[A;B]表示纵向扩展 。
进行矩阵的运算时,令A与B分别代表两个不同的矩阵,其运算符表示方法如下:
A*B【矩阵乘法】
A.*B【矩阵对应数值相乘】
A/B【矩阵除法】
A./B【矩阵对应数值相除】
A^a【矩阵的乘方】
A.^a【矩阵所有数值的乘方】
A’【矩阵转置】
除此之外,矩阵的其他命令符还有:
max(A)【列举矩阵每列最大值】
sum(A)【列举矩阵每列和】
mean(A)【列举矩阵每列平均值】
sort(A)【将矩阵的列从小到大排序】
sortrows(A)【依照第一列的数从小到大排序行】
推荐阅读
- 写春天的句子 写春天的词语
- 微波炉适用的碗可以放在烤箱里吗 微波炉适用的碗能否放在烤箱里
- 晏婴相齐的故事介绍 晏婴是谁
- 历史上的花木兰 花木兰历史背景
- 什么是政治的核心,一切政治活动,都是围绕着这一核心展开和进行的
- 五年级下册月是故乡明的好词好句 这些句子真的很有意境
- 电影阿拉丁男主角叫什么 真人版阿拉丁男主谁演的
- 凤尾对虾是哪里的菜系 凤尾对虾是哪个地方的菜系
- 五分钟背课文的方法 5分钟快速背课文的窍门
- 古尔邦节的风俗作文 古尔邦节的风俗作文怎样写