相关疑难解决方法(0)

矩阵"Zigzag"重新排序

我在MATLAB中有一个NxM矩阵,我想以类似于JPEG重新排序其子块像素的方式重新排序:

之字形布局模式 (来自维基百科的图片)

我希望算法是通用的,这样我就可以传入任何维度的二维矩阵.我是一名C++程序员,我非常想写一个旧的学校循环来实现这个目标,但我怀疑在MATLAB中有更好的方法.

我宁愿想要一个在NxN矩阵上运行的算法,然后从那里开始.

例:

1 2 3
4 5 6  -->  1 2 4 7 5 3 6 8 9
7 8 9
Run Code Online (Sandbox Code Playgroud)

matlab loops matrix

35
推荐指数
4
解决办法
9977
查看次数

标签 统计

loops ×1

matlab ×1

matrix ×1