请教一个数组的问题
我有一个2维数组A,每一行的某一列的一个元素要被提取出来,要提取的列数存在列向量index中,比如:
A=rand(3,8);
index=‘;
第1行,取第2列;
第2行,取第6列;
第3行,取第8列;
怎么操作才能一次把这3个数取出来?(每一行都要取一个数,只是这个数所在的列数不同)
谢谢!
转化为在矩阵里面的序号 然后提取 A(3*(index-1)+)
本帖最后由 xiaoniu 于 2012-2-4 05:45 编辑
nwcwww 发表于 2012-2-3 22:27 static/image/common/back.gif
A(3*(index-1)+)
谢谢nwcwww, 学习到了,非常感谢给出的code, 这个太巧妙了.
页:
[1]