工具/原料电脑
文章插图
MATLAB软件
【矩阵相加:MATLAB怎么进行矩阵和数组运算,转置和加减乘除】
文章插图
MATLAB矩阵和数组转置矩阵相加、相加、相减、相乘、相除等运算
文章插图
方法/步骤1、首先我们需要在matlab命令窗口中创建一个矩阵或数组,如我们可以在命令行窗口输入代码:A=即可创建一个4行4列的矩阵或数组,如下图所示 。
文章插图
2、关于矩阵转置,我们在矩阵或数组名称后面加一撇就可以了,如将上面的矩阵或数组A进行转置,我们在MATLAB中输入代码:A\’即可对矩阵或数组A进行转置,运行结果如下图所示 。
文章插图
3、如果我们需要对矩阵进行相加运算,两矩阵相加需维数一致,我们在MATLAB中输入代码:A+A即可对两个矩阵进行相加,我们如果是想将矩阵中的每一个元素都加上一个数值我们在MATLAB命令行窗口中输入代码:A+5运行结果如下图所示 。
文章插图
4、同理,我们如需要对矩阵进行相减运算,两矩阵维数需一致,我们在MATLAB中输入代码:A-A即可对两个矩阵进行相减,我们如果是想将矩阵中的每一个元素都减去一个数值的话我们在MATLAB命令行窗口中输入代码:A-4运行结果如下图所示 。
文章插图
5、关于对矩阵进行相除运算,矩阵除以一个固定数值我们可以在矩阵后面直接加/和数字即可,如我们在MATLAB命令行窗口中输入代码:A/2即可将矩阵中的元素均除以2,如果是两个矩阵相除的话就不能直接这样做了,我们需要在/前面加上一个小点.在MATLAB中输入代码:A./A运行结果如下图所示 。
文章插图
6、同理我们对矩阵中每一个元素乘以一个固定数值的话我们在MATLAB命令行窗口中输入代码:A*2如果是两矩阵相乘的话输入代码:A*A运行结果如下图所示 。
文章插图
7、我们将此矩阵乘以其逆矩阵可以返回一个单位矩阵,我们在MATLAB中输入代码:b = c=b*inv(b)运行结果如下图所示 。
8、我们可以看到此时运行结果是包含小数点的,如果我们想控制小数点显示的位数的话我们在代码前面加上format short或者format long即可,如:format longb = c=b*inv(b)运行结果如下图所示 。
9、如果我们需要对矩阵中元素进行元素级乘法而不是矩阵乘法的话我们在*前面加上一点.如我们在MATLAB命令行窗口中输入代码:d= A.*A另外有需要乘以幂函数的将*改成^在后面加次方数字即可,A矩阵的三次方代码如:e= A.^3运行结果如下图所示 。
- 姓名笔画加起来算命 两个人名字的笔画相加后除以二测试两人的缘份的日志谁有啊,看到告诉我一声,谢谢啦!
- /一年级的数学题,用123456这6个数字,相邻的两位数字相加,得数75,
- 《matlab怎么保存代码》 如何用matlab画双曲柱面?
- 阶梯形矩阵怎么化 约化阶梯形矩阵怎么化
- 美系“巨无霸”正式到港,首搭OLED曲面仪表,空间同级别无对手!《matlab曲面和曲面相交》
- matlab解方程,matlab怎么求解方程
- 『1到33个数字里相加和等于41的三个数字有多少组合?』八字四柱一共有多少组合
- matlab判断线段和矩形是否相交,长方形中面和面相交的线段叫什么
- “matlab求线性规划最大值“matlab如何求两面相交线
- 谱半径怎么求 迭代矩阵的谱半径怎么求