Parameter
|
Beschreibung
|
---|---|
array
|
Der Zeiger zur Struktur COMPLEXARRAY, die mit den Informationen über ein Array gefüllt werden soll.
Die Struktur COMPLEXARRAY hat folgende Form:
typedef struct tagCOMPLEXARRAY {
unsigned int rows; unsigned int cols; double **hReal; double **hImag; } COMPLEXARRAY; |
rows
|
Die Reihendimension des Arrays, das zugeordnet wird. Nach einer erfolgreichen Zuordnung wird das rows-Mitglied des Argumentarrays auf den Wert von rows festgelegt.
|
cols
|
Die Spaltendimension des Arrays, das zugeordnet wird. Nach einer erfolgreichen Zuordnung wird das cols-Mitglied des Argumentarrays auf den Wert von cols festgelegt.
|
allocateReal
|
Boolesches Kennzeichen, das anzeigt, ob ein Arbeitsspeicherblock zugeordnet werden muss, um den Realteil des Arrays zu speichern. Wenn allocateReal den Wert FALSE hat, ordnet die Funktion keinen Speicherplatz für den Realteil des Arrays zu und legt das Mitglied hReal auf NULL fest.
|
allocateImag
|
Boolesches Kennzeichen, das anzeigt, ob ein Arbeitsspeicherblock zugeordnet werden sollte, um den Imaginärteil des Arrays zu speichern. Wenn allocateImag den Wert FALSE hat, ordnet die Funktion keinen Speicherplatz für den Imaginärteil des Arrays zu und legt das Mitglied hImag auf NULL fest.
|