我有这样的问题:与numpy.diff问题衍生物
我有7个元素的数组:
vector = [array([ 76.27789424]), array([ 76.06870298]), array([ 75.85016864]), array([ 75.71155968]), array([ 75.16982466]), array([ 73.08832948]), array([ 68.59935515])]
(此数组是很多操作的结果)
现在我想用numpy.diff(向量)计算衍生物,但我知道该类型必须是一个numpy数组。
为此,I型:
vector=numpy.array(vector);
如果我打印的载体,现在的结果是:
[[ 76.27789424]
[ 76.06870298]
[ 75.85016864]
[ 75.71155968]
[ 75.16982466]
[ 73.08832948]
[ 68.59935515]]
但如果我尝试计算派生,其结果是[]
。
你能帮助我吗?
非常感谢!
你能证明,你是如何计算微分的吗? – Kamiccolo
der = numpy.diff(vector) – elviuz