求v倒置函数
v'
对矩阵v中的所有元素进行+1
v+1
求矩阵v中最大元素
val = max(v)
求矩阵v中最大元素,且返回对饮索引
[val,ind] = max(v)
对矩阵中的每一个元素进行条件判断
>> v
v =
2
3
4
>> v<3
ans =
1
0
0
>>
找出矩阵中符合条件的元素
>> find(v<3)
ans = 1
>>
magic函数
magic函数会返回名为幻方的矩阵,幻方具有一种特殊的数学性质,它任意行列对角线中的元素加起来都等于相同的值
>> magic(3)
ans =
8 1 6
3 5 7
4 9 2
>>
获取矩阵中所有的元素的和
sum(v)
获取矩阵中所有元素的乘积
prod(a)
将矩阵中的所有元素向下取整
floor(v)
将矩阵中的所有元素向上取整
ceil(v)
求每行每列的最值
a =
8 1 6
3 5 7
4 9 2
>> max(a,[],1)
ans =
8 9 7
>> max(a,[],2)
ans =
8
7
9
>>
如果只是求矩阵中某个元素的最大值
max(a(:))
或者
max(max(a))
求每一列的总和
sum(A,1)
使矩阵垂直翻转
c =
47 0 0 0 0 0 0 0 0
0 68 0 0 0 0 0 0 0
0 0 8 0 0 0 0 0 0
0 0 0 20 0 0 0 0 0
0 0 0 0 41 0 0 0 0
0 0 0 0 0 62 0 0 0
0 0 0 0 0 0 74 0 0
0 0 0 0 0 0 0 14 0
0 0 0 0 0 0 0 0 35
>> flipud(c)
ans =
0 0 0 0 0 0 0 0 35
0 0 0 0 0 0 0 14 0
0 0 0 0 0 0 74 0 0
0 0 0 0 0 62 0 0 0
0 0 0 0 41 0 0 0 0
0 0 0 20 0 0 0 0 0
0 0 8 0 0 0 0 0 0
0 68 0 0 0 0 0 0 0
47 0 0 0 0 0 0 0 0
>>
求逆矩阵
pinv(a)