lingo中如何导入一个矩阵形式的数据

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了lingo中如何导入一个矩阵形式的数据相关的知识,希望对你有一定的参考价值。

例如
q=1,2,1,7
3,6,1,6
8,0,1,8
7,0,5,4
9,3,9,10
10,7,8,9;
w=80,90,90,85,
88,88,88,80
86,75,89,89
89,82,81,87
81,75,83,88
82,82,90,90;
这种在表格中不连续的数据 谢谢呢

参考技术A 教你个导入方法:
model:
sets:
var1/1..6/;
var2/1..4/;
link(var1,var2):q,w;
endsets
data:
q=1 2 1 7
3 6 1 6
8 0 1 8
7 0 5 4
9 3 9 10
10 7 8 9;
w=80 90 90 85
88 88 88 80
86 75 89 89
89 82 81 87
81 75 83 88
82 82 90 90;
enddata
end
参考技术B 什么叫不连续的 没看出任何地方不连续

lingo里面有派生集 你可以自己看看教程追问

就是把这张表格中的数据导入lingo  具体程序在这 就是不知道怎么将数据导入进去 


追答

你都写出来了还导进去干什么 直接写上就行了

没有好办法导入 只能这样

本回答被提问者和网友采纳

如何在lingo中输入一个大矩阵

如题,请问model框内如何输入34*34的矩阵

参考技术A 数据量过大,可以利用@ole函数将数据导入lingo,具体操作可找书看看。本回答被提问者采纳 参考技术B 可以输入啊 跟小的没区别 一般比较好的数据来源直接复制进去就行了
比如在data里面可以写
x=1 2 3
4 5 6
7 8 9;

以上是关于lingo中如何导入一个矩阵形式的数据的主要内容,如果未能解决你的问题,请参考以下文章

lingo中excel表中数据导入为矩阵

如何在lingo中输入一个大矩阵

lingo的最短路径问题,怎么直接从excel文件导入矩阵

如何在lingo中快速输入一个矩阵

请问lingo中输入矩阵的标准格式是啥?

如何将EXCEL里的大量数据导入并转化成MATLAB中的矩阵