Scilab xcosでアスキーファイルを読み込む

 私の仕事は現象をデータレコーダに収録して分析を行うので、xcosで使うにはデータのファイルを読み込まないと話にならない。単にファイルを開いてグラフに描かせるのが以下のブロック。こんな単純なブロックで躓いたのがやはりファイルを読み込むところで、csvのようなカンマ区切りでは駄目で、カラムを指定して読む。時間軸のデータを指定し、描かせたいデータのカラムを指定し、ファイル名を入れ、フォーマットを指定し、バッファサイズを入れる。ファイル名はScilabディレクトリを指定していなければフルパスを入れる。試していないがScilabで指定して変数で行ってもいけると思う。フォーマットはFortranの書式らしい。3は時間軸を含めたデータ列数、e20.1でカラム20の少数3桁、1xで1つ空白、らしい。今時カラムなんて止めて欲しい。バッファサイズは取り敢えずサンプリング周波数分の点数を入れた。

 Cal信号を入力した様子。