2020-03-03 MATLABで複素数 MATLAB MATLABといえば行列演算であるが、そのほかに簡単に複素数が扱えるという特長がある。 a = 1 + i b = 2 - 2 * i a = 1.0000 + 1.0000i b = 2.0000 - 2.0000i といった具合である。 足し算やかけ算はこうなる。 a + b ans = 3.0000 - 1.0000i a * b ans = 4 絶対値はこうである。 abs(a) ans = 1.4142 aを4乗すると、 a ^ 4 ans = -4 となる。