web-dev-qa-db-ja.com

Octaveへの.csvファイルの呼び出し

3つの列(時間、力、高さ)のデータを含む.csvファイルを出力するC++で書かれたコードがあります。 Octaveを使用してデータをプロットしたい、またはC++ファイルでオクターブ関数プロットを使用したい(これは可能であることは承知していますが、必ずしもこのようにする必要はありません)。

今私は単純な.mファイルを持っています:

filename = linear_wave_loading.csv;
M = csvread(filename);

このファイルをオクターブにする練習をするだけで(後で試してみます)このエラーが発生します。

error: dlmread: error parsing range

.csvファイルをオクターブにロードする正しい方法は何ですか?

編集:私の.csvファイルの最初の数行はここにあります

Wavelength= 88.7927 m
Time    Height  Force(KN/m)
0   -20 70668.2
0   -19 65875
0   -18 61411.9
0   -17 57256.4

よろしくお願いします。

10
user3460758

.csvファイル名を文字列として保存しない。試してください:

filename = 'linear_wave_loading.csv';
1
FrozenMonkey