问题标签 [matrix]

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.

0 投票
5 回答
11803 浏览

opengl - 将 Z 轴与矢量对齐的最简单方法是什么?

给定一个点,例如 (0, 0, 0) 和一个向量,例如 (x, y, z)。对齐以 (0, 0, 0) 为中心的负 Z 轴以指向该向量的方向的最简单方法是什么?欢迎使用 OpenGL 的示例,但不是必需的。

0 投票
7 回答
124451 浏览

python - 矩阵的 Python 逆

如何在python中获得矩阵的逆?我自己实现了它,但它是纯 python,我怀疑有更快的模块可以做到这一点。

0 投票
6 回答
18450 浏览

matlab - 遍历矩阵列的最佳方法是什么?

我想使用 MATLAB 将函数应用于矩阵中的所有列。例如,我希望能够在矩阵的每一列上调用 smooth ,而不是让 smooth 将矩阵视为向量(如果调用 ,这是默认行为smooth(matrix))。

我确信必须有一种更惯用的方法来做到这一点,但我找不到它,所以我定义了一个map_column函数:

我可以打电话给:

这段代码有什么问题吗?我该如何改进它?

0 投票
3 回答
294 浏览

content-management-system - MySource 矩阵 - 意见

有没有人有使用 MySource Matrix 作为内容管理系统的经验?如果是这样,想法/意见/评论?

提前致谢。

0 投票
8 回答
18569 浏览

c++ - 在 C++ 中表示二维数组的最佳方法,其大小在运行时确定

在 C++ 中,我想做类似的事情:

但这当然行不通。做类似事情的最佳方法是什么?我已经看到了一些解决方案,但它们看起来很混乱。

0 投票
1 回答
411 浏览

sql - Database Bejeweled Puzzle - 这个解决方案是如何工作的?

我对 Bejewelled 游戏带来的编程挑战很感兴趣。它看起来像一个简单的游戏,但在编程上它看起来更复杂。

在寻找有关如何评估董事会的提示时,我遇到了 Simple-Talk 的好人提出的这个测验。他们已经发布了获胜的答案,但是如果我真的能理解解决方案的工作原理,我会感到很震惊。我可以看到它与矩阵有关,并将单元格值与其行和列分组在一起,但这是我到目前为止所获得的。任何人都可以为我进一步分解它吗?

发布的解决方案(测验的详细信息在上面的链接中):

0 投票
2 回答
2045 浏览

matrix - 如何计算矩阵的逆?

有人可以告诉我如何计算矩阵的逆吗?我正在使用 VC++ 6.0

0 投票
3 回答
3231 浏览

.net - .Net 矩阵

有标准的.Net 矩阵类吗?如果有的话我找不到。

如果不是,为什么不呢?这听起来像是人们经常需要的东西。您可以推荐任何非标准库吗?

0 投票
34 回答
94860 浏览

algorithm - 在螺旋中循环

一位朋友需要一种算法,可以让他遍历 NxM 矩阵的元素(N 和 M 是奇数)。我想出了一个解决方案,但我想看看我的同胞们是否能想出一个更好的解决方案。

我发布我的解决方案作为这个问题的答案。

示例输出:

对于 3x3 矩阵,输出应为:

(0, 0) (1, 0) (1, 1) (0, 1) (-1, 1) (-1, 0) (-1, -1) (0, -1) (1, -1 )

3x3 矩阵

此外,该算法应支持非方阵,例如对于 5x3 矩阵,输出应为:

(0, 0) (1, 0) (1, 1) (0, 1) (-1, 1) (-1, 0) (-1, -1) (0, -1) (1, -1 ) (2, -1) (2, 0) (2, 1) (-2, 1) (-2, 0) (-2, -1)

5x3 矩阵

0 投票
1 回答
25120 浏览

matlab - matlab中的分箱

我一直无法在 matlab 或 octave 中找到一个函数来做我想做的事。我有一个包含两列(x 和 y 值)的矩阵 m。我知道我可以通过执行 m(:,1) 或 m(:,2) 来提取列。我想将其拆分为 [可能] 大小相等的较小矩阵,并绘制这些矩阵的平均值。换句话说,我想根据 x 值将值放入 bin 中,然后找到 bin 的平均值。我觉得 hist 函数应该对我有帮助,但似乎没有。

有谁知道一个内置函数来做这样的事情?

编辑

我本来打算提到我看着 hist 并不能让它做我想做的事,但它一定是我的想法。

示例:假设我有以下内容(我正在八度音阶中尝试这个,但是 afaik 它在 matlab 中有效):

如果我想要 10 个垃圾箱,我希望将 m 分成:

然后得到每个 bin 的平均值。

更新:我在这里发布了一个后续问题。我将不胜感激。