如何使用NEOS Server for Ipopt / AMPL定义数字矢量?
嗨!
我正在编写一个模型文件,旨在解决最佳控制问题,我打算在链接中提交该文件: https://neos-server.org/neos/solvers/nco:Ipopt/AMPL.html
我必须定义一个常数向量:g = [7 5 2 3]。我在搜索如何定义数值向量并 我已经找到了一些不同的方法,但是我还没有获得成功。我总是收到错误消息。
我已经读过我必须定义为索引参数,如下所示:
param g {1..4};
,但在我不得不将g的值与所有四个索引相关联之后。
我已经尝试过
param g: 1 2 3 4 :=
1 7 5 2 3;
我获得了以下消息:
“语法错误 context:param >>> a:<<< 1 2 3 4:=“
我已经尝试过param g {1..4} := 7 5 2 3;
也是,但是没有成功。
有人可以帮助我吗? 非常感谢!
安娜