【问题标题】:How to get matrix from a linear equations system in python or julia如何从 python 或 julia 中的线性方程组获取矩阵
【发布时间】:2020-12-07 17:33:25
【问题描述】:

我正在寻找一种从 Julia 或 Python 中的方程组中提取矩阵的方法。 我正在解决一个由很多变量构成的 MILP 问题。因此,我的约束表示为变量 (=) 到整数的总和。我想创建与 A.x = b 形式相关的矩阵(我的目标是确定矩阵是否完全是单模的)。

谁能帮我做这件事?我对所有提议持开放态度。

提前致谢。

【问题讨论】:

标签: python matrix optimization julia equation


【解决方案1】:

是的,类似于:

[v in 1:Nb_vehicles], sum(x[1, j, v, s] for j in 2:Nb_nodes, s in 1:Nb_actions) == 1
[v in 1:Nb_vehicles], sum(x[j, 1, v, s] for j in 2:Nb_nodes, s in 1:Nb_actions) == 1
[v in 1:Nb_vehicles, k in 1:Nb_targets, s1 in 1:Nb_actions, s2 in 1:Nb_actions], sum(x[1,j,v,s2] * d[1, j] for j in targets[k,:])/ ω[v] <= t[k, v, s2] + M * (1 - sum(x[1,i,v,s2] for i in targets[k,:]))

以 x[i,j,v,s] 和 t[k,v,s] 作为变量

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2015-09-04
    • 2021-07-17
    • 1970-01-01
    • 1970-01-01
    • 2021-08-07
    • 1970-01-01
    • 1970-01-01
    • 2021-04-25
    相关资源
    最近更新 更多