ImaginaryPart - Maple Help
For the best experience, we recommend viewing online help using Google Chrome or Microsoft Edge.

Online Help

SignalProcessing

  

ImaginaryPart

  

extract the imaginary part of a complex rtable

  

RealPart

  

extract the real part of a complex rtable

 

Calling Sequence

Parameters

Description

Examples

Compatibility

Calling Sequence

ImaginaryPart( Data, container = Container )

RealPart( Data, container = Container )

Parameters

Data

-

rtable or list with entries of type complexcons

Container

-

(optional) rtable of datatype float[8] to store the real or imaginary part

Description

• 

The RealPart and ImaginaryPart commands take an rtable or list of complex entries, and returns an rtable with, respectively, the real and imaginary part.

• 

Any passed rtables must have the same order (C_order or Fortran_order), have no indexing function, and use rectangular storage.

• 

Any passed rtables must have the same number of elements, but need not have the same dimensions. Internally, one-dimensional aliases of the rtables are used.

• 

When no container is passed for storage, the output will be an rtable of the same subtype and dimensions as the input rtable.

• 

The input container Data is converted to an rtable of datatype complex[8]. For this reason, it is more efficient for Data to be an rtable with datatype complex[8].

• 

The RealPart and ImaginaryPart commands are not thread safe.

Examples

Example 1

(1)

(2)

(3)

Example 2

(4)

(5)

(6)

(7)

(8)

Compatibility

• 

The SignalProcessing[ImaginaryPart] and SignalProcessing[RealPart] commands were introduced in Maple 2022.

• 

For more information on Maple 2022 changes, see Updates in Maple 2022.

See Also

SignalProcessing

SignalProcessing[ComplexToReal]

 


Download Help Document