我在Python中定義一個矩陣:(文檔matrix.py的名稱) N = 4
l = N
k = N
D = np.zeros((l,k))
for i in range(0,l):
for j in range(0,k):
if (i==j):
D[i,j] = 2
else:
D[i,j] = 0
D[0,0] =
修改我的代碼,包括所有的參數和所涉及的變量: (d是Python的進口numpy的矩陣) import pyomo
from pyomo.environ import *
from array import *
import numpy as np
import scipy as sp
from diff_matrix import D ##N=10????
print(D)
我使用os x 10.11,anaconda 1.3.1,python 3.5,glpk 4.60,pyomo 5.0.1,spyder 3.0.2。 如果我運行它使用pyomo調用GLPK我碰到下面的警告和錯誤以股代息: WARNING:pyomo.solvers:Could not locate the 'glpsol' executable, which is required for so