声振论坛

 找回密码
 我要加入

QQ登录

只需一步,快速开始

查看: 1217|回复: 5

[求助]如何用matlab实现之字形排列

[复制链接]
发表于 2006-4-14 14:08 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?我要加入

x
请教各位高手,如何用matlab实现之字形排列。<br>所谓之字形排列就是,<br>比如有矩阵<br>                  0   1   2   3<br>                  4   5   6   7<br>                  8   9  10 11<br>                 12 13 14 15<br>按照之字形排列顺序表<br>                  0   1   5   6<br>                  2   4   7  12<br>                  3   8  11 13<br>                  9  10 14 15<br>最后得到一维序列[0 1 4 8 5 2 3 6 9 12 13 10 7 11 14 15]<br>多谢了<br>
[此贴子已经被作者于2006-4-14 14:26:49编辑过]

回复
分享到:

使用道具 举报

发表于 2006-4-15 07:40 | 显示全部楼层

回复:(zunny)[求助]如何用matlab实现之字形排列

<P>两个矩阵好像对应不起来,能否给出是一种什么样的映射关系?</P>
 楼主| 发表于 2006-4-15 13:32 | 显示全部楼层
怎么都没人回啊,很难吗?
 楼主| 发表于 2006-4-15 13:35 | 显示全部楼层
第一个是要变换的矩阵,第二个其实不是矩阵,是之字形变换的走法,你所看到的1、2、3之类的是第1步取上面对应矩阵的哪个值,第2步取上面对应矩阵的哪个值,第3步取上面对应矩阵的哪个值的意思。谢谢啦!
发表于 2006-4-16 08:34 | 显示全部楼层

回复:(zunny)[求助]如何用matlab实现之字形排列

问题在于你这三个矩阵对应不上啊<BR>如果用第二个矩阵作为下标的到的结果并不是你给出的第三个矩阵
发表于 2006-4-16 10:16 | 显示全部楼层
我专门写个函数解决这个问题:<a href="http://luobo.yculblog.com/post.1200301.html" target="_blank" ><BR>http://luobo.yculblog.com/post.1200301.html</A>
您需要登录后才可以回帖 登录 | 我要加入

本版积分规则

QQ|小黑屋|Archiver|手机版|联系我们|声振论坛

GMT+8, 2024-11-12 23:55 , Processed in 0.064867 second(s), 18 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表