首页 理论教育 I/O选项和SUBCASE段使用指南

I/O选项和SUBCASE段使用指南

时间:2023-11-21 理论教育 版权反馈
【摘要】:所有输入卡片每行最多80个字符,超过80个字符的部分将被忽略。Windows风格的以驱动器字符开头的路径仅当定义了环境变量DOS_DRIVE_#时可用。该规则对名称和标题不适用。GROUNDCHECK/WEIGHTCHECK/FLSPOUT/EIGVRETRIEVE/XYPLOT项每行允许超过10个字段,并且允许续行。整数项不能包含小数点或指数部分,并且必须在231<x<231 范围内,要求输入实数的字段可以输入整数代替,系统会自动转换为双精度的实数。除了标题和文件名外的任何字段超过8位的字符会被系统自动去掉,并且没有任何警告信息。

I/O选项和SUBCASE段使用指南

所有输入卡片每行最多80个字符,超过80个字符的部分将被忽略。

如果卡片信息中需要包含文件名信息(OUTFILE、RESTART、INCLUDE、LOADLIB、TMPDIR、EIGVNAME和ASSIGN),则该卡片每行最多可以有200个字符,或者文件名可以放在引号(英文输入法下的双引号或者硬撇号)内分布在多行。

文件名可以使用绝对路径或相对路径。反斜杠\或斜杠/都可作为路径的分隔符。Windows风格的以驱动器字符开头的路径(如D:/users/mbg/workarea)仅当定义了环境变量DOS_DRIVE_#时可用。环境变量的内容会替换掉文件名中路径的开头两个字符(如“D:”)。扩展后的文件名必须在200个字符以内。环境变量DOS_DRIVE_#也可以在配置文件中定义。

自由格式每行最多包括10个字段,自由格式的分隔符可以是以下任意一种:空格(“”),逗号(“,”),左括号(“(”),右括号(“)”),等号(=)。该规则对名称和标题(TITLE、SUBTITLE和LABEL)不适用。

P2G/K2GG/M2GG/B2GG项每行允许超过10个字段(80个字符以内)。

GROUNDCHECK/WEIGHTCHECK/FLSPOUT/EIGVRETRIEVE/XYPLOT项每行允许超过10个字段,并且允许续行。

$到行末的部分为注释。$也可以作为文件名的一部分,但是必须放在引号内(引号可以是英文的双引号或者硬撇号)。

以//或者#开头的行是注释行,空行也是注释行。

续行通过前一行最后一个字段中的逗号(“,”)识别。

数值必须以数字或者“+”/“-”开头。

整数项不能包含小数点或指数部分,并且必须在­231<x<231 范围内,要求输入实数的字段可以输入整数代替,系统会自动转换为双精度的实数。

除了标题和文件名外的任何字段超过8位的字符会被系统自动去掉,并且没有任何警告信息。除了用户定义的标签、标题和文件名外的所有字符串都不区分大小写。除了Windows系统外,文件名总是区分大小写。

在不至于混淆的情况下,较长的关键字可以使用前4个字符代替(缩写)。

例如,以下3行是等效的:(www.xing528.com)

DISPLACEMENT(form)=option

disp FORM option

displa,form,oPTIOn

下面是一个有多个续行的卡片:

XYPLOT,XYPEAK,VELO,PSDF/3(T2),

6(T2),8(T2),10(T2),

20(T2)

以下是一个被分割在多行的路径:

INCLUDE"path/

/split into multiple/lines

/filename.txt"

等价于:INCLUDE"path//split into multiple/lines/filename.txt"

注意到输入中的一些空格,特别是最后一个空格是文件名的一部分,最好避免在路径或文件名中使用空格。

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

我要反馈