-1

次のコードを記述しようとしていますが、「構文エラー、予期しない forall」が表示されます。

これを修正するにはどうすればよいですか?

maximize sum(i in cargos, j in comps) profit[i]*x[i][j];

subject to {
cons01
    forall(i in cargos)
      available_wight:
        sum(j in comps) x[i][j] <= weight[i];

cons02:
    forall (j in comps)
      weight_capacity:
        sum(i in cargos)x[i][j] <= weight_cap[j];

cons03;
    forall (j in comps)
      space_capacity;
        sum(i in cargos)valume[i]*x[i][j] <= space_cap[j];
4

1 に答える 1

0

削除する

cons01

available_wight: 制約のラベルです。

よろしく

于 2016-10-10T06:53:13.137 に答える