そのため、かなり大きなcsvファイルを解析して少数のデータポイントを取り除くように設計されたファイルがあります。ファイル内の 3 つの値 (400,000 以上のうち) を以下に示します。
Vehicle_ID Frame_ID Tot_Frames Epoch_ms Local_X
2 29 1707 1163033200 8.695
2 30 1707 1163033300 7.957
2 31 1707 1163033400 7.335
私がここでやろうとしているのは、このように以前にフィルター処理されたデータ ポイントを取得し、csvwrite を使用して別の csv ファイルにプラグインすることです。ただし、csvread は Epoch_ms を倍精度でのみ取り込み、値を 1.1630e+09 として格納します。これは、MATLAB 操作で使用する数値の元の値を維持するため、読み取りには十分です。
ただし、csvwrite の間、その精度は失われ、各データ ポイントは 1.1630e9 として書き込まれます。
csvwrite で数値をより正確に処理するにはどうすればよいですか?