函數 > 讀取與寫入檔案 > CSV 數據檔
CSV 數據檔
下列兩個函數可用於讀取或寫入逗號分隔值 (CSV) 的數據檔:
READCSV("file") - 傳回含有以逗號分隔 file 數據值的陣列。
WRITECSV("file", M, [rows, [cols, ["decsymb"]]]) - 將陣列 M 寫入以逗號分隔值數據檔 file
請記住,為了進行運算,PTC Mathcad 工作表中的運算式必須是計算的指派或請求,如下所示:
引數
file 是含有檔案名稱的字串,或含有完整路徑名稱與檔案名稱的字串。非絕對路徑名稱是目前工作目錄的相對路徑名稱。
M 是欲寫入指定檔案的值矩陣。
rows (選用) 是指定要寫入之矩陣 M 第一列的純量,或指定要寫入之矩陣 M 列 (含) 值域的雙元素向量。若省略此引數,WRITECSV 會將矩陣的每一列寫入檔案。
cols (選用) 是指定要寫入之矩陣 M 第一欄的純量,或指定要寫入之矩陣 M 欄 (含) 值域的雙元素向量。若省略此引數,WRITECSV 會將矩陣的每一欄寫入檔案。
decsymb (選用) 是要使用的小數符號。您可以指定 "," (逗號) 或 "." (小數點).預設值為 "." (小數點).
其他資訊
rowscols 都是以 1 開始的索引。
ORIGIN 不會影響 READCSV 行為。
您僅可省略上一個引數及更早之前引數中的選用引數。例如,在 WRITECSV 中,您無法省略 rows 列並指定 colsdecsymb。若省略 rowscols 的值會用作列。
這是否有幫助?