问题标签 [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.
math - 如何使用 4d 转子
我正在尝试创建一个类似于Miegakure的 4D 环境。
我无法理解如何表示旋转。Miegakure 的创建者写了这篇小文章,解释他为 4d 转子制作了一个类。 http://marctenbosch.com/news/2011/05/4d-rotations-and-the-4d-equivalent-of-quaternions/
我怎样才能实现这个类的功能?特别是旋转矢量和其他转子的功能,并得到逆?
我将不胜感激一些伪代码示例。非常感谢任何打扰回答的人。
matlab - 将 4D .nii 文件转换为 .png
我有一个 4D .nii 文件,如“filtered_func_data.nii”,来自:[ https://nifti.nimh.nih.gov/nifti-1/data]
通过加载数据并访问 img 字段:
大小为:
答案=
因此,数据由 64x64 图像组成,深度/切片数为 21,帧数为 180。有人可以帮我将此 .nii 数据转换为 21*180= 3780 大小为 64*64 的 png 图像? 另外,我想删除每个时间课程的最后 10 片。
python - Python 或 MATLAB 中的 4D 热图
我有一个 3D 数据集,我用散点图对其进行可视化。这是它的样子:
我现在想根据数据的密度为不同的点着色。有什么办法可以在 Python 或 MATLAB 中做到这一点?另一种选择可能是对数据进行分箱并根据其中有多少数据点为分箱着色。我使用 Python 的histogramdd
函数对数据进行了分箱。
我们的想法是让它看起来像这样:
使用此线程中提供的代码:matplotlib 中的 3D离散热图
如果您对我如何做到这一点有任何想法,我会很高兴听到他们的声音!
c++ - 4D横截面的简单实现
我正在尝试计算 4D 形状的 3D 横截面。我很难想到可以做到这一点的算法。关于这个的其他问题对我没有多大帮助,因为我无法理解给出的答案。有人可以解释一下如何做到这一点吗?
matlab - 绘制 4 维数据 - matlab
我有大量需要绘制的光致发光光谱。我的数据有 4 个维度:
- 波长
- 角度
- 激励频率
- 测量信号
所以我有一个 1024*4 的矩阵。我想将其绘制在 3d 表面上,颜色作为表示信号强度的额外维度,或者绘制在体积图中,其中切片部分只是正常的颜色图。我试过这样的事情:
但我什至无法让它工作任何人有任何想法我怎么能做到这一点?
math - 方程而不是函数的 DensityPlot3D/RegionFunction
我试图在 Mathematica 中对两个图的交集的浓度(密度)进行建模,eggs[x,y,z,t]
并且sperm[x,y,z,t]
. 当人们试图将描述图形边界的方程实现(sperm[x,y,z,t] == eggs[x,y,z,t])
为任一DensityPlot3D
或说说明符时,就会出现问题RegionFunction -> Function[{x,y,z,t},func]
。ContourPlot3D
但是,该方法DensityPlot3D
适用于该任务,因为我正在尝试为解决方案设置动画并将图表的颜色作为浓度变量(精子和卵子方程的 4D 输出)。
这是我的ContourPlot3D
过程代码:
输出通常会使系统崩溃,因此无法在此处上传。
这是我尝试将此方法应用于DensityPlot3D
:
输出只是一个空白的 3D 图。
经过研究,我发现RegionFunction
(and RegionPlot3D
) 似乎只使用了不等式,并且 in 的第一个参数DensityPlot3D
使用了一个不是方程形式的函数。我试图通过做类似的事情来绕过这个
并将该变量作为第一个参数输入,但这并没有帮助,因为结果仍然被认为是一个方程(一个复杂的方程)。
所以,我的问题是:我怎样才能将方程作为边界来实现DensityPlot3D
?
编辑:所以事实证明,第一个参数实际上可以包含方程式,因为我能够为s[x, y, t] == e[x, y, t]
.
这是代码:
我不知道如何在此处保存动画,并且图片未在此处上传。
然而,问题很简单:为什么DensityPlot3D
“4D”案例是空白图表?
gnuplot - 基于数据具有不同透明度的 Gnuplot 4d 地图颜色条
我正在尝试使用 splot(xyz 值)绘制 4d 图。我想将第 4 列显示为热色。到目前为止,我很好。在网上搜索答案后,我无法弄清楚的是,点的颜色是透明的,但根据它们的值具有不同的透明度。
例如,假设我有以下数据集:
现在,我想让颜色条(第 4 列)是这样的:第 4 列值越接近 1,图中的点/点就越透明。我看过的所有地方只能给我整个颜色条的统一透明度。
我想知道是否有人以前处理过这个问题,或者知道如何做到这一点。非常感谢!
php - 如何在 PHP 中检索 mySQL LONGBLOB 图像
有人可以帮我解决从 PHP 中的 mySQL(在 CentOS 上运行)选择图像的问题。
我确实有一个字段:ImageBlob(LONGBLOB)扫描图像是从 4D(第四维)应用程序存储的,该字段上的数据如下所示:0x85DA0000789C84B8739028CDB6E ...
我试图以 100 多种不同的方式(decode_64、各种 MIME 等)在我的网站上检索它,但没有出现图像,我能够得到的是:
- 空白的白屏
- 黑全屏
- 字符串:??x???s?(???m?m?m?m?????????.....
- 字符串:hdoAAHichLhzkCjNtubdtm0bu23btm3bto....
欢迎任何想法
gnuplot - gnuplot,绘制 4D 图形,其中颜色用于表示第 4 列
我的问题是以下内容的延续:GnuPlot 中的 3 维绘图,其中颜色是我数据文件中的第四列?. 我正在尝试对我的一些数据做基本相同的事情。但是,当我采用现有代码并将其应用到我的文本文件时,我只能在 Z=0 处获得一个表面,而在其他任何地方都没有。我在这里附上了我的图表。我有来自 z=[-80,80] 的数据。但是数据没有显示出来。代码有问题吗?
附上样本数据文件:
python - 在优化模型中在 Python 中创建 4 维数组
我正在努力使用 4 维数组python
(然后在 Gurobi 中进行优化)
我的目标函数是:
受到一些限制:
使用以下变量:
我需要为我的 r[i,j,k,l] 输入一个 4 维数组,它看起来像这样:
我已经用 2D 和 3D 完成了它,但是对于 4D 数组,我缺少一些东西。
你有类似的例子可以分享让我学习吗?你能帮我做语法吗?我想我需要使用 numpy,但仍然不确定。
谢谢!