GUI_Syre报错问题解决

GUI_Syre报错问题解决

问题描述

  1. MATLAB控制台运行GUI_Syre.mlapp会弹出以下信息:
txt 复制代码
错误使用 datetime (第 261 行)
无法识别 '21-Nov-2024' 的日期/时间格式。您可以使用 'InputFormat' 参数指定格式。如果日期/时间文本包含的日
期、月份或时区名称所采用的语言不同于 'zh_CN' 区域设置,则可能无法识别这些名称。您可以使用 'Locale' 参数指定不同
的区域设置。

出错 GUI_Syre/GUI_Syre_OpeningFcn (第 631 行)
            vMatlabDate = datetime(tmp.Date);
                          ^^^^^^^^^^^^^^^^^^
出错 GUI_Syre>@(app)GUI_Syre_OpeningFcn(app,varargin{:}) (第 9629 行)
                runStartupFcn(app, @(app)GUI_Syre_OpeningFcn(app, varargin{:}))
                                         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
出错 matlab.apps.AppBase/runStartupFcn (第 60 行)
            ams.runStartupFcn(app, startfcn);
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
出错 GUI_Syre (第 9629 行)
                runStartupFcn(app, @(app)GUI_Syre_OpeningFcn(app, varargin{:}))
                

出错截图

查找到错误代码

代码截图

代码解读


修改代码

matlab 复制代码
tmp = ver('matlab');
vMatlab = eval(tmp.Version);
vMatlabDate = datetime(tmp.Date, 'Locale', 'en_US');
if vMatlabDate>=datetime('18-Jul-2019', 'Locale', 'en_US')
    app.AxisGeometry.Interactions = [dataTipInteraction];
    app.AxisLogo.Interactions = [];
    app.AxisLogoMCAD.Interactions = [];
    set(app.AxisGeometry.Toolbar,'Visible','on')
    set(app.AxisLogo.Toolbar,'Visible','off')
    set(app.AxisLogoMCAD.Toolbar,'Visible','off')
end

if vMatlabDate>=datetime('14-May-2021', 'Locale', 'en_US')
    app.figure1.Icon = 'icon.png';
end

修改代码后运行结果

相关推荐
feifeigo1234 天前
matlab画图工具
开发语言·matlab
Gofarlic_oms14 天前
避免Kisssoft高级分析模块过度采购的科学评估方法
大数据·linux·运维·人工智能·matlab
rit84324994 天前
全变分正则化图像去噪的MATLAB实现
开发语言·matlab
Evand J4 天前
通过matlab实现机器学习的小项目示例(鸢尾花分类)
机器学习·支持向量机·matlab
bu_shuo4 天前
MATLAB命令行窗口中的字体放大操作
matlab·命令行
micro_xx4 天前
Matlab 有限元分析三维悬臂梁变形
前端·数据库·matlab
Matlab程序设计与单片机4 天前
【变压器故障诊断分类与预测(DGA原始数据)】基于标准Elman神经网络
matlab·elman神经网络·变压器故障诊断与分类预测
Evand J4 天前
【课题推荐】深度学习驱动的交通流量预测系统(基于LSTM的交通流量预测系统),MATLAB实现
人工智能·深度学习·matlab·课题简介
晞子的技术札记4 天前
单相Heric并网逆变器工作原理及MATLAB仿真测试
开发语言·matlab
Matlab程序设计与单片机4 天前
【变压器故障诊断分类与预测(三比值法)】基于标准GRNN神经网络
matlab·grnn神经网络·变压器故障诊断与分类·三比值法