问题标签 [vector-multiplication]
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.
javascript - 将 TensorFlow 中的张量值转换为常规 Javascript 数组
我在两个一维数组(a,b)上使用了 TensorFlow.js 框架中的 outerProduct 函数,但我发现很难以常规 javascript 格式获取结果张量的值。
即使在使用 .dataSync 和 Array.from() 之后,我仍然无法获得预期的输出格式。两个一维数组之间的结果外积应该给出一个二维数组,但我得到的是一维数组。
控制台.log(array1);
预期的结果是 array1 = [ [ 3, 6 ] , [ 4, 8 ] ],但我得到 array1 = [ 3, 6, 4, 8 ]
arrays - 将2个数组乘以第三个空白数组范围VBA(Excel)
现在我想将 my_array1 中的每个元素与 my_array2 中的每个元素相乘。然后将结果(矩阵)填充到 my_array3
很难弄清楚循环。
python-3.x - 应该在没有 NumPy 的情况下创建身份矩阵
我必须实现一些将矩阵设置为单位矩阵的方法。听起来很简单,但我不允许使用 NumPy。
如您所见,我们有一个 Matrix4() 类,到目前为止我已经实现了该方法。如果我尝试打印出单位矩阵,它会失败。命令
打印出零矩阵。执行以下命令
告诉我 setIdentity 没有实现。我的代码有什么问题?
我愿意接受你的建议。
谢谢!
python-3.x - 如何在 Python 中使用 * 运算符执行矩阵向量乘法?
我想在 Python 中重载乘法运算符。我真正想做的是将 4x4 矩阵与 4D 向量相乘。
如您所见,我已经尝试实现它。它对我不起作用。结果应该是一个向量。
结果应为“1.00 2.00 3.00 4.00”。
但这会导致错误:
我应该怎么办?我究竟做错了什么?有人告诉我使用嵌套循环,但我不熟悉它。
请帮我!
提前致谢!
arrays - 向量化乘法:在 Julia 中将两个向量相乘,逐元素
我决定潜入 Julia 并碰壁;快速地。
我正在尝试复制一个简单的操作,在 python numpy 中如下所示
换句话说,“[1,4,9]”是我期望的输出。
我在 Julia 中尝试了以下方法:
或在尝试明智之后:
我知道这似乎是一个基本问题,但我的谷歌搜索似乎不是我今天最好的和/或 stackoverflow 可以使用这个问题和答案;)
感谢您的任何帮助和指点!
最好的
json - jq中的向量数学算术运算
我想对存储数字的 json 数组执行向量数学运算。简而言之,我们如何通过使用 jq 来实现一对一的算术运算?
我尝试了一些带有“地图”过滤器的东西,但无法达到我的预期。
或者
应该产生
python - 在pytorch中将矩阵行乘以向量元素?
我想做以下但使用PyTorch。
下面的例子和描述来自这篇文章。
我有一个包含 25 列和 23 行的数字矩阵和一个长度为 25 的向量。如何在不使用 for 循环的情况下将矩阵的每一行乘以向量?
结果应该是一个 25x23 矩阵(与输入大小相同),但每一行都乘以向量。
R 中的示例代码(来源:@hatmatrix 答案中的可重现示例):
期望的输出:
使用 Pytorch 执行此操作的最佳方法是什么?
syntax - 位向量函数 Z3
我想用位向量 48 在 z3 求解器中解决这个问题:
我试图弄清楚如何使用算术函数,但是效果并不好。(对我而言)的问题是函数的正确语法 && 如何在其中设置值。
任何帮助深表感谢。语法/如何在那里写入正确的位向量
python - 带有系数 TypeError 的乘法数组:只有 size-1 的数组可以转换为 Python 标量
我尝试将数组 D_0 与一些系数相乘以获得另一个数组 f_0 但我得到:只有 size-1 数组可以转换为 Python 标量,为什么?为什么我可以将参数 Re 作为向量,尽管我没有初始化它。我也试过 f_0 没有循环,但我得到了同样的错误。
代码:import math import numpy as np
回复 [[291346.24815789 130294.00317411 237883.21548704 130294.00317411]]
fortran - 有效地从下三角向量化版本恢复到协方差矩阵 - 或 - 在 Fortran 中进行矩阵向量乘法
我的问题与这里提出的问题非常相关: Lower triangular matrix-vector product
所以这个例子也是我的问题的一个很好/相关的例子。
我尝试计算矩阵向量积,其中我有一个向量化的协方差(仅存储下三角部分)。
当我需要多次计算时,循环解决方案在 Fortran 中似乎过于缓慢。有没有什么好的/快速的方法可以避免循环?