Compute complex 3D transforms from custom spatial samples. Inspect magnitude, phase, real, imaginary, and energy. Export clear results for research, teaching, simulation, and verification.
| x | y | z | Real Part | Imaginary Part |
|---|---|---|---|---|
| 0 | 0 | 0 | 4.00 | 0.00 |
| 1 | 0 | 0 | 2.00 | 1.00 |
| 0 | 1 | 0 | 1.00 | -1.00 |
| 0 | 0 | 1 | 3.00 | 2.00 |
| 1 | 1 | 0 | 0.50 | 0.25 |
| 1 | 0 | 1 | -1.00 | 0.75 |
This example works directly with the default frequency inputs and gives a quick test of the calculator workflow.
The calculator applies a discrete approximation of the 3D Fourier transform over the supplied sample cloud.
Forward form: F(u,v,w) = ΔV Σ f(x,y,z) e-iκ(ux + vy + wz)
Inverse form: F(u,v,w) = ΔV Σ f(x,y,z) e+iκ(ux + vy + wz)
κ value: κ = 2π for cycle frequency inputs, and κ = 1 for angular frequency inputs.
Complex sample: f(x,y,z) = a + ib, or A(cosφ + i sinφ) in polar mode.
Magnitude: |F| = √(Re(F)2 + Im(F)2)
Phase: θ = atan2(Im(F), Re(F))
Power: P = |F|2
Normalization: none, 1/N, or 1/√N can be applied after summation.
It evaluates one spectral point of a discrete 3D Fourier transform from your entered sample coordinates and complex sample values.
Yes. Switch to polar mode, then enter amplitude and phase in degrees for each sample row.
Cycle frequency uses a 2π factor inside the exponent. Angular frequency uses the value directly, which is common in physics and signal analysis.
Removing the mean suppresses constant bias in the sample set. This often helps isolate oscillatory behavior at nonzero frequencies.
Use none for raw transform amplitude, average for mean response, and unitary when you want scaling that stays balanced with sample count.
No. It returns the transform at one chosen frequency vector. Change u, v, and w to inspect other spectrum locations.
Each row needs five values: x, y, z, value1, and value2. Their meaning depends on the selected input mode.
They export the displayed result metrics after calculation, making it easy to document or share the evaluated spectral point.
Important Note: All the Calculators listed in this site are for educational purpose only and we do not guarentee the accuracy of results. Please do consult with other sources as well.