我的代码有什么错误?我还没有设置数据

what is the error in my code ? I have not set the data already

我正试图解决复杂的交通问题 enter image description here

这是我的 OPL 代码

int p=...;

int q=...;

范围 i=1..p;

浮动a[i];

范围 j=1..q;

浮动 b[j];

浮动 c[i][j];

dvar 布尔值 x[i][j];

最小化 sum(l in i,m in j)x[l][m]*c[l][m];

受制于{

forall (l in i) 总和(j 中的 m)x[l][m] <= a[l];

forall(j中的m) sum(l in i) x[l][m] >= b[m];

}

enter image description here 这是我的 .dat

我不断收到此错误消息“数据元素 "a" 已设置”。

因为您在 .dat 中声明了 a 您应该替换

float a[i];

来自

float a[i]=...;