矩阵操作

Posted 那抹阳光1994

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了矩阵操作相关的知识,希望对你有一定的参考价值。

reshape(a, m, n)

a是一个含有m*n个元素的数组

如reshape(1:9, 3, 3)

 

findstr(str1, str2)

在str2中查找str1片段

b = [0111001000100110111];

a = length(findstr(01,  b)

 

矩阵的翻转

flipud()   

flip a matrix up to down.上下

a = reshape(1:9, 3 , 3)

>>a=[ 1 2 3      

4 5 6

7 8 9]

>>flipup(a)

7 8 9

4 5 6

1 2 3

fliplr

flip a matrix left to right

fliplr(a)

>>3 2 1

6 5 4

9 8 7

 

rot90(a)

旋转90度

 

以上是关于矩阵操作的主要内容,如果未能解决你的问题,请参考以下文章

OpenCV的基本矩阵操作与示例

不使用numpy完成对矩阵的操作

不使用numpy完成对矩阵的操作

不使用numpy完成对矩阵的操作

matlab_矩阵的灵活操作

matlab对矩阵/向量的常用操作(拼接矩阵向量逆序改变矩阵形状求行阶梯形矩阵提取矩阵的一部分等)