qq_42625379 2023-10-23 23:54 采纳率: 0%
浏览 20
已结题

simulink level_2 s-function(c++实现),Level-2 MATLAB S-function 'risk202310232330' does not exist.

在simulink level_2 s-function 用c++编译。
cpp文件路径没有问题(模型和cpp文件,包括编译后的mex文件都在一个文件夹中),level_2 s-function命名也没有问题

img

img

但运行过程中就是报错:
Level-2 MATLAB S-function 'risk202310232330' does not exist.

有没有巨佬解答一下的。

  • 写回答

16条回答 默认 最新

  • 专家-赤兔[在线] 全栈领域优质创作者 2023-10-24 02:01
    关注
    获得0.60元问题酬金

    既然你说文件路径和文件扩展名都没有问题,那检查编译和加载S-function文件是否有报错呢?包括警告和生成的mex文件是否正确。可以尝试删除现有的mex文件并重新编译S-function文件,同时重新启动MATLAB和Simulink以清除可能的缓存或预编译文件。如果问题仍存在,需要检查编译S-function文件的环境设置是否正确配置了所有必需的库和路径。

    评论

报告相同问题?

问题事件

  • 系统已结题 10月31日
  • 创建了问题 10月23日

悬赏问题

  • ¥150 HDMI分路器LT86102 的输出在890MHz频点处EMC超标8DB
  • ¥36 如何安全的迁移用户C盘用户文件(戴尔电脑)
  • ¥15 druid(相关搜索:数据库|防火墙)
  • ¥15 大一python作业
  • ¥15 preLaunchTask"C/C++: aarch64- apple-darwin22-g++-14 生成活动 文件”已终止,退出代码为-1。
  • ¥60 如何鉴定微信小程序数据被篡改过
  • ¥18 关于#贝叶斯概率#的问题:这篇文章中利用em算法求出了对数似然值作为概率表参数,然后进行概率表计算,这个概率表是怎样计算的呀
  • ¥20 C#上传XML格式数据
  • ¥15 elementui上传结合oss接口断点续传,现在只差停止上传和继续上传,各大精英看下
  • ¥20 手机截图相片分辨率降低一半