xiaoniu 发表于 2012-2-3 07:23:50

请教一个数组的问题

我有一个2维数组A,每一行的某一列的一个元素要被提取出来,要提取的列数存在列向量index中,
比如:
A=rand(3,8);
index=‘;
第1行,取第2列;
第2行,取第6列;
第3行,取第8列;

怎么操作才能一次把这3个数取出来?(每一行都要取一个数,只是这个数所在的列数不同)

谢谢!

anbcjys 发表于 2012-2-3 11:27:29

转化为在矩阵里面的序号 然后提取

nwcwww 发表于 2012-2-3 22:27:21

A(3*(index-1)+)

xiaoniu 发表于 2012-2-4 04:18:31

本帖最后由 xiaoniu 于 2012-2-4 05:45 编辑

nwcwww 发表于 2012-2-3 22:27 static/image/common/back.gif
A(3*(index-1)+)
谢谢nwcwww, 学习到了,非常感谢给出的code, 这个太巧妙了.
页: [1]
查看完整版本: 请教一个数组的问题