waimen

若M是一个复数矩阵,在MATLAB中,执行以下语句:

[val,idx]=max(M)

得到的结果和python中执行下列语句:

np.argmax(M)

得到的结果是不相同的。

MATLAB中比较的是数据的模值大小,python比较的是幅角。

所以若想实现MATLAB中相同的效果,python中的语句应该写为:

np.argmax(np.abs(M))

分类:

技术点:

相关文章:

  • 2021-11-18
  • 2021-12-28
  • 2021-10-05
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2021-10-17
猜你喜欢
  • 2021-11-22
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
相关资源
相似解决方案