MATLAB 数据/fig图 自动保存并自动 添加时间戳后后缀

文章目录

数据保存

示例代码如下

matlab 复制代码
% 获取当前日期和时间
currentDateTime = datetime('now', 'Format', 'yyyyMMdd');
dateTimeStr = datestr(currentDateTime);
% 替换破折号和冒号为下划线
dateTimeStr = strrep(dateTimeStr, {':'}, '_');
dateTimeStr = cell2mat(dateTimeStr);

% 保存天线位置数据,并添加日期时间后缀
save(['antenna_positions_' dateTimeStr '.mat'], 'x_positions', 'y_positions', 'rx', 'ry');

% 保存目标速率随迭代次数变化的数据,并添加日期时间后缀
save(['target_rate_iterations_' dateTimeStr '.mat'], 'MaxIter', 'R_iter');

% 保存适应度随迭代次数变化的数据,并添加日期时间后缀
save(['fitness_iterations_' dateTimeStr '.mat'], 'MaxIter', 'Fitness_iter');

关键在于,先把datatime类型的数据转化为cell类型的数据,再把cell类型的数据转化为char类型的数据。

fig图保存

matlab 复制代码
saveas(gcf, ['target_rate_iterations_' dateTimeStr ]);

使用 saveas 函数将当前图形窗口(由 gcf 返回)保存为 .fig 文件。

相关推荐
随风飘摇的土木狗4 小时前
【MATLAB第114期】基于MATLAB的SHAP可解释神经网络分类模型(敏感性分析方法)
神经网络·matlab·分类·全局敏感性分析·gsa·敏感性分析·shap
小宁学技术7 小时前
MATLAB在工程领域的实际应用案例
开发语言·matlab·matlab实际应用案例·matlab应用案例·matlab 实际应用案例
zew10409945881 天前
MATLAB实现电池剩余放电时间预测【电子信息专业】
开发语言·matlab·课设·电池剩余放电时间预测
可编程芯片开发2 天前
基于时空相关性的风电功率预测模型matlab建模与仿真
matlab·时空相关性·风电功率预测模型
weixin_428498492 天前
使用MATIO库读取Matlab结构体(struct)数据的示例程序
matlab
阿昆的科研日常2 天前
Matlab进阶绘图第74期-带填充纹理的单组柱状图
开发语言·matlab·可视化·论文插图
tianyukun02232 天前
MATLAB学习笔记(二) 控制工程会用到的
笔记·学习·matlab
IT猿手3 天前
基于CNN-BiLSTM的深度Q网络(Deep Q-Network,DQN)求解移动机器人路径规划,MATLAB代码
网络·matlab·cnn
机器学习之心3 天前
多输入多输出 | Matlab实现BO-GRU贝叶斯优化门控循环单元多输入多输出预测
matlab·bo-gru·贝叶斯优化门控循环单元·多输入多输出预测
硬件大脑3 天前
MATLAB如何打印一个桃心形状
matlab