Hello dear Oz users,
In my script Sum must be sum of scalar product Z.I x L.I where I={1..3}
How can I do it quickly and efficient. In my problem I will use
matrices with dimension from 5x5 to 30x30
Thanks for help
Mario
% ===== Sample script ====
declare
L = l([5 13 7]
[9 6 4]
[7 8 6])
proc {Problem X}
Z = z({FD.list 3 0#1}
{FD.list 3 0#1}
{FD.list 3 0#1})
Sum={FD.decl} % = { } <-- My question - Sum = Z1xL1 + Z2xL2 + Z3xL3
in
X = x(z1:Z sum:Sum)
% ... constraints matrix Z ...
{For 1 3 1
proc {$I}
{FD.distribute ff Z.I}
end}
end
{Explorer.all Problem}
%=========================
_________________________________________________________________________________
mozart-users mailing list
[email protected]
http://www.mozart-oz.org/mailman/listinfo/mozart-users