Short Description

This plugin provides some useful functions to work with complex-valued sequences.

Documentation

This plugin provides the base operation to deal with complex-valued sequences, such as real-part, imaginary-part, modulus and argument extraction, and conversion between Cartesian and polar representation.

Complex-valued sequences can be represented in four different manners:

  • one sequence with an even number of channels, with even and odd channels representing respectively:
    • either the real part and the imaginary part,
    • or the modulus and the argument;
  • two sequences having identical sizes, these sequences representing respectively:
    • either the real part and the imaginary part,
    • or the modulus and the argument.

Given a complex-valued sequence, one can generate:

  • a real-valued sequence representing the real part,
  • a real-valued sequence representing the imaginary part,
  • a real-valued sequence representing the modulus,
  • a real-valued sequence representing the argument,
  • a Cartesian representation of this sequence,
  • a polar representation of this sequence.

These functions can be accessed:

  • directly through the GUI (using a EzPlug interface),
  • through the protocol editor provided by the Blocks plugin,
  • as a Java toolbox callable from other plugins (see the code of class ComplexFeature for more details).

Leave a Review

Leave a review
Cancel review
View full changelog
Close changelog

Changelog

  • Version 1.0.1.0 • Released on: 2012-07-10 11:39:21
    Download
    Description:

    Fix: begin/endUpdate when allocating a sequence

  • Version 1.0.0.0 • Released on: 2012-06-21 11:51:31
    Download
    Description:

    Add: support the Block interface

  • Version 0.0.3.0 • Released on: 2012-03-09 18:17:33
    Download
    Description:

    Fix: clarify the input variables

  • Version 0.0.2.0 • Released on: 2012-03-08 17:34:38
    Download
    Description:

    Add: Complex feature extraction can be done either from a complex-valued sequence (with an even number of channels) or from 2 sequences with same size. The latter mode can be used to create complex-valued sequences.

  • Version 0.0.1.0b • Released on: 2012-03-08 15:30:39
    Download