我有一个非常奇怪的案例:根据下面代码中的注释,我的基于 Chaco 的 Python GUI 绘图应用程序崩溃或没有崩溃:
# self.ideal_signal = x # Causes crash.
# self.ideal_signal = x[:-70000] # Fixes crash.
# self.ideal_signal = x[:-62500] # Causes crash again.
self.ideal_signal = 0.6 * x # Also fixes crash
# self.ideal_signal = 0.7 * x # Causes crash again.
x
是一个 256,000 个元素的 NumPy nd-array 类型float64
。
我不知道在这里做什么。有人有建议吗?
就好像崩溃/不崩溃是由所绘制信号的幅度(幅度?)的累积和决定的,但这似乎非常愚蠢。