SAS中文论坛
标题:
简单线性规划问题SAS编程之二
[打印本页]
作者:
shiyiming
时间:
2010-10-22 13:32
标题:
简单线性规划问题SAS编程之二
From sxlion's blog on saslist
钢管长度定制问题: 假设实际生产需要303mm,251mm,202mm,151mm,107mm的钢管各100根【理论上需要一根(303+251+202+151+107)*100=101400的长钢管,这样才不会多余的边角料浪费,实际上这么长的一根钢管供货商是不便于提供的】。现供货商只能提供长度相同且长度范围为1300mm至1650mm的钢管,请问需要向订货商定制多少根和长度为多少的钢管才能保证浪费最少(即边角料的总长度最小)? 引用:http://www.mysas.net/forum/viewtopic.php?f=4&t=4768&start=10 ID:tianlai888 ps:原文中的表达不够清晰,且10根算起来不过瘾,故修改。 代码: options nomprint; data ex;input _type_$ _rhs_;cards;ge 100ge 100ge 100ge 100ge 100min . upperbd .integer .;run;%macro sxl(out=out); proc sql;create table &out. ( numm num format = 12. label = ‘number’, i num format = 12. label = ‘length’ ); quit; %do i = 1300 %to 1650; data _aa (keep=c [...]
欢迎光临 SAS中文论坛 (https://mysas.net/forum/)
Powered by Discuz! X3.2