|
Zerlegung eines Arrays
|
|
23.11.2010, 13:22
Beitrag: #1
|
|||
|
|||
|
Zerlegung eines Arrays
Hallo,
ich bin Student und seit 1 Monat in Agilent Vee geschult. Ich habe ein Problem mit dem Auslesen bestimmter Werte in einem Array. Ich lasse eine Waveform mit einer Funktion "fft(x)" analysieren und erhalte als Ergebnis Amplituden und Phasenwinkel in einem 1 Dimensionalen Structured Array. Wie lese ich aus diesem Array die maximale Amplitude aus? |
|||
|
23.11.2010, 17:12
(Dieser Beitrag wurde zuletzt bearbeitet: 23.11.2010 17:13 von Bratbaecker.)
Beitrag: #2
|
|||
|
|||
|
RE: Zerlegung eines Arrays
Moin,
nehme das Object "UnBuild Spectrum", dann erhältst du Start/Stop und Pcx Ary. Mit einem Alloc Real64 kannst du mit Start/Stop als From/Thru Input eine Zuordnung der Frequenz erreichen, die Array-Größe muß gleich der Pcx Ary Größe sein. Das Pcx Ary zerlegst du mit dem "UnBuild PComplex" Object und erhältst den "Mag" Wert als Amplitude. Dann "Build Coord" Object nehmen und das Real64 Array an x und Mag an Y anlegen. Dort kannst du mit der "Max" Funktion nun die Frequenz und Amplitude ablesen. Gruß Bratbaecker |
|||
|
|

Suche
Mitglieder
Kalender
Hilfe



