问题标签 [4d]

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 投票
2 回答
79 浏览

html - 4D 使用 HTML 选择

使用 4D 的 html 选择元素,如下所示。加载时,如果用户有银行 ID,我无法将所选银行设为选定,尽管它已经在内存中。4D 版本为 16.3。浏览器似乎完全忽略了 4DIF。

0 投票
1 回答
486 浏览

java - n维超立方体中的连接点

我正在尝试在不使用 p3d 渲染器的情况下在处理中创建类似 3d 的草图。我已经设法制作了一个立方体,但我对所有坐标和连接进行了硬编码,一旦你想添加另一个维度,它就会开始变得有点无聊。所以我创建了一个函数来创建所有坐标:

它只是通过使用二进制来工作,因此输入 (2, 1) 立方体将是:

它工作正常,但问题是它只返回角落而不是女巫角落来连接,但我找不到有效的方法来做到这一点。我需要另一个函数来返回要连接的索引。

以下是给定上述数组的函数应执行的操作的示例:

(内部数组可能有不同的顺序)

是否有任何已知的算法来连接 n 维立方体的角?

如果其他点生成有帮助,我可以更改其他功能。

0 投票
1 回答
2820 浏览

python - 如何在 Plotly 中制作 4D 绘图?

我想知道如何使用 Plotly 制作 4D 散点图。第四维度是另一个属性的颜色?我可以在 Python 中做到这一点,但不能使用 plotly。

下面是示例代码:

这段代码给了我 3 个维度,颜色是其中之一。如何添加另一个?

0 投票
1 回答
687 浏览

matlab - 4D分散数据的Matlab插值

我们有一个 195x4(双)矩阵:A=[X Y Z temp],当绘制时scatter3(A(:,1), A(:,2), A(:,3),30, A(:,4), 'filled' )给出如下内容: 在此处输入图像描述

现在我们要生成一个带有temp=A(:,4)矢量数据插值的“立方体”。到目前为止,我们已经尝试过interp3

返回以下错误:

所以我认为,可能是一个糟糕的实现和/或对问题的错误解释。如何生成该空间的“立方体”,其体积插值为A(:,4)

提前致谢。

0 投票
1 回答
118 浏览

numpy - 两个 4D mat mul numpy 并且应该期望输出 5D

我想用 3 个过滤器将注意力权重(5 个标签)应用于我的卷积,可以帮助我如何应用 matmul。如果您也提供 tensorflow 版本,我们将不胜感激。

0 投票
1 回答
190 浏览

python - 在 Python 中绘制 4-D 连续线

我在 oredr 中使用 Pyhon 中的 solve_ivp 函数来求解一个由四个耦合微分方程组成的系统,现在我希望绘制解以显示其在 4-D 相空间中接近某个固定点的稳定性。

我在想 3-D 空间中的一条连续线,它也会根据第 4 维改变它的颜色可能是一个很好的解决方案,但找不到任何方法,希望得到一些帮助。

我用来解方程的代码,并将四个向量绘制为时间的函数:

这给出了以下情节:

在此处输入图像描述

0 投票
1 回答
63 浏览

python-3.x - 通过插值匹配 4D 数组中的 3D 矢量?

所以……为了学习,我一直在尝试新的东西。我正在尝试从 sRGB 中获取波长。我有所有 sRGB 到 XYZ 的转换以及从 XYZ 到波长的转换表 - 4 维。

我的问题仍然在最后一行 - 这似乎是最复杂的,至少对于我这个非数学家来说:我需要在表格转换中找到最接近的 XYZ 位置,类似于请求的 XYZ。

表看起来像:

我使用这个类存储不同的进程 - 那就是 wip 将被拆分:

我尝试的第一件事是通过 3 XYZ 坐标遍历 4D 表:

显然它不起作用,因为我得到的 XYZ 从来没有完全匹配一个位置。

所以我开始检查最近的位置函数,并尝试了这个:

但显然这不起作用,因为它仍然太严格。然后我尝试了插值方面的事情,我必须说......我迷路了。

我得到了插值的全局概念,但我似乎无法找到如何应用良好的插值类型。所以我只需要有人告诉我应该使用哪个来解决这个问题。

我不是在寻求解决方案,我只需要关于在哪里搜索的建议 - 因为插值似乎是一个全新的信息宇宙,我发现了“变异”对象或在池中的值之间近似的东西。但我不明白如何在 4d 数组中获得 3d 矢量的近似位置。

所以要恢复:我只需要插值世界中的一个方向,以了解如何在 4d 数组中获得与 3d 向量最接近的匹配的第 4 维。

0 投票
0 回答
374 浏览

r - 从 R 中的不规则 x,y,z 点插值 v

我正在尝试使用 R 从不规则放置的 3 维处理 x、y、z 中插入响应值 v。在这种情况下,我有 50 个独特的 3 维点(我的实验中的处理)和一个响应变量。对于 50 个点中的每一个,我都有一个 v 值,但我想在这 50 个点之间插入响应。据我了解,许多插值代码(如轮廓())需要规则间隔的数据,但我的处理在 3D 空间中根本没有规则间隔。

真实的数据框如下所示:

一直到第 50 行。我已经使用 ploy_ly() 创建了一个由 v 着色的 3D 散点图,但我想插入一个功能响应形状或各种 3D 等高线图以填充点之间的空间。这也意味着我必须用透明颜色或切片中的等高线图或其他东西给它上色。有任何想法吗?

可重现的数据集代码:

东风:

3D情节:

谢谢!

0 投票
0 回答
24 浏览

python - 使用 matplotlib 在 4-D 数据中插入颜色

我有 4 个 D 数据,有 3 个自变量(x、y、z)和第四个变量 m(以颜色表示),它是 x、y 和 z 的函数。下面的代码生成一个包含三个变量的图,以及一个颜色深浅的​​ m。

有没有办法在不同点之间插值,颜色深浅不同,从而形成 3-D 的颜色表面?

在此处输入图像描述

0 投票
3 回答
143 浏览

python - 如何添加数组元素(u,v)的索引(x,y)以获得元素数组(x,y,u,v)?

我编写了一个函数,将数组中每个元素的索引添加到元素中。

例子:

第一个元素是 [10,11],索引是 [0,0] -> 变为 [0,0,10,11]

第二个元素是 [12,13],索引是 [1,0] -> 变成 [1,0,12,13]

如何优化此功能?有没有更简单的写法?任何改进/建议将不胜感激!

我的项目:我正在使用光流来获取幅度数组(u,v),它们表示每个像素的光流矢量分量。我想将像素的位置 (x,y) 添加到数组中,以便获得 (x, y, u, v) 的数组。注意:(x,y) 位置与索引值相同,这样会更容易一些。

这是我的代码: