ファイル書き出し時のエラー
14 vues (au cours des 30 derniers jours)
Afficher commentaires plus anciens
% 元のファイルのパス
input_file_path = '/MATLAB Drive/Exp2321/1215_csv/v00014.csv';
% データを読み込む
data = readmatrix(input_file_path);
% データの6列目を小数点以下3桁で切り、欠損値をゼロで埋める
data(:, 6) = round(data(:, 6), 3, 'significant');
data(isnan(data(:, 6)), 6) = 0;
% 新しいファイルにデータを書き出す
output_directory = '/MATLAB Drive/';
output_file_name = '1215.txt';
output_file_path = fullfile(output_directory, output_file_name);
% ディレクトリが存在しない場合は作成する
if ~isfolder(output_directory)
mkdir(output_directory);
end
% 加工したデータを新しいCSVファイルとして保存する
writematrix(data, output_file_path);
このようなコードを実行したところ次のようなエラーが発生しました。
次を使用中のエラー: writematrix
ファイルが見つかりません。ファイルが存在し、パスが有効であることを確認してください。
エラー: zerofill (行 22)
writematrix(data, output_file_path);
このとき1215.txtは出力されてはいましたが、ファイルを開こうとすると
ファイルが見つかりませんとのエラーメッセージが出ました。
問題なくファイルが出力されるためにはどのようにすればよろしいのでしょうか?
お手数ではございますがよろしくお願いいたします。
1 commentaire
Réponses (0)
Voir également
Catégories
En savoir plus sur 標準ファイル形式 dans Help Center et File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!