在某些情況下,將其他
文件的內(nèi)容鏈接到包含 include 命令的腳本文件是方便的。這簡單地意味著在執(zhí)行腳本時,一些其他文件的內(nèi)容將被在使用include 命令的位置讀取。
McbbEs=) 例如:
WFmW[< g include“test.dat”
w}97`.Kt!n 如果找不到該文件且未給出文件路徑,那么
軟件也將在當前腳本(或 include 文件),以及在“Options”菜單中指定的搜索路徑中搜索。
?oV|.LM:W 它也允許在括號中使用計算文件名。例如:
^@Qc!(P input "Number of the data set?", j, check 1 <= j <= 10
8h=K S include ("Data set " + str(j))
A^|~>9 這里有一個編輯 include 文件的快速方法:移動光標到文件名(命令之后),按住鼠標右鍵,并選擇“Open file at cursor”。這將打開一個新的文件編輯窗口。
#Hl?R5 你也可以傳遞字符串表達式來執(zhí)行,而不是文件:
05jjLM'e include string s$
bx-:aC)]2 最后選項允許你執(zhí)行僅在運行時生成的腳本代碼(例如:用戶輸入或通過計算)。(相反,你可以將代碼保存到一個文件中,然后包括。該腳本代碼還可以包含多行,在它們之間用回車符(char(13))連接。
Aeq^s include 命令的一些可能應用:
- 你可以在一個 include 文件對變量和函數(shù)做一些基本定義,例如:物理常數(shù),你可以在不同的腳本中使用。
- 你可以使用不同的包含數(shù)字數(shù)據(jù)的include文件,這些文件被鏈接到同一個主腳本,通過在 include 命令中更改文件名。
- 你可讓用戶以字符串形式(例如以自定義形式)輸入表達式,然后將該表達式賦給用戶定義的函數(shù):
~?iQnQYI include string“f(x):=”+expr$
@'Pay)P S*7