§2.3 输出转向命令 DIVE (DIVERT)1.命令功能:将屏幕输出的信息转到指定的磁盘文件中去。
2.命令格式:
:DIVE[文件名.扩展名]<CR>
其中文件名(扩展名)是用户给定的用来存放屏幕输出信息的磁盘文件名。
3.命令使用:
DIVE命令执行以后,一切屏幕输出信息都将转到指定的磁盘文件中去,大多数输出信息都将不再在屏幕上显示,但一些重要的揭示信息仍将在屏幕上显示,请看下面的操作:
:MAX 2X1+3X2
MAX>ST
MAX>X1+2X2<12
MAX>2X1+4X2<18
END
:DIVE SOLU.DAT
:LOOK ALL
:GO
LP OPTIMUM FOUND AT STEP 2
OBJECTIVE FUNCTION VALUE
1)18.0000000
DORANGE(SENSITIVITY) ANALYSIS ? GO>N
:QUIT
C>
如果继续操作,由于这些操作在DIVE命令执行之后实施,原来应该在屏幕上显示的信息都将转到磁盘文件SOLU.DAT中去。
现在,如果我们在操作系统下用操作系统文件显示命令TYPE来显示磁盘文件SOLU.DAT的内容,将会看到:
C>TYPESOLU.DAT
MAX 2 X1 + 3 X2 SUBJECT TO
2) X1 + 2 X2 <= 12 3) 2 X1 + 4 X2 <= 18 END
LP OPTIMUM FOUND AT STEP 2
OBJECTIVE FUNCTION VALUE
1)18.0000000
VARIABLE VALUE REDUCED COST X1 9.000000 .000000 X2 .000000 1.000000
ROW SLACK DUAL PRICES 2) 3.000000 .000000 3) .000000 1.000000
NO.ITERATIONS= 2
:
由于命令DIVE生成的磁盘文件是以ASCⅡ码存放的,因此所生成的文件是可以显示的,可以用各种文本编辑程序(如DOS编辑命令EDIT,Windows中的Notepat等)编辑修改。
这样,我们已经可以对一个模型进行输入(包括键盘输入和读取磁盘文件)、显示、运行、模型存盘、运行结果存盘等基本操作了。
|