Matlab 版 (精华区)

发信人: hahn (有奇☆闭关造文中), 信区: Matlab
标  题: [合集] 关于矩阵的一个问题
发信站: 哈工大紫丁香 (Tue Nov 14 07:36:46 2006), 站内

────────────────────────────────────────
  elevenl (ele)                    于  (Thu Jun  8 11:09:59 2006)  说道:

一个4*3的阵
4 5 11
2 3 5
7 6 6
3 1 3


需要根据第3列的大小作标记作为第4列
4 5 11  4
2 3 5   1
7 6 6   3 
3 1 3   1


然后 把所有第4列为1的行的取出 区其前3列 构成新阵
2 3 5
3 1 3 

请问这2步如何实现?



                                                                              
                                                                              
                                                                              
                                                           


────────────────────────────────────────
  Gforce ()第三个代表◎agreeable melancholy|shun() 于  (Thu Jun  8 11:13:52 2006)  说道:

第4列怎么产生的?

【 在 elevenl (ele) 的大作中提到: 】
: 一个4*3的阵
: 4 5 11
: 2 3 5
: ...................



────────────────────────────────────────
  elevenl (ele)                    于  (Thu Jun  8 11:19:03 2006)  说道:

只是举个例子 不妨假设有个对应表可以直接查出
  问题的背景是要动画现实任意的曲面 我想利用第4列 分块 之后把第四列当作时间轴实现动画现实
【 在 elevenl (ele) 的大作中提到: 】
: 一个4*3的阵
: 4 5 11
: 2 3 5
: 7 6 6
: 3 1 3
: 需要根据第3列的大小作标记作为第4列
: 4 5 11  4
: 2 3 5   1
: ...................





────────────────────────────────────────
  feifeifool (爱芳)                于  (Thu Jun  8 12:25:35 2006)  说道:

同问?没看明白怎么产生的。
第二步可以通过find命令解决!
【 在 Gforce ()第三个代表◎agreeable melancholy|shun() 的大作中提到: 】
: 第4列怎么产生的?




[百宝箱] [返回首页] [上级目录] [根目录] [返回顶部] [刷新] [返回]
Powered by KBS BBS 2.0 (http://dev.kcn.cn)
页面执行时间:2.224毫秒