正在加载图片...
心科研中圆 国科学研沉信息们月 科研中国 SciEn. com收集整理版权归原作者 sets setl/A,B, C/: X,Y endsets data X,Y=14 25 36: enddata 看到这个例子,可能会认为X被指定了1、4和2三个值,因为它们是数值列中前三个 而正确的答案是1、2和3。假设对象列有n个对象,LING0在为对象指定值时,首先在n 个对象的第1个索引处依次分配数值列中的前n个对象,然后在n个对象的第2个索引处依 次分配数值列中紧接着的n个对象 以此类推。 模型的所有数据——属性值和集成员——被单独放在数据部分,这可能是最规范的数据 输入方式。 3.1.2参数 在数据部分也可以指定一些标量变量( scalar variables)。当一个标量变量在数据部 分确定时,称之为参数。看一例,假设模型中用利率8.5%作为一个参数,就可以象下面一 样输入一个利率作为参数。 例3.3 interest rate =.085 enddata 也可以同时指定多个参数。 例3.4 interest rate, inflation rate =.085. 03 enddata 3.1.3实时数据处理 在某些情况,对于模型中的某些数据并不是定值。譬如模型中有一个通货膨胀率的参数, 我们想在丶%至6%范围内,对不同的值求解模型,来观察模型的结果对通货膨胀的依赖有多 么敏感。我们把这种情况称为实时数据处理( what if analysis)。 LINGO有一个特征可方 便地做到这件事 在本该放数的地方输入一个问号(?)。 例3.5 interest rate, inflation rate =.085?: 每一次求解模型时,LING0都会提示为参数 inflation rate输入一个值。在 WINDOWS操作 系统下,将会接收到一个类似下面的对话框: LIGO Runtime Input Please input a value for: 工 NFLATION RATE 直接输入一个值再点击遝K按钮,LING0就会把输入的值指定给 inflation rate,然后继续 求解模型。 共53页8科研中国 SciEi.com 收集整理 版权归原作者 共 53 页 8 sets: set1/A,B,C/: X,Y; endsets data: X,Y=1 4 2 5 3 6; enddata 看到这个例子,可能会认为 X 被指定了 1、4 和 2 三个值,因为它们是数值列中前三个, 而正确的答案是 1、2 和 3。假设对象列有 n 个对象,LINGO 在为对象指定值时,首先在 n 个对象的第 1 个索引处依次分配数值列中的前 n 个对象,然后在 n 个对象的第 2 个索引处依 次分配数值列中紧接着的 n 个对象,……,以此类推。 模型的所有数据——属性值和集成员——被单独放在数据部分,这可能是最规范的数据 输入方式。 3.1.2 参数 在数据部分也可以指定一些标量变量(scalar variables)。当一个标量变量在数据部 分确定时,称之为参数。看一例,假设模型中用利率 8.5%作为一个参数,就可以象下面一 样输入一个利率作为参数。 例 3.3 data: interest_rate = .085; enddata 也可以同时指定多个参数。 例 3.4 data: interest_rate,inflation_rate = .085 .03; enddata 3.1.3 实时数据处理 在某些情况,对于模型中的某些数据并不是定值。譬如模型中有一个通货膨胀率的参数, 我们想在 2%至 6%范围内,对不同的值求解模型,来观察模型的结果对通货膨胀的依赖有多 么敏感。我们把这种情况称为实时数据处理(what if analysis)。LINGO 有一个特征可方 便地做到这件事。 在本该放数的地方输入一个问号(?)。 例 3.5 data: interest_rate,inflation_rate = .085 ?; enddata 每一次求解模型时,LINGO 都会提示为参数 inflation_rate 输入一个值。在 WINDOWS 操作 系统下,将会接收到一个类似下面的对话框: 直接输入一个值再点击 OK 按钮,LINGO 就会把输入的值指定给 inflation_rate,然后继续 求解模型
<<向上翻页向下翻页>>
©2008-现在 cucdc.com 高等教育资讯网 版权所有