![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
数组与矩阵
2301_76839617
这个作者很懒,什么都没留下…
展开
-
改变矩阵维度
在 MATLAB 中,有一个非常有用的函数 reshape ,它可以将一个 m x n 矩阵重塑为另一个大小不同(r x c)的新矩阵,但保留其原始数据。给你一个由二维数组 mat 表示的 m x n 矩阵,以及两个正整数 r 和 c ,分别表示想要的重构的矩阵的行数和列数。如果具有给定参数的 reshape 操作是可行且合理的,则输出新的重塑矩阵;否则,输出原始矩阵。重构后的矩阵需要将原始矩阵的所有元素以相同的 行遍历顺序 填充。原创 2023-04-14 21:55:00 · 326 阅读 · 0 评论 -
把数组中的 0 移到末尾
index为目前指向的元素,从头开始遍历,每次找到不为零的元素之后就赋值给index位置,最后将index之后的所有原始全部赋值为0即可。相当于把找0,变为找非0。原创 2023-04-14 20:43:07 · 520 阅读 · 0 评论