在以下函数的描述中,z是复数x+ 我y这里的我定义为sqrt(-1)
.
theta =
arg (z)
¶theta =
angle (z)
¶计算自变量,即的角度z.
这被定义为,θ= atan2(y, x)
,单位为弧度。
例如
arg(3+4i)⇒ 0.92730
详见: 防抱死制动系统.
zsort =
cplxpair (z)
¶zsort =
cplxpair (z, tol)
¶zsort =
cplxpair (z, tol, dim)
¶对数字进行排序z变为通过增加实部排序的复共轭对。
负的虚复数在每一对中被放在第一位。所有实数(具有腹肌(imag(z))/abs(z) < tol
)被放置在复杂配对之后。
tol是范围[0,1)内的加权因子,用于确定匹配的容差。默认值为100*eps
并且对于给定的复数对的存在容差是tol*abs(z(i) ))
.
默认情况下,复杂对沿着的第一个非单重维度进行排序z如果dim如果指定了,则复数对将沿着该维度进行排序。
如果某些复数无法配对,则发出错误信号。如果所有复数都不是精确共轭(到以内tol).注意,对于实部相同但虚部不同的配对,没有定义顺序。
cplxpair(exp(2i*pi*[0:4]'/5))==exp(2 i*pi*[3;2;4;1;0]/5)
版权所有 © 2024 Octave中文网
ICP备案/许可证号:黑ICP备2024030411号