【发布时间】:2018-04-09 09:35:52
【问题描述】:
我有一个 ode 方程,它产生如下列表:
u=[array([ 2.06642033, -0.03448756]),
array([ 2.03964994, -0.18737285]),
array([ 1.99884859, -0.21461016]),
array([ 1.95476809, -0.2254584 ]),
array([ 1.90875336, -0.23472173]),
array([ 1.86082857, -0.24471069]),
... ]
我想根据时间绘制u[0] 和u[1]。我尝试使用l1=u[0:len(u)-1][0] 和l2=u[0:len(u)-1][1] 访问两个列表中u 的所有第一个和第二个元素,但它只给了我列表中的第一项。
有没有人有解决方案?
谢谢
【问题讨论】:
-
你说的“基于时间”是什么意思?请提供一些例子。
-
我有一个和你一样长的时间列表,像这样:t=[0,0.001, ...]
标签: python arrays python-3.x list numpy