S
stephenhicks
Hi,
I'm wondering how/where the syntax for, e.g., 1j is defined. Is it
something I can define myself? In particular, I make very heavy use of
a complex unit other than j (I'll call it 1k=exp(pi*1j/3)), and it
would be terribly convenient to make my own complex class based on this
unit, which would construct and display results in this form, i.e.-2+3k
It's not a terrible inconvenience if this is not possble, since I can
just define K=mycomplex(0,1), but I really do like the 1j notation, and
the problem with the other notation is that K could easily get
overwritten (and thus suggests I need a better name), while 1k would
take intention to mess up.
Thanks,
I'm wondering how/where the syntax for, e.g., 1j is defined. Is it
something I can define myself? In particular, I make very heavy use of
a complex unit other than j (I'll call it 1k=exp(pi*1j/3)), and it
would be terribly convenient to make my own complex class based on this
unit, which would construct and display results in this form, i.e.-2+3k
It's not a terrible inconvenience if this is not possble, since I can
just define K=mycomplex(0,1), but I really do like the 1j notation, and
the problem with the other notation is that K could easily get
overwritten (and thus suggests I need a better name), while 1k would
take intention to mess up.
Thanks,