第六章 数学规划模型实例.ppt

数学规划模型实例 一、lingo中的输入输出函数 @text函数 该函数被用在数据部分,用来将所需的数据输出至文本文件中。 其语法为: @text(filename) 这里filename是文件名,可以采用相对路径和绝对路径两种表示方式。如果忽略filename,那么数据就被输出到标准输出设备(大多数情形都是屏幕)。 @text函数仅能出现在模型数据部分的一条语句的左边。 @file函数 该函数用从外部文件中输入数据,可以放在模型中任何地方。 语法格式为@file(filename) 这里filename是文件名,可以采用相对路径和绝对路径两种表示方式。 执行一次 @file输入 1个记录,记录之间的分隔符为 ~。 @table函数 该函数以表格形式输出数据,只能在数据段(DATA)中使用。 * 例6.1(职员时序安排模型) 一项工作一周7天都需要有人(比如护士工作),每天(周一至周日)所需的最少职员数为20、16、13、16、19、14和12,并要求每个职员一周连续工作5天, 试求每周所需最少职员数,并给出安排。 注意这里我们考虑稳定后的情况。 决策变量:xi第周i天开始上班的人数; 目标函数: * 周一至周日所需的最少人数:20,16,13,16,19,14,12 目标函数: xi为整数 sets: day/mon..sun/:x,d; end

文档评论(0)

1亿VIP精品文档

相关文档