问题标签 [matrix-indexing]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
matlab - Matlab 索引到逻辑索引
我给出了一个索引列表,例如i = [3 5]
和一个向量v = 1:6
。我需要一个函数,它返回给定索引f
的向量的逻辑映射,例如:v
i
因为我会调用这个函数几百万次,所以我想让它尽可能快。是否有执行此任务的内置函数?
matlab - Matlab中的补子集
在 R 中,我可以执行以下操作:
并得到 ,因此除第 4 和第 5之外的11 12 13 16 17 18 19 20
所有索引。
Matlab 的索引逻辑中是否有等价物?
但是,我全神贯注于它,我似乎没有正确的搜索词来谷歌我自己的结果来解决这个相当基本的问题。
注意:当然我可能会使用一些 set 函数,例如
然而,这并不直观。
matlab - 向量作为矩阵中的列索引
给定一个矩阵A
( mxn
) 和一个向量B
( mx1
),我想创建一个向量C
( mx1
),其中每个行元素都是A
由 索引的列中的行元素B
。
是否可以在不使用循环的情况下做到这一点?
然后我想要:
arrays - 有效拾取包围元素
如果我有序列1 0 0 0 1 0 1 0 1 1 1
如何有效地定位双方都为 1 的零。
在这个序列中,它在位置 6 和 8 上表示零。粗体字。
1 0 0 0 1 0 1 0 1 1 1
我可以想象算法会遍历数组并在后面看一个,在前面看一个我猜这意味着 O(n) 所以可能没有更平滑的了。
如果你能找到另一种方法,我很感兴趣。
matlab - 使用坐标向量访问矩阵值?
假设我们有一个向量:
假设我们也有这样的矩阵:
我想使用 vectorb
作为坐标源来为 matrix 赋值A
。在此示例中,它将等效于:
MALTAB 中是否有一种简单的方法可以使用向量作为坐标源来索引矩阵?
matlab - matlab中除一个像素外的所有像素
假设我们在 中有一个3x3
矩阵matlab
。如果我们输入x(:)
,这将选择矩阵中的所有元素,对吗?
我们如何选择除 element之外的所有元素x(2,2)
?在这种情况下我们应该输入什么?
谢谢。
matlab - 从原始矩阵中找到向量的索引
我有一个二维矩阵让我们假设矩阵的值
这个矩阵将被随机分成三个不同的矩阵让我们说
我如何知道矩阵 d 中向量的索引,例如在原始矩阵 a 中,注意矩阵的值可以重复。例如,如果我想知道矩阵 a 中 {10 12 19 21 3} 的索引?或者矩阵a中{17 24 1 8 15}的索引,但是对于这个应该只返回索引值?如果您能帮我解决这个问题,我将不胜感激。先感谢您
matlab - 从索引创建一个新矩阵
我有巨大的 n×n 矩阵A
,其非零元素的索引为a = find(A)
。我通过从 中a1
删除一些元素获得了一个新列表a
。我想在不使用循环的情况下拥有A
索引矩阵。a1
有什么建议么?为此目的有什么功能吗?
matlab - 按来自另一个元胞数组的索引对数组求和
我有一个数组:
以及 的子索引的另一个元胞数组a
,表示为:
我想避免 for 循环通过 MATLAB 计算以下总和:
有没有什么快速的方法arrayfun
来实现这个?谢谢。
python - [:, :] 在 NumPy 数组上是什么意思
对不起这个愚蠢的问题。我在 PHP 上编程,但在 Python 上找到了一些不错的代码,并想在 PHP 上“重新创建”它。但我对这条线很沮丧
但我不明白是什么
意思是。
此外,我无法“谷歌”。
完整代码