Lingo计算结果写入到excel中 |
您所在的位置:网站首页 › lingo如何引用excel › Lingo计算结果写入到excel中 |
在用lingo做目标优化时,当决策变量数量众多,手动保存这些变量的结果是一个十分费时费力的过程,lingo提供了一个函数@ole可以帮我们将变量值保存到excel的指定位置。使用方法, 这里我们需要保存一个决策变量x,是一个长度为5的数组。 创建一个excel文件,选中需要保存的位置(注意单元格数一定要跟变量长度相同) 右键选择定义名称(A) 在名称中任意填入你想填入的,这里我就填xValue了 在lingo程序中写入代码:data: @ole('C:\Users\Eumenides\Desktop\Q.xlsx','xValue')=x; enddata @ole函数中第一个参数是excel表格的位置,第二个参数是excel表格中区域的名称,x是我们需要保存的变量。 注意:@ole函数要写在lingo程序的data区域。运行程序,结果中变量的值就会被保存在excel表格中,比较神奇的地方是:程序写入excel表格时竟然不需要提前关闭它^_^ |
今日新闻 |
点击排行 |
|
推荐新闻 |
图片新闻 |
|
专题文章 |
CopyRight 2018-2019 实验室设备网 版权所有 win10的实时保护怎么永久关闭 |