Stap 6: Visualiseren van complexe hoeveelheden
Wat we hier hebben is een ware volumetrische augmented reality display, en dingen krijg interessant wanneer we hebben 3D-functies om te visualiseren.
Neem bijvoorbeeld een golf, die wordt gevormd door een cosinus plus de vierkantswortel van minus één keer een sinusgolf, dus een complex-gewaardeerde Golf, zoals hierboven weergegeven. Hier zien wij kan dat de energie constant is, dat wil zeggen de straal van de centrale tijdas constant is.
Om te visualiseren van 3D-inhoud, we gewoon spin de zwemmen terwijl u het verplaatst langs het spoor, zoals ik deed in mijn 1985-afbeelding weergegeven in stap 1 (bijvoorbeeld om te laten zien van circulair gepolariseerde radiogolven).
U kunt één motor draai het zwemmen en een ander verplaatsen langs het spoor, of kan heb je net een motor op toeren te het zwemmen en duw het langs het spoor handmatig, tijdens het lezen van haar standpunt, en zijn de positie als index om te rijden op de motor die draait.
Kies om te beginnen met een eenvoudig voorbeeld: om te visualiseren de "WAVE", hebben gewoon een lichtbron verplaatsen in een spiraalvormige patroon, langs het spoor.
Om te visualiseren een WAVELET (een "stukje" van een golf, d.w.z. gelokaliseerde, windowed Golf), hebben we de straal langzaam stijgen aangezien het zwemmen draait rond als het beweegt langs het spoor.
Om te visualiseren een TJILPEN, moet het zwemmen beginnen langzaam, spinnen en draai vervolgens sneller als het beweegt langs, als een upchirp visualiseren (of snel beginnen en vertragen als het beweegt als het visualiseren van een downchirp).
Ten slotte, om te visualiseren een CHIRPLET (een "stukje" van een Tjilpen, d.w.z. gelokaliseerde, windowed Tjilpen), hebben we nu ook de amplitude groeien en vervolgens verval zodat er een concentratie van energie over een bepaald punt in tijd of ruimte.
Zodra u een WAVE, WAVELET TJILPEN en CHIRPLET visualiseren kunt, ben je klaar om te downloaden sommige LIGO gegevens en visualiseer dat!
Octave, geladen in de gegevens, laten we zeggen, x(t) en vervolgens berekenen z =hilbert(x);
Nu heb je een analytische signaal, klaar om te worden gevisualiseerd op het draaiende zwemmen.