MATLAB中复数的大小比较
最近用到了matlab中的max函数选择最大的复数,比较好奇是怎么比较的,查阅官方文档,有比较明确的解释1:如果A是复矩阵,则 max(A) 返回的是幅值最大的复数,如果幅值相等,则 max(A) 返回的是具有最大幅值和最大相位角的值
如果使用 > 、< 、== 来比较两个复数的大小,通过在MATLAB里实际验证发现:> 和 < 根据复数的实部来进行比较,但是当复数的实部相同而虚部不同时,使用 > 、< 、== 比较不出复数的大小
最近用到了matlab中的max函数选择最大的复数,比较好奇是怎么比较的,查阅官方文档,有比较明确的解释1:如果A是复矩阵,则 max(A) 返回的是幅值最大的复数,如果幅值相等,则 max(A) 返回的是具有最大幅值和最大相位角的值
如果使用 > 、< 、== 来比较两个复数的大小,通过在MATLAB里实际验证发现:> 和 < 根据复数的实部来进行比较,但是当复数的实部相同而虚部不同时,使用 > 、< 、== 比较不出复数的大小