Skip to content

Confusing documentation about complex numbers #60

@MolVlad

Description

@MolVlad

Thank you so much for such an astonishing lib. But unfortunately, current documentation about complex number is so confusing for me

For instance, I spend roughly an hour trying to figure out what you mean here:

Image

Could you clarify it in more details, please? Maybe you could provide some examples with complex operations

Also the explanation of this interleave/deinterleave stuff is so frustrating:

Image

As I understand, I have to use interleave to compose one Regx2 from two Regs. Then I can do operations with it, but what's next? How can I reverse interleave operation and obtain two Regs from the resulting Regx2? And are there alternative ways to compose Regx2 from memory without creating intermediate Regs? From documentation is so unclear

By the way, is it really beneficial to use Regx2 for complex numbers? Does it have some advantages over creating two arrays (for I and Q parts) and then operating on them independently with simple Regs?

Thank you in advance

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions