Redian新闻
>
请问有没有在GAMS环境下解MCP问题的??请教,谢谢
avatar
请问有没有在GAMS环境下解MCP问题的??请教,谢谢# Computation - 科学计算
n*e
1
主要一个方程不知道怎么写。
比如:A(1) = B(3)-B(1)
A(2) = B(3)-B(2)
看到GAMS语言都是A(j) = C(j) - D(j)这样形式的,像我上面的怎么弄?主要A的dimen
sion是2,B的是3,老是说不匹配,谢谢
avatar
S*M
2
i /1*2/;
j /1*3/;
variables a(i), b(j);
eq(i,j)$(ord(i)=ord(j)).. a(i) =e= b('3') - b(j);

dimen

【在 n********e 的大作中提到】
: 主要一个方程不知道怎么写。
: 比如:A(1) = B(3)-B(1)
: A(2) = B(3)-B(2)
: 看到GAMS语言都是A(j) = C(j) - D(j)这样形式的,像我上面的怎么弄?主要A的dimen
: sion是2,B的是3,老是说不匹配,谢谢

avatar
n*e
3
发个包子谢谢先,呵呵
请问这个$符号和ord是啥意思啊?

【在 S*M 的大作中提到】
: i /1*2/;
: j /1*3/;
: variables a(i), b(j);
: eq(i,j)$(ord(i)=ord(j)).. a(i) =e= b('3') - b(j);
:
: dimen

avatar
S*M
4
$是条件符号,ord是指元素在集里的序列
你可以看看gams的manual

【在 n********e 的大作中提到】
: 发个包子谢谢先,呵呵
: 请问这个$符号和ord是啥意思啊?

相关阅读
logo
联系我们隐私协议©2024 redian.news
Redian新闻
Redian.news刊载任何文章,不代表同意其说法或描述,仅为提供更多信息,也不构成任何建议。文章信息的合法性及真实性由其作者负责,与Redian.news及其运营公司无关。欢迎投稿,如发现稿件侵权,或作者不愿在本网发表文章,请版权拥有者通知本网处理。