当前位置: 首页>>代码示例 >>用法及示例精选 >>正文


Matlab AMPL AMPL.eval用法及代码示例


classmethod AMPL.eval(amplstring)

用法

eval(amplstring)

说明

eval(amplstring) 通过底层 AMPL 解释器解释作为参数给出的字符串。它只接受 AMPL 语句,解释器的输出显示在 MATLAB 控制台上。

输入参数

amplstring AMPL 语句序列

示例

在底层 AMPL 对象中创建一个变量 x 和一个简单的目标函数,并使用它的函数来显示目标函数的方程形式。

ampl.eval('var x {1..3} >= 0; minimize o: sum {j in 1..3} x[j];');
ampl.eval('expand o;');

对象output 现在存储解释器在服从这些语句时的输出。要在 MATLAB 中显示它,只需执行:

>> output =
minimize o:
   x[1] + x[2] + x[3];

相关用法


注:本文由纯净天空筛选整理自ampl.com大神的英文原创作品 eval。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。