Class Wave
java.lang.Object
org.episteme.natural.physics.classical.waves.Wave
Represents a general wave: $\psi(x,t) = A \cos(kx - \omega t + \phi)$.
- Since:
- 1.0
- Author:
- Silvere Martin-Michiellot, Gemini AI (Google DeepMind)
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionWave value at position x and time t.Frequency: $f = \omega / 2\pi$Period: $T = 1/f$getPhase()Phase velocity: $v_p = \omega / k$Wavelength: $\lambda = 2\pi / k$Complex phasor representation: $A e^{i(kx - \omega t + \phi)}$static WaveSuperposition of two waves (same k, É assumed for simplicity).
-
Constructor Details
-
Wave
-
-
Method Details
-
getWavelength
Wavelength: $\lambda = 2\pi / k$ -
getFrequency
Frequency: $f = \omega / 2\pi$ -
getPeriod
Period: $T = 1/f$ -
getPhaseVelocity
Phase velocity: $v_p = \omega / k$ -
evaluate
-
phasor
-
superpose
-
getAmplitude
-
getWaveNumber
-
getAngularFrequency
-
getPhase
-