查看: 67|回复: 3|关注: 0

[已答复] 如何取矩阵中对应的元素值

[复制链接]

新手

22 麦片

财富积分


050


14

主题

41

帖子

0

最佳答案
发表于 3 天前 | 显示全部楼层 |阅读模式
坐标由矩阵h组成,如何在A中取h对应的元素例如
A=【1 2 3 4 5 ;
       1 2 3 4 5 ;

       1 2 3 4 5 ;
       1 2 3 4 5 ;
       1 2 3 4 5 】
h=【1,5;2,4;3,3;4,2;5,1】
想取A中(1,5)(2,4),(3,3)(4,2),(5,1)对应的元素

回复主题 已获打赏: 0 积分

举报

论坛优秀回答者

4

主题

1509

帖子

189

最佳答案
  • 关注者: 92
发表于 3 天前 | 显示全部楼层
for m=size(h,1)
  A(h(m,1),h(m,2))
end

回复此楼 已获打赏: 0 积分

举报

新手

22 麦片

财富积分


050


14

主题

41

帖子

0

最佳答案
 楼主| 发表于 3 天前 | 显示全部楼层
coolchen302 发表于 2020-9-16 19:20
for m=size(h,1)
  A(h(m,1),h(m,2))
end

有不用循环的办法吗?
回复此楼 已获打赏: 0 积分

举报

论坛优秀回答者

4

主题

1509

帖子

189

最佳答案
  • 关注者: 92
发表于 3 天前 | 显示全部楼层
橘子怕冷 发表于 2020-9-16 19:50
有不用循环的办法吗?

hh=(h(:,1)-1)*size(A,2)+h(:,2);
AA=A';
AA(hh)
回复此楼 已获打赏: 0 积分

举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

站长推荐上一条 /4 下一条

快速回复 返回顶部 返回列表