visionjerry 2023-05-11 17:09 采纳率: 0%
浏览 13
已结题

simulink代数环解答

img


有没有厉害的同学帮忙解答一下图中的simulink模型是怎么做到正常运行这样一个复杂的迭代求解模型的,用了什么模块?我尝试建立一个跟这个外表一样的simulink模型,但不是积分器不收敛就是存在代数环报错,或者是运行结果不正确。。

  • 写回答

1条回答 默认 最新

  • CSDN-Ada助手 CSDN-AI 官方账号 2023-05-11 21:27
    关注
    • 你可以参考下这个问题的回答, 看看是否对你有帮助, 链接: https://ask.csdn.net/questions/7490584
    • 这篇博客你也可以参考下:Simulink模型中行数据管理以及建立数据字典的方法
    • 除此之外, 这篇博客: Simulink代码生成:数据字典的建立、关联模型中的 4 建立和关联Simulink数据字典文件 部分也许能够解决你的问题, 你可以仔细阅读以下内容或跳转源博客中阅读:
    • 1.打开模型上方工具栏的Model Explorer
      在这里插入图片描述
      2.File–>New–>Data Dictionary建立一个数据字典,将其命名为demo.sldd,保存在Sminulink文件同一个路径下。
      在这里插入图片描述
      在这里插入图片描述
      3.选中demo下的Design Data,点击上方的Add Matlab Variable,这时中间的数据字典展示栏会显示一个默认的名为“Var”的常量对象。
      在这里插入图片描述
      4.将它的Name修改为Gain_Const,Value改为2.
      在这里插入图片描述
      5.右键demo–>Save Changes
      在这里插入图片描述
      至此,数据字典文件创建完成,一个常数对象添加到数据字典中。接下来就要把数据字典和模型相关联起来。
      1.打开Simulink模型–>Model Properties–>Link to Data Dictionary
      在这里插入图片描述
      2.在弹出的窗口中选中Data Dictionary–>点击Browse…–>在弹出的路径中选中刚刚建立的demo.sldd
      在这里插入图片描述
      3.点击Apply,这时会出现一个询问窗口,问我们要不要同时关联Matlab工作空间的数据对象。如果勾上了,就不会同时关联Matlab工作空间的数据对象,取消勾选则会同时关联。
      在这里插入图片描述
      这里博主比较喜欢同时关联,因为可以方便用工作空间中的东西调试模型。不过如果工作空间和demo.sldd中有着同名对象,仿真模型则会报出冲突的错误。

      4.这里就关联好sldd文件了,模型上面会出现一行关联成功的提示。
      在这里插入图片描述
      至此,关联数据字典也就完成了,接下来可以仿真模型或者生成代码。
      在这里插入图片描述

    • 以下回答由chatgpt基于相关博客总结生成:

      很抱歉,您的问题描述过于笼统,无法给出具体的解决方案。请您提供更具体的信息,比如simulink模型的具体内容和遇到的问题,以及期望和需求是什么,这样才能更好地帮助您优化问题。感谢理解。

    评论

报告相同问题?

问题事件

  • 已结题 (查看结题原因) 6月5日
  • 创建了问题 5月11日

悬赏问题

  • ¥20 Wpf Datarid单元格闪烁效果的实现
  • ¥15 图像分割、图像边缘提取
  • ¥15 sqlserver执行存储过程报错
  • ¥100 nuxt、uniapp、ruoyi-vue 相关发布问题
  • ¥15 浮窗和全屏应用同时存在,全屏应用输入法无法弹出
  • ¥100 matlab2009 32位一直初始化
  • ¥15 Expected type 'str | PathLike[str]…… bytes' instead
  • ¥15 三极管电路求解,已知电阻电压和三级关放大倍数
  • ¥15 ADS时域 连续相位观察方法
  • ¥15 Opencv配置出错