- Get the list of month subfolders.
- Loop through month subfolders.
- Create new folder for current month in loop to save plots.
- Load data for current month, then current day and then loop for every hour and plot the data.
- Save the plot as PNG file with the particular hour name using imwrite.
Creating folder and saving file using imwrite
4 ビュー (過去 30 日間)
古いコメントを表示
I have a parent (year) folder. Inside the parent folder are subfolders (months) with the number of .csv files equal to the days of the month. I have imported the data to matlab as a table. The table has freuency values for each minute of the day for the entire 24 hours. I have plotted the data for each hour. I now want to make a folder for each month to save the graphs using imwrite.
How do I proceed?
0 件のコメント
回答 (1 件)
Ronit
2023 年 6 月 16 日
To proceed, you can use Matlab's built-in mkdir function to create a new folder for each month. You can then loop through each month folder and save the plots using the imwrite function.
Follow the steps:-
The directory structure should look like this:-
ParentFolder/
|____Month1/
| |____01/
| | |____data.csv
| |____ ...
| |____31/
| | |____data.csv
| |____Plots/ <-- New subfolder to save plots
|____ ...
|____MonthN/
|____ ...
0 件のコメント
参考
カテゴリ
Help Center および File Exchange で Bar Plots についてさらに検索
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!