摘要
Matlab平台对于运筹学中各种经典优化模型的实验教学具有重要作用,然而由于Matlab工具箱中函数的调用格式限制条件非常严格,从而导致将实验数据表示成Matlab所需矩阵形式时容易造成实验教学效率低下的情况。借助于YALMIP工具箱结合Matlab软件实现了运筹学实验教学中经典模型的求解,对线性规划、运输问题、背包问题、最短路问题等等结合具体例子说明了YALMIP语言的建模方法。利用YALMIP的统一建模语言,很容易对各种运筹学典型问题的模型加以实现,从而降低了利用软件解决模型问题的难度,同时也对解决运筹学实验中的其它问题有借鉴作用。
Matlab platform plays an important role in operations research experiment teaching for all kinds of classical optimization models. Since many functions within Matlab toolboxes have very strict format constraints,which result in the poor efficiency of experiment teaching when we represent experimental data into the matrix form of Matlab. Combining the YALMIP toolbox with Matlab can solve the classic models in operations research,such as linear programming,transportation problem,knapsack problem,the most short circuit problem,and so on. Concrete examples are given to illustrate the modeling method of YALMIP language. Using unified modeling language of YALMIP,it is easy to implement these classical optimization models of operations research. The method reduces the difficulty of solving the problem of models by software,and this toolbox can also be used to solve other problems in operations research experiment.
出处
《实验室研究与探索》
CAS
北大核心
2017年第8期274-278,共5页
Research and Exploration In Laboratory
基金
杭州电子科技大学"管理科学与工程"重点研究基地项目(ZD06-201601)