gpt4 book ai didi

matlab - 如何在 MATLAB 中获取矩阵的值,其中索引在 nx2 数组中给出

转载 作者:太空宇宙 更新时间:2023-11-03 20:14:42 25 4
gpt4 key购买 nike

我有一个大小为 nRows x nCols 的矩阵 A

我有一个 nx2 矩阵 B,它包含矩阵 A 的索引。我想在 B 中给出的索引处获取 A 的值。

比方说,

B = [1, 2;
2, 3;
3, 4]

A(1,2) = 1
A(2,3) = 2
A(3,4) = 1

我想知道给出以下内容的任何 Matlab 命令,给定 AB(我不想使用循环):

[1 2 1] 

最佳答案

我想这就是您要找的:

A(sub2ind(size(A),B(:,1),B(:,2)))

关于matlab - 如何在 MATLAB 中获取矩阵的值,其中索引在 nx2 数组中给出,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13099000/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com