在 NumPy 函数中,通常有初始行检查变量类型,强制它们为特定类型等。有人可以在 scipy.signal.square 中解释这些行的意义吗? ?从自身中减去一个值有什么作用?
t,w = asarray(t), asarray(duty)
w = asarray(w + (t-t))
t = asarray(t + (w-w))
最佳答案
我相信这将使最终的 w 和 t 具有相同的类型。例如,如果您从 float 和 int 开始,您将最终得到两个 float 数组,这对后续操作更好。
关于python - 为什么在 Python 中从自身 (x - x) 中减去一个值?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2875024/