Scilab Home page | Wiki | Bug tracker | Forge | Mailing list archives | ATOMS | File exchange
Please login or create an account
Change language to: English - Français - Português -

Please note that the recommended version of Scilab is 6.0.1. This page might be outdated.
See the recommended documentation of this function

Scilab help >> Spreadsheet > write_csv

write_csv

カンマ区切り形式でファイルに書き込む

呼び出し手順

write_csv(M, filename [,sep, dec])

パラメータ

filename

文字列. ファイルパス.

M

文字列の行列.

sep

列セパレータ記号, デフォルトはタブ文字: ascii(9)

dec

小数点記号 '.' または ','. デフォルトは ','

説明

write_csv(M, filename) は,行列Mを filenameにカンマ区切り形式で書き込みます. filename入力は文字列です .

ファイル 'filename' がすでに存在する場合, 上書きされます.

// 行列をCSVファイル形式で保存
A = [1:10] * 0.1;
write_csv(A, TMPDIR + '/datas.csv');

// テキストとして読み込む
mgetl(TMPDIR + '/datas.csv')

r = read_csv(TMPDIR + '/datas.csv',ascii(9));
r = strsubst(r,',','.');
evstr(r)

A = [1:10] * 0.1; 
write_csv(A', TMPDIR+'/foo.csv', ' ', '.');
mgetl(TMPDIR+'/foo.csv')

参照

  • read_csv — カンマ区切り形式のファイルを読み込む
  • evstr — 式の評価
  • mgetl — アスキーファイルから行を読み込む
  • format — 数値の印字および表示形式

作者

Allan CORNET
Scilab Enterprises
Copyright (c) 2011-2017 (Scilab Enterprises)
Copyright (c) 1989-2012 (INRIA)
Copyright (c) 1989-2007 (ENPC)
with contributors
Last updated:
Thu Mar 03 11:01:00 CET 2011