ZKX's LAB

谢金星 优化模型与lingo软件 数学建模一般用哪种软件比较好?MATLAB是否有局限性?

2021-04-26知识18

数学建模一般用哪种软件比较好?MATLAB是否有局限性? 看网上很多说MATLAB,但也有很多说MATLAB很局限 用lingo 什么之类的更好,谁能解答.

你好,有个关于用lingo软件做选课的优化问题想问您 如果要在程序中使用数组,就必须在该部分进行定义,否则可不需要该部分。(2)目标与约束:这部分定义了目标函数、约束条件等。一般要用到LINGO的内部函数,可在后面的具体应用中体会其功能与用法。求解优化问题时,该部分是必须的。(3)数据部分(DATA):这部分以“DATA:”开始,以“END DA TA”结束。其作用在于对集合的属性(数组)输入必要的数值。格式为:attribut=value_list。该部分主要是方便数据的输入。(4)初始化部分(INIT):这部分以“INIT:”开始,以“END INIT”结束。作用在于对集合的属性(数组)定义初值。格式为:attribute=value_list。由于非线性规划求解时,通常得到的是局部最优解,而局部最优解受输入的初值影响。通常可改变初值来得到不同的解,从而发现更好的解。编写LINGO程序要注意的几点:1.所有的语句除SETS、ENDSETS、DA TA、ENDDATA、INIT、ENDINIT和MODEL,END 之外必须以一个分号;结尾。2.L INGO求解非线性规划时已约定各变量非负。LINGO内部函数使用详解。LINGO建立优化模型时可以引用大量的内部函数,这些函数以“@”符号打头。(1)常用数学函数ABS(X)返回变量X的绝对数值。COS(X)返回X的余弦值,X的单位为弧度EXP。

Lingo建模的这个约束条件怎么写?学习LINGO应当首先有运筹学的基础。如果题主尚未学过运筹学,那么可以按照如下路线来学习,保证你学得非常快。1.学习线性:-lingo,约束。

#谢金星 优化模型与lingo软件

随机阅读

qrcode
访问手机版