数学建模LINGO

问题描述:

数学建模LINGO
某基金管理人的工作是,每天将现有的美元、英镑、马克、日元四种货币按当天汇率相互兑换,使在满足需求量的条件下,按美元计算的价值最高.设每天的汇率、现有货币和当天需求如下表所示,如1美元兑换0.58928英镑,或1.743马克,等等.假设每天在任两种货币之间只容许兑换一次,问基金管理人应如何操作(“按美元计算的价值”指兑入、兑出汇率的平均值,如1英镑相当于(1.697+(1/0.58928))/2=1.696993美元)?
美元 英镑 马克 日元 现有量
( )
需求量
( )
美元 1 0.58928 1.743 138.3 8 6
英镑 1.697 1 2.9579 234.7 1 3
马克 0.57372 0.33808 1 79.346 8 1
日元 0.007233 0.00426 0.0126 1 0 10
这道题目用LINGO怎么编写程序 建模怎么写
明显不行

如果可以请采纳 如果有问题请说明model:sets:currency/1..4/:amount,demand,a;link(currency,currency):exchange,rate;endsetsdata:demand=6 3 1 10;amount=8 1 8 0;rate=1 0.58928 1.743 138.31.697 1 2.9579 234.7...