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

修改代码后运行结果

相关推荐
Evand J16 小时前
【MATLAB例程,车联网8】MPC网联车辆节能跟驰控制:速度跟踪、间距约束与能耗优化。附MATLAB完整代码的下载链接
开发语言·matlab·车联网·调度·mpc·节能·车辆控制
阿 才20 小时前
Matlab(Simulink)使用详解
运维·网络·matlab
Evand J1 天前
【MATLAB例程,车联网12】基于模型预测控制(MPC)的网联车辆交叉口生态驾驶动态优化仿真分析。附完整代码的下载链接
物联网·matlab·车联网·mpc·模型预测控制·车辆·网联车辆
民乐团扒谱机1 天前
【微实验】线性代数之——奇异值分解 SVD:穿透数据迷雾的“X光机”,附 MATLAB 全流程仿真
线性代数·算法·matlab
majorArcs2 天前
MATLAB 绘制论文级双重饼图:2024 高教社杯 C 题实战
matlab
Evand J4 天前
【MATLAB例程,车联网7】CACC网联车辆协同控制:ACC对比、V2X时延丢包与队列稳定性,附例程下载链接
开发语言·matlab·车联网
kaixin_啊啊4 天前
香精近红外总体步骤概览
人工智能·matlab·近红外
Evand J4 天前
【MATLAB例程,PDR11】二维平面下的PDR(行人航位推算)步态检测与EKF融合定位,附代码的下载链接
开发语言·matlab·平面·pdr·行人导航·步态检测
matlab代码4 天前
基于matlab肤色人脸标记检测系统 GUI界面【源码53期】
开发语言·matlab·人脸标记
EW Frontier4 天前
【雷达信号处理】5 个阵元追平 16 个阵元:稀疏阵列 STAP 的实测报告【附python+matlab代码】
python·matlab·信号处理·雷达·mimo·稀疏阵列·stap