matlab中两个矩阵对应操作的问题
来源:学生作业帮 编辑:搜搜做题作业网作业帮 分类:综合作业 时间:2024/07/02 14:27:30
matlab中两个矩阵对应操作的问题
比如两个个矩阵Aij和Bij,大小相同,我想求得A中每列最小值的位置,然后在B中提取相应位置的元素组成一个向量,怎么实现
比如两个个矩阵Aij和Bij,大小相同,我想求得A中每列最小值的位置,然后在B中提取相应位置的元素组成一个向量,怎么实现
![matlab中两个矩阵对应操作的问题](/uploads/image/z/8710863-15-3.jpg?t=matlab%E4%B8%AD%E4%B8%A4%E4%B8%AA%E7%9F%A9%E9%98%B5%E5%AF%B9%E5%BA%94%E6%93%8D%E4%BD%9C%E7%9A%84%E9%97%AE%E9%A2%98)
[C,I]=min(A,[],1);
I=sub2ind(size(A),I,1:length(I));
X=B(I);
I=sub2ind(size(A),I,1:length(I));
X=B(I);