【发布时间】:2018-04-05 05:44:11
【问题描述】:
这是我的代码:
import numpy as np
from scipy.integrate import odeint
import math
y0=np.array([1,3,2,3,5])
b=np.array([[1],[3],[4],[2],[5]])
'''generate matrix'''
B=np.dot(b,b.T)
def g(t,y,B):
return np.exp(np.dot(y,B))
t=np.linspace(0,1,100)
y= odeint(g, y0, t, args=(B,))
错误是
"func返回的数组必须是一维的,但得到了ndim=2。"
【问题讨论】:
-
请包含完整错误信息。
标签: python python-3.x