Scilab ファイル操作

■ ファイル作成&書き込み(1行、テキストファイル)

  *作成するファイルはテキストファイル(.txt)とすること

【コード】


// 読み出しファイルのあるフォルダパス

TMP_F = "E:\Engineering\Scilab\MOD_DEMOD";


// ファイル生成&オープン

fp = mopen(TMP_F+'/test2.txt','wt');


// ファイル書き込み(1行)

mputl('test1',fp);


// ファイルクローズ

mclose(fp);


// ファイルオープン

fp2 = mopen(TMP_F+'/test2.txt','rt');


// ファイル読み込み(1行)

M_READ = mgetl(fp2);

mclose(fp2);


■ ファイル作成&書き込み(行列、テキストファイル)

  *作成するファイルはテキストファイル(.txt)とすること

【コード】


// 読み出しファイルのあるフォルダパス

TMP_F = "E:\Engineering\Scilab\MOD_DEMOD";


// 書き込みデータ生成

M = [1 2 3;4 5 6;7 8 9];


// ファイル生成&書き込み

filename = TMP_F + "/test1.txt";

fprintfMat(filename,M,'%5.2f');


// ファイル読み込み

M_READ = fscanfMat(filename);

0コメント

  • 1000 / 1000