next up previous 79
Next: CMPLXSUB-Subtract two complex structures
Up: Applications in detail
Previous: CMPLXFILT-Create a mid-pass filter for complex data


CMPLXMULT-Multiply two complex structures

Description:
CMPLXMULT multiplies two complex data structures. These may have any shape and size, so long as they are both the same. A 'complex data structure' here means a structure containing a .Z.REAL, a .Z.IMAGINARY and a .Z.DATA array, all with dimensions that factorise easily so that FFTs can be applied to them.

Parameters:
CDATA
The first complex data to be multiplied.
CDATA1
The second complex data to be multiplied.
OUTPUT
The name of the resulting structure. This can be the same as CDATA, in which case no new structure is created. Otherwise, OUTPUT will be a new file, with the same structure as CDATA.

Source comments:
 C M P L X A D D   /   C M P L X S U B

 C M P L X D I V   /   C M P L X M U L T

 This routine services the Figaro complex structure arithmetic
 routines CMPLXADD, CMPLXSUB, CMPLXDIV, and CMPLXMULT.  These
 commands operate on two complex structures, performing element
 by element arithmetic to produce a new structure.  The complex
 structures may be of any dimensions, so long as they match.

 Command parameters -

 CDATA    (Character) The name of the first complex structure.
 CDATA1   (Character) The name of the second complex structure.
 OUTPUT   (Character) The name of the resulting structure.

 Command keywords - None
                                     KS / AAO  10th Sept 1986.


next up previous 79
Next: CMPLXSUB-Subtract two complex structures
Up: Applications in detail
Previous: CMPLXFILT-Create a mid-pass filter for complex data

FIGARO A general data reduction system
Starlink User Note 86
Keith Shortridge, Horst Meyerdierks,
Malcolm Currie, Martin Clayton, Jon Lockley,
Anne Charles, Clive Davenhall,
Mark Taylor, Tim Ash, Tim Wilkins, Dave Axon,
John Palmer, Anthony Holloway and
Vito Graffagnino
2004 February 17
E-mail:starlink@jiscmail.ac.uk

Copyright © 2013 Science and Technology Facilities Council