MATLAB: Using j for imaginary numbers

dispimaginary

I tend to use i for imaginary numbers and not j. In confirming that MATLAB is happy to use either I typed
j
and got
ans = 0 + 1.0000i
so if I wanted to go back to my electrical engineering roots and use j, can I make MATLAB say
j
ans = 0 + 1.0000j
and
i
ans = 0 + 1.0000j

Best Answer

You can overload @double\display with your personal display routine. Or use:
c = 1+1j*2;
Str = evalc('display(c)');
disp(strrep(Str, 'i', 'j'));