我有以下矩阵:矩阵由matlab中的另一个矩阵索引?
A=zeros(2,4);
D=[ 1 2;
3 4;
5 6;
7 8];
v=rand(1,8);
例如:
v= [0.8147 0.9058 0.1270 0.9134 0.6324 0.0975 0.2785 0.5469]
现在,当我运行A(D)=v
,A
变为:
A=[0.8147 0.9058 0.1270 0.9134;
0.6324 0.0975 0.2785 0.5469]
当我改变D
条目到另一个值,例如,如果我把
D=[ 8 7;
6 5;
4 3;
2 1];
然后A
变为:
A=[0.5469 0.2785 0.0975 0.6324;
0.9134 0.1270 0.9058 0.8147]
是否有任何人知道这是什么类型的索引是什么?
它是线性索引:http://www.mathworks.com/help /matlab/math/matrix-indexing.html#f1-85511 – Dan 2013-05-03 13:15:10