MATLAB中矩阵的一些基本知识

如何从矩阵中取得先后要的元素或组合

以A为例
在这里插入图片描述
存在两种方法
1:按照先纵向,再横向的方式,对A的元素进行排列。
在这里插入图片描述
2:按元素所在的具体的行数和列数对其进行定位。
在这里插入图片描述
示例
第一种方法
在这里插入图片描述
第二种方法
在这里插入图片描述
A([1 3],[1 3])
这里的前面的[1 3]指的是第一行和第三行,后面的[1 3]指的是第一列和第三列。然后取交集。
Replacing Entries

更改矩阵中某些位置的元素

示例:
把A中第一行第二列的元素21改为76
在这里插入图片描述

“:”的用法
可以用来表示整行或整列的历遍
实列
在这里插入图片描述
另一种用法

在这里插入图片描述
Array Manipulation
两矩阵点乘“.*”
在这里插入图片描述

在这里插入图片描述
点除“./”
对应位置元素相除后依然放到该位置
在这里插入图片描述
矩阵和实数的计算

在这里插入图片描述
矩阵点乘“.^”常数
在这里插入图片描述

矩阵的相关定义

max(A):找到矩阵每列最大值。
max(max(A)):整个矩阵的最大值。
在这里插入图片描述
min(求最小),sum(求和)的用法相同。
排序sort
在这里插入图片描述
sortrows(),依照第一列的大小,对整行进行排序
在这里插入图片描述
find
在这里插入图片描述

猜你喜欢

转载自blog.csdn.net/Luohuasheng_/article/details/129676789
今日推荐