実現したいこと
Matlabのバージョン
Matlab2022a
必要なtoolbox
なし
ダウンロードURL
【ダウンロードリンク】
※上記プログラムの利用で生じたトラブルは一切の責任を負いかねます。
実行方法
「Main_output_csv.m」を実行
mファイルソースコード
%% 初期化clc % コマンドウィンドウの初期化clear % ワークスペースの初期化close all % グラフを全部閉じる%% データ生成data = rand(10,2); % テストデータEffectiveDigit = 3; % 有効桁数(保存データ)%% 保存フォルダ情報folder_name = ['FolderName'];file_name = 'FileName';save_file_pass = [folder_name, '/', file_name, '.csv'];mkdir(folder_name); % 保存フォルダ作成%% csvファイルへの書出str = {'% data1','data2'}; % csvファイルの1行目に記載する文字列(セル配列)%ヘッダーの書き出し[rows,cols] = size(str); % 文字列のサイズ抽出% ----- コメント書き込み -----for i = 1:rowsfprintf(fid, '%s,', str{i,1:end-1});% 文字列の書き出しfprintf(fid, '%s\n', str{i,end}); % 行末の文字列は、改行を含めて出力end% ----- 数値書き込み -----dlmwrite(save_file_pass,data,'precision',EffectiveDigit,'-append') % 数値データを末尾に追加fclose(fid); % ファイルクローズ
出力結果
上記の結果は下記のフォルダ「FolderName」に出力される。