作业帮 > 综合 > 作业

matlab两矩阵a,b.b(a)代表什么

来源:学生作业帮 编辑:作业帮 分类:综合作业 时间:2024/10/06 18:08:44
matlab两矩阵a,b.b(a)代表什么
意思是把b中的元素按照a中的元素进行重新排列
再问: 元素怎样重新排列啊? 比如a=[2 3 1 1 ;2 3 1 1 ;2 3 1 1 ;2 3 1 1 ] b=[1 5 9 13;14 2 6 10 ;11 15 3 7; 8 12 16 4] b(a)=[2 3 1 1; 1 2 3 1 ;1 1 2 3;3 1 1 2] 是怎么得到的?
再答: 你写错了吧 b(a) ans = 14 11 1 1 14 11 1 1 14 11 1 1 14 11 1 1 这是正确的结果
再问: 写错了,应该是a(b),就是不知道怎么算出来的
再答: a可以看做是这样的一个矩阵 a(:) ans = 2 2 2 2 3 3 3 3 1 1 1 1 1 1 1 1 这样你就能明白a(b)的意思了