2024年10月15日

习题2.1

摘要: 1.代码实现 点击查看代码 import matplotlib as plt from cProfile import label import matplotlib.pyplot as plt import numpy as np from matplotlib import font_manag 阅读全文

posted @ 2024-10-15 16:44 克卜勒星球 阅读(15) 评论(0) 推荐(0) 编辑

ex6-10

摘要: 1.代码实现 点击查看代码 import numpy as np import networkx as nx L=[(1,2,20),(1,5,15),(2,3,20),(2,4,60),(2,5,25),(3,4,30),(3,5,18),(5,6,15)] G=nx.Graph() G.add_ 阅读全文

posted @ 2024-10-15 16:36 克卜勒星球 阅读(2) 评论(0) 推荐(0) 编辑

ex6-11

摘要: 1.代码实现 点击查看代码 import numpy as np import cvxpy as cp L=[(1,2,18),(1,5,15),(2,3,20),(2,4,60),(2,5,12),(3,4,30),(3,5,18),(4,6,10),(5,6,15)] a=np.ones((6, 阅读全文

posted @ 2024-10-15 14:05 克卜勒星球 阅读(3) 评论(0) 推荐(0) 编辑

习题3.2

摘要: 1.代码实现 点击查看代码 def generate_sequence(n): # 初始化序列列表,包含前两个初始项 sequence = [-2, -2] # 使用递推关系式填充序列的其余部分 for i in range(2, n): # xn+2 = xn+1 + 2*xn next_term 阅读全文

posted @ 2024-10-15 00:28 克卜勒星球 阅读(7) 评论(0) 推荐(0) 编辑

习题3.3

摘要: 1.代码实现 点击查看代码 import numpy as np from scipy.sparse.linalg import eigs import pylab as plt L=[(1,2),(1,3),(1,4),(1,5),(1,6),(2,4),(2,5),(2,6),(3,1),(3, 阅读全文

posted @ 2024-10-15 00:27 克卜勒星球 阅读(4) 评论(0) 推荐(0) 编辑

习题4.3

摘要: 1.代码实现 点击查看代码 import matplotlib.pyplot as plt import numpy as np import cvxpy as cp x=cp.Variable(6,pos=True) obj=cp.Minimize(x[5]) a1=np.array([0.025 阅读全文

posted @ 2024-10-15 00:26 克卜勒星球 阅读(4) 评论(0) 推荐(0) 编辑

习题5.3

摘要: 1.代码实现 点击查看代码 from scipy.optimize import minimize import numpy as np c1=np.array([1,1,3,4,2]) c2=np.array([-8,-2,-3,-1,-2]) A=np.array([[1,1,1,1,1],[1 阅读全文

posted @ 2024-10-15 00:25 克卜勒星球 阅读(4) 评论(0) 推荐(0) 编辑

习题5.5

摘要: 1.代码实现 点击查看代码 import numpy as np from scipy.optimize import minimize def objective(x): x1, x2, x3 = x return -(2 * x1 + 3 * x1 ** 2 + 3 * x2 + x2 ** 2 阅读全文

posted @ 2024-10-15 00:18 克卜勒星球 阅读(4) 评论(0) 推荐(0) 编辑

习题5.4

摘要: 代码实现 点击查看代码 import numpy as np from scipy.optimize import minimize def objective(x): return -np.sqrt(x[0]) def constraint1(x): return x[0] - 10 def co 阅读全文

posted @ 2024-10-15 00:16 克卜勒星球 阅读(5) 评论(0) 推荐(0) 编辑

导航