matlab中,a为一个矩阵,a(a)是什么意思
1个回答
展开全部
%% 将 a 矩阵的内容作为索引值,重排 a 中所有索引值的位置;
%% 条件:a 矩阵内容均为索引值,及必须是 >0 并且 <= length(a(:)) (矩阵的最大元素索引)的正整数或者逻辑值。不然会提示出错(索引超范围)
% 如:
a = magic(3)
a =
8 1 6
3 5 7
4 9 2
b = a(a) % b(1,1) = a(8) -> 7
b =
7 8 9
4 5 6
1 2 3
a = b;
b = a(a)
b =
9 6 3
8 5 2
7 4 1
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询