vectorization

vectorization

文章 0 浏览 3

R 中的编码实践:不同风格的优点和缺点是什么?

最近关于使用 require 与 :: 的问题引发了一个问题:在 R 中编程时使用哪些编程风格,以及它们的优点/缺点是什么。浏览源代码或者在网上浏览,你会看…

要走就滚别墨迹 2024-10-07 03:23:13 5 0

为什么 sapply 返回一个我需要转置的矩阵,然后转置后的矩阵不会附加到数据帧?

我希望能深入了解为什么会发生这种情况,以及如何更雄辩地做到这一点。 当我使用 sapply 时,我希望它返回一个 3x2 矩阵,但它返回一个 2x3 矩阵。这…

风吹雨成花 2024-10-01 20:30:03 5 0

如何使用 C 中的 SSE 内在函数计算单向量点积

我试图将两个向量相乘,其中一个向量的每个元素都乘以另一个向量的相同索引中的元素。然后我想对结果向量的所有元素求和以获得一个数字。例如,向量 {…

九八野马 2024-10-01 05:50:46 4 0

R 中的向量化 IF 语句?

x &lt- seq(0.1,10,0.1) y &lt- if (x &lt 5) 1 else 2 这会发出警告(或自 R 版本 4.2.0 以来的错误),条件的长度 &gt 1.. 我希望 if 能够对每种情…

拥抱影子 2024-09-29 07:58:03 5 0

查找矩阵中的值并将它们放入向量中

它一定很简单,但令人惊讶的是我无法在这里或通过反复试验找到这个问题的答案。 我想从矩阵中获取值(根据某些条件)并将这些值放入向量中。我还需要…

尴尬癌患者 2024-09-28 08:40:55 3 0

如何为 MATLAB 矩阵的对角线赋值?

假设我有一个 NxN 矩阵 A、一个由数字 1:N 的子集组成的索引向量 V 和一个值 K,我想这样做: for i = V A(i,i) = K end 有没有一种方法可以在一个带…

悲歌长辞 2024-09-28 04:35:40 6 0

向量化连续幂矩阵的创建

让x=1:100 和N=1:10。我想创建一个矩阵x^N,以便ith列包含条目[1 ii^2 .. .i^N]。 我可以使用 for 循环轻松地做到这一点。但是有没有办法使用矢量化代…

岛歌少女 2024-09-27 05:38:14 6 0

如何在 MATLAB 中矢量化随机游走模拟

我正在 MATLAB 中重写蒙特卡罗仿真模型,重点是可读性。该模型涉及许多粒子,表示为 (x,y,z),在具有特定终止概率的一小组状态上随机游走。与输出相关…

半边脸i 2024-09-24 13:50:57 7 0

如何用优化函数替换 R 中的 for 循环(lapply?)

我有一个数据框,每行都有时间事件。在一行中,我有发送者的事件类型 (typeid=1),另一行有接收者的事件类型 (typeid=2)。我想计算发送者和接收者之间…

浅唱々樱花落 2024-09-19 03:59:33 6 0

使用 isreal 结果不一致

举这个简单的例子: a = [1 2i] x = zeros(1,length(a)) for n=1:length(a) x(n) = isreal(a(n)) end 在尝试对代码进行矢量化时,我尝试了: y = arra…

ˉ厌 2024-09-17 11:09:34 7 0

手动矢量化 C 代码的最佳方法

我想手动矢量化一些 C 代码,以加快速度。为此(Cell 处理器上的 SPE 或 CBE),我想使用 SIMD 数学。该代码最初使用了一些物理向量计算(速度、加速…

遇到 2024-09-16 13:54:01 5 0

分组函数(tapply、by、aggregate)和 *apply 系列

每当我想在 R 中执行“map”py 操作时,我通常会尝试使用 apply 系列中的函数。 但是,我从来没有完全理解它们之间的区别 - {sapply、lapply 等}如何…

梦里梦着梦中梦 2024-09-14 22:10:23 6 0

在 Matlab 中计算元胞数组的并集

我有一个元胞数组,其中每个元素都由 id 向量组成。我喜欢计算元胞数组中所有元素的并集。这是我当前的解决方案,但我觉得它可以矢量化或者有一个更优…

慕巷 2024-09-14 10:27:06 4 0

在返回向量的函数上使用 Numpy Vectorize

numpy.vectorize 接受函数 f:a-&gtb 并将其转换为 g:a[]-&gtb[]。 当 a 和 b 是标量时,这可以正常工作,但我想不出为什么它不能将 b 作为 ndarray 使…

芸娘子的小脾气 2024-09-12 11:01:12 4 0

构建使用 Eigen(C++)的项目时出现编译器错误线性代数模板库

在我的项目中,我使用 Eigen C++ 库进行线性代数,仅当我打开 ARM NEON 的矢量化标志 (mfpu=neon -mfloat-abi=softfp) 时,出现编译器错误。我无法理…

半葬歌 2024-09-10 17:41:54 7 0
更多

推荐作者

烙印

文章 0 评论 0

singlesman

文章 0 评论 0

独孤求败

文章 0 评论 0

晨钟暮鼓

文章 0 评论 0

    我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
    原文