USING: help.markup help.syntax math multiline sequences sequences.complex ; IN: sequences.complex ARTICLE: "sequences.complex" "Complex virtual sequences" "The " { $link complex-sequence } " class wraps a sequence of " { $link real } " number values, presenting a sequence of " { $link complex } " values made by treating the underlying sequence as pairs of alternating real and imaginary values." { $subsection complex-sequence } { $subsection } ; ABOUT: "sequences.complex" HELP: complex-sequence { $class-description "Sequence wrapper class that transforms a sequence of " { $link real } " number values into a sequence of " { $link complex } " values, treating the underlying sequence as pairs of alternating real and imaginary values." } { $examples { $example <" USING: prettyprint specialized-arrays.double sequences.complex sequences arrays ; double-array{ 1.0 -1.0 -2.0 2.0 3.0 0.0 } >array . "> "{ C{ 1.0 -1.0 } C{ -2.0 2.0 } C{ 3.0 0.0 } }" } } ; HELP: { $values { "sequence" sequence } { "complex-sequence" complex-sequence } } { $description "Wraps " { $snippet "sequence" } " in a " { $link complex-sequence } "." } { $examples { $example <" USING: prettyprint specialized-arrays.double sequences.complex sequences arrays ; double-array{ 1.0 -1.0 -2.0 2.0 3.0 0.0 } second . "> "C{ -2.0 2.0 }" } } ; { complex-sequence } related-words