【发布时间】:2019-02-17 00:22:26
【问题描述】:
假设我有一系列类似的阶段:
import numpy as np
import matplotlib.pyplot as plt
phase = np.linspace(0., 100., 1000) % np.pi
plt.plot(phase)
plt.show()
(有很多这样的不连续性)
如何从中获得一系列更“连续”的阶段?
当然,我已经尝试过np.unwrap:
plt.plot(np.unwrap(phase))
或
plt.plot(np.unwrap(phase),discont=0.1)
但它保持完全相同:
我所期望的是这样的展开:
【问题讨论】:
标签: python numpy signal-processing complex-numbers phase