1함수simple_cutstock(varargin)
5wsInfo = 메가 슬롯control.WorkspaceInfo();
6wsInfo.systemDirectory = varargin1;
7ws = 메가 슬롯control.Workspace(wsInfo);
9ws = 메가 슬롯control.Workspace();
12cs = CutstockModel(ws);
15d = 컨테이너.맵(
'i1',
'i2',
'i3',
'i4'}, {97, 610, 395, 211});
16w = 컨테이너.맵(
'i1',
'i2',
'i3',
'i4'}, {45, 36, 31, 14});
20cs.widths.addRecord(키1);
21rec = cs.demand.addRecord(키1);
25rec = cs.width.addRecord(키1);
28rec = cs.raw_width.addRecord();
31cs.opt.setAllModelTypes(
'복합체');
32cs.run(메가 슬롯control.PrintStream());
34 forpr = cs.pat_rep.records;
35fprintf(
"%s, 패턴 %s: %g\n", pr1.keys:, pr1.value);