目录
问题描述
使用MATLAB Simulink Desktop Real-Time模式进行实时仿真,搭建好模型,配置好仿真时间、步长后,点击“运行”后,报错。
该问题常见于新安装MATLAB后首次使用实时仿真。
其中,在Connected IO模式下,使用了Simulink Desktop Real-Time/Real-Time Synchronization模块。如图。
simulink运行后报错如下:
'yourslxfilename/Real-Time Synchronization' 中的 S-Function 'sldrtsync' 报告错误:
Incorrect kernel version.
错误原因
未安装适合的内核版本。
Troubleshoot sldrtext Incorrect Version Error - MATLAB & Simulink - MathWorks 中国
解决方法
安装Simulink Desktop Real-Time kernel,在matlab命令行窗口输入
sldrtkernel -setup