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
よろしくお願いします。
.csvファイル名を文字列として保存しない。試してください:
filename = 'linear_wave_loading.csv';