0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

为Simulink模型添加注解的方式分享和介绍

MATLAB 来源:djl 2019-09-11 11:16 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

上周,我们通过下图中的Simulink 汽车模型介绍了为 Simulink 模型添加注解的五种方式(点击阅读)其中的三种,本文将继续演示余下的注解方法:

向模型层添加备注

为总线、信号和参数添加注解

为Simulink模型添加注解的方式分享和介绍

向模型层添加备注

随着模型越来越大,层次结构中也添加了越来越多的层,这使得研发人员很难掌握整体情况。可以使用视图标签、备注和 DocBlock 对模型的各个层进行注解。

对部分模型打视图标签书签,您可以使用它们直接导航到模型的特定部分,并提供特定视图的详细信息或注释。要创建视图标签,可从想要捕获的模型部分的选项板中选择 Viewmark This View(标注此视图)按钮。单击 Viewmarks(视图标签)按钮,查看并向您的视图标签添加描述或注释(图 7)。

为Simulink模型添加注解的方式分享和介绍

图7. 模型视图标签的详细特定视图。

要将备注添加到模型层次结构中的任何层,首先需要创建一个备注文件。备注可以包括图像和链接,以及URL。如果模型已经有了与之关联的备注,则在层次结构中导航时,Notes(备注)窗格将显示当前层的内容(图 8)。

为Simulink模型添加注解的方式分享和介绍

图 8. 用于详细说明模型层次结构中特定层的备注。

DocBlock 为您提供了另一种添加备注的方法。双击模块的某个实例,可创建一个包含该模块关联文本的临时文件,并在编辑器中打开该文件(图 9)。请注意,可以将 DocBlock 中的注释文本用作全局注释(该注释显示在从模型生成的代码中)。

为Simulink模型添加注解的方式分享和介绍

图9. 添加了注释的 DocBlock。

为总线、信号和参数添加注解

Simulink 模型通常依赖于存储在模型外部的变量和数据。例如,总线、信号和参数对象一般存储在基本工作空间中。您可以使用对象的Description属性详细说明对象的作用和功能。该功能可以通过编程实现:

>> myParam = Simulink.Parameter; myParam.Description = 'This is the parameter description';

也可以从相应的对话框中通过 Model Explorer(模型资源管理器)访问或双击对象来实现(图10)。

为Simulink模型添加注解的方式分享和介绍

图 10. 总线、信号和参数对象的 Description(描述)字段。

如果使用 Embedded Coder从模型生成代码,则可以将总线、信号和参数对象描述添加为生成代码中变量声明的注释(图11)。

为Simulink模型添加注解的方式分享和介绍

图 11. 将总线、参数和信号对象描述字段用作生成代码中的注释。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 数据
    +关注

    关注

    8

    文章

    7315

    浏览量

    93983
  • 信号
    +关注

    关注

    11

    文章

    2902

    浏览量

    79672
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    matlab的算法部署在simulink

    有没有哪位大佬能提供一下思路,遇到一个问题matlab得不到神经网络fitcnet模型的权重参数,所以simulink没办法部署,那遇到这种情况该如何处理
    发表于 12-08 15:27

    MXAM常见问题解答:从配置到报告生成#simulink模型测试 #simulink

    Simulink
    北汇信息POLELINK
    发布于 :2025年11月14日 11:48:38

    小白必看:模型静态测试效率翻倍——MXAM详解#simulink #Siumlink模型测试

    模型
    北汇信息POLELINK
    发布于 :2025年10月24日 18:03:11

    Simulink模型测试典型问题分享——模型库管理问题

    典型测试问题分享-模型库管理问题 问题描述: 相同信号名称模型不同位置重复出现,导致编译异常报错(模型运行正常)。 名称存在逻辑冲突,例如右侧扭矩计算,但是名称为LeftTorqueControl。 信号名称频繁变更且缺乏
    的头像 发表于 09-21 23:22 960次阅读
    <b class='flag-5'>Simulink</b><b class='flag-5'>模型</b>测试典型问题分享——<b class='flag-5'>模型</b>库管理问题

    汽车HIL测试系统,欧美标充电模型Simulink模型,开发,有偿

    提供一个欧美标充电模型,交付物白盒Simulink模型
    发表于 09-04 16:23

    三相异步电机在SIMULINK下的建模与仿真

    坐标系(M-T)下三相异步电机的数学模型、应用SIMULINK建立了仿真模型及其中的电压转换模块、电流转换模块、U/1转换模块.仿真实例验证了仿真模型的有效性。 纯分享帖,需要者可点击
    发表于 06-16 21:48

    FA模型的DataAbility的切换介绍

    ,Stage模型下的DataShareExtensionAbility系统API,只有系统应用才可以创建。因此,FA模型的DataAbility的切换,对于系统应用和三方应用策略有所不同。下面分别
    发表于 06-06 08:10

    FA模型的ServiceAbility的切换介绍

    的ServiceExtensionAbility系统API,只有系统应用才可以创建。因此,FA模型的ServiceAbility的切换,对于系统应用和三方应用策略有所不同。下面分别介绍这两种场景。 系统
    发表于 06-05 07:24

    FA模型绑定Stage模型ServiceExtensionAbility介绍

    FA模型绑定Stage模型ServiceExtensionAbility 本文介绍FA模型的三种应用组件如何绑定Stage模型的Servi
    发表于 06-04 07:55

    Stage模型启动FA模型PageAbility方法

    Stage模型启动FA模型PageAbility 本小节介绍Stage模型的两种应用组件如何启动FA模型的PageAbility组件。 U
    发表于 06-04 06:36

    KaihongOS操作系统FA模型与Stage模型介绍

    FA模型与Stage模型介绍 KaihongOS操作系统中,FA模型(Feature Ability)和Stage模型是两种不同的应用
    发表于 04-24 07:27

    如何实现MC33774IC在Simulink环境中使用基于模型的设计?

    我想熟悉如何实现MC33774IC 在 Simulink 环境中使用基于模型的设计。 尽管 MATLAB 提供了一些示例文件,但它们似乎是最终版本。要更深入地了解如何配置MC33774,我正在寻找一个教程,该教程解释了如何从头开始在 S
    发表于 04-10 08:05

    Simulink与 Simscape的结合使用

    Simulink 简介 Simulink 是一个基于 MATLAB 的图形化编程环境,它允许用户通过拖放的方式来构建复杂的系统模型Simulink
    的头像 发表于 12-12 09:31 2693次阅读

    Simulink模型仿真与分析技巧

    1. 模型构建基础 1.1 理解系统需求 在开始构建模型之前,明确系统的需求和目标是至关重要的。这包括了解系统的动态特性、输入输出关系以及预期的性能指标。 1.2 选择合适的模块 Simulink
    的头像 发表于 12-12 09:23 3373次阅读

    Simulink自定义模块开发教程 Simulink 在控制系统中的应用

    在控制系统的设计和分析中,Simulink 提供了一个强大的工具集,允许工程师通过图形化界面快速构建和测试复杂的系统模型。然而,Simulink 的标准库可能不包含所有特定的功能,这时就需要开发
    的头像 发表于 12-12 09:21 3116次阅读