我想知道是否有人知道使用sigma的julia等效函数。例如,如果我想要这种总和(不确定如何显示sigma表示法,那么这是我要寻找的图片):
双方c并x就矩阵,我会确定在前面的代码。有谁知道如何用Julia编写代码,或者julia是否具有等效功能?
我已经使用sum了更简单的向量和,但是不确定是否会转化为更大的矩阵。有任何想法吗?
如果您正在谈论普通的Julia变量
c = rand(5,3)
x = rand(5,3)
@show sum(c.*x)
Run Code Online (Sandbox Code Playgroud)
但是,如果您指的是JuMP(基于先前的问题),请使用sum{}:
using JuMP
m = Model()
@variable(m, 0 <= x[i=1:5,j=1:3] <= 1)
c = rand(5,3)
@constraint(m, sum{c[i,j]*x[i,j],i=1:5,j=1:3} <= 10)
Run Code Online (Sandbox Code Playgroud)