自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(20)
  • 收藏
  • 关注

原创 MATLAB MAB 5.0建模规范专栏阅读-总目录

MAB(Mathworks Advisory Board,Mathworks咨询委员会)针对MATLAB、Simulink、Stateflow规定了建模重要基本规则,这些建模指南的总体目的是让模型的建模者和使用者能够形成简单、统一的理解,本专栏主要针对2020年3月发布的5.0版本进行逐条解读。

2026-03-13 08:37:10 1073

原创 MATLAB MBD建模规范(MAB 5.0) 漫谈

(Model-Based Design 基于模型设计)在建模过程中为使图形的可读性、健壮性提高,MathWorks 咨询委员会 () 规范规定了在 Simulink® 和 Stateflow® 中建模的重要基本规则。这些建模规范的总体目的是让控制系统模型的建模者和使用方能实现简单、共同的理解。

2026-03-13 08:36:02 629

原创 MATLAB MAB 5.0建模规范-MATLAB规范(详细)

规范描述方法 getDefaultValue() 应用于显式定义枚举的默认值。核心目的避免默认值歧义:系统默认将枚举定义的第一个项作为默认值,若未显式声明,当枚举项顺序调整时,默认值会被动改变,显式定义可杜绝此类风险。保障逻辑确定性:明确的默认值使枚举类型的初始化行为可预期,确保仿真与代码生成时的逻辑一致性,符合嵌入式控制器对数据初始化的严谨性要求。提升模型可读性与可维护性:getDefaultValue 方法直观展示枚举的默认取值,让开发人员快速知晓枚举的初始状态,降低跨团队协作时的理解成本。

2026-03-12 09:45:11 571

原创 MATLAB MAB 5.0建模规范-Stateflow规范 第5部分(详细)

MAB(Mathworks Advisory Board,Mathworks咨询委员会)针对MATLAB、Simulink、Stateflow规定了建模重要基本规则,这些建模指南的总体目的是让模型的建模者和使用者能够形成简单、统一的理解,本文章主要针对2020年3月发布的5.0版本进行逐条解读。

2026-03-12 09:40:10 449

原创 MATLAB MAB 5.0建模规范-Stateflow规范 第4部分(详细)

本文解读了MAB 5.0规范中Stateflow建模指南的第4部分"标签描述",包含10条核心规范,涉及状态名、数据名和事件名的区分要求,状态标签的格式、换行和缩进规则,以及转换标签的位置和注释规范。这些规范旨在提高Stateflow模型的可读性、避免逻辑歧义、保障代码生成准确性,并通过统一的命名和格式标准降低团队协作成本。每条规范均配有正误示例说明,帮助开发者快速理解并应用这些建模最佳实践。

2026-03-11 18:02:36 654

原创 MATLAB MAB 5.0建模规范-Stateflow规范 第3部分(详细)

MAB(Mathworks Advisory Board,Mathworks咨询委员会)针对MATLAB、Simulink、Stateflow规定了建模重要基本规则,这些建模指南的总体目的是让模型的建模者和使用者能够形成简单、统一的理解,本文章主要针对2020年3月发布的5.0版本进行逐条解读。

2026-03-10 15:11:12 707

原创 MATLAB MAB 5.0建模规范-Stateflow规范 第2部分(详细)

MAB(Mathworks Advisory Board,Mathworks咨询委员会)针对MATLAB、Simulink、Stateflow规定了建模重要基本规则,这些建模指南的总体目的是让模型的建模者和使用者能够形成简单、统一的理解,本文章主要针对2020年3月发布的5.0版本进行逐条解读。

2026-03-10 11:41:51 448

原创 MATLAB MAB 5.0建模规范-Stateflow规范 第1部分(详细)

MAB(Mathworks Advisory Board,Mathworks咨询委员会)针对MATLAB、Simulink、Stateflow规定了建模重要基本规则,这些建模指南的总体目的是让模型的建模者和使用者能够形成简单、统一的理解,本文章主要针对2020年3月发布的5.0版本进行逐条解读。

2026-03-09 17:52:56 883

原创 MATLAB MAB 5.0建模规范-Simulink规范 第6部分(详细)

MAB(Mathworks Advisory Board,Mathworks咨询委员会)针对MATLAB、Simulink、Stateflow规定了建模重要基本规则,这些建模指南的总体目的是让模型的建模者和使用者能够形成简单、统一的理解,本文章主要针对2020年3月发布的5.0版本进行逐条解读。

2026-03-06 16:12:36 503

原创 MATLAB MAB 5.0建模规范-Simulink规范 第5部分(详细)

MAB(Mathworks Advisory Board,Mathworks咨询委员会)针对MATLAB、Simulink、Stateflow规定了建模重要基本规则,这些建模指南的总体目的是让模型的建模者和使用者能够形成简单、统一的理解,本文章主要针对2020年3月发布的5.0版本进行逐条解读。

2026-03-04 13:41:47 584

原创 MATLAB MAB 5.0建模规范-Simulink规范 第4部分(详细)

MAB(Mathworks Advisory Board,Mathworks咨询委员会)针对MATLAB、Simulink、Stateflow规定了建模重要基本规则,这些建模指南的总体目的是让模型的建模者和使用者能够形成简单、统一的理解,本文章主要针对2020年3月发布的5.0版本进行逐条解读。

2026-03-04 11:20:19 503 1

原创 MATLAB MAB 5.0建模规范-Simulink规范 第3部分(详细)

MAB(Mathworks Advisory Board,Mathworks咨询委员会)针对MATLAB、Simulink、Stateflow规定了建模重要基本规则,这些建模指南的总体目的是让模型的建模者和使用者能够形成简单、统一的理解,本文章主要针对2020年3月发布的5.0版本进行逐条解读。

2026-03-03 11:17:37 841

原创 MATLAB MAB 5.0建模规范-Simulink规范 第2部分(详细)

MAB(Mathworks Advisory Board,Mathworks咨询委员会)针对MATLAB、Simulink、Stateflow规定了建模重要基本规则,这些建模指南的总体目的是让模型的建模者和使用者能够形成简单、统一的理解,本文章主要针对2020年3月发布的5.0版本进行逐条解读。

2026-02-28 18:01:50 1193

原创 MATLAB MAB 5.0建模规范-Simulink规范 第1部分(详细)

MAB(Mathworks Advisory Board,Mathworks咨询委员会)针对MATLAB、Simulink、Stateflow规定了建模重要基本规则,这些建模指南的总体目的是让模型的建模者和使用者能够形成简单、统一的理解,本文章主要针对2020年3月发布的5.0版本进行逐条解读。以下为具体规范内容,共151条规范,分为命名规范、Simulink建模规范、Stateflow建模规范、MATLAB规范四类;本文章对Simulink规范进行逐条详细解读,共67条,分3部分进行解读。

2026-02-28 12:04:50 915

原创 MATLAB MAB 5.0建模规范-命名规范(详细)

MAB(Mathworks Advisory Board,Mathworks咨询委员会)针对MATLAB、Simulink、Stateflow规定了建模重要基本规则,这些建模指南的总体目的是让模型的建模者和使用者能够形成简单、统一的理解,本文章主要针对2020年3月发布的5.0版本进行逐条解读。以下为具体规范内容,共151条规范,分为命名规范、Simulink建模规范、Stateflow建模规范、MATLAB规范四类;本文章对命名规范进行逐条详细解读。

2026-02-26 16:09:20 1059

原创 MATLAB MAB 5.0建模规范-中文版(最全)

MAB(Mathworks Advisory Board,Mathworks咨询委员会)针对MATLAB、Simulink、Stateflow规定了建模重要基本规则,这些建模指南的总体目的是让模型的建模者和使用者能够形成简单、统一的理解,本文章主要针对2020年3月发布的5.0版本进行逐条解读。以下为具体规范内容,共151条规范,分为命名规范、Simulink建模规范、Stateflow建模规范、MATLAB规范四类;

2026-02-26 15:26:20 1654

原创 虚拟机下ubuntu硬盘分区

虚拟机下ubuntu硬盘分区ubuntu文件系统管理相关命令ubuntu文件系统管理相关命令查看磁盘使用情况:df -h [目录或文件名]a. -h选项较常用,作用是以KB,MB,GB显示磁盘使用情况 b. 如果不跟目录或文件名,显示所有的文件系统的磁盘使用情况 c. 如果跟目录或文件名,只显示此目录或文件所在文件系统的磁盘使用情况)查看系统分区或给硬盘分区:fd...

2021-03-03 18:07:54 1504

原创 Ubuntu系统安装后需要安装的软件包

Ubuntu系统安装后需要安装的软件包系统类文件共享类软件开发类查看软件状态、安装位置及安装的文件将软件的快捷方式添加到桌面结束每次在虚拟机下安装完Ubuntu系统后,需要安装之前使用过的软件包,每次重装系统可以参照一下,在这里以Ubuntu16.04安装记录一下:系统类网络管理工具 net-toolssudo apt-get install net-tools修改系统语言为简体中文见silence cc博客 (ubuntu 16.04 更改系统语言为简体中文)安装搜狗输入法Linux版本

2020-12-27 22:34:06 3361

原创 ALSA音频编程常用参数详细说明

ALSA音频编程常用参数详细说明ALSA简介音频采样回放过程音频采样过程音频回放过程PCM及其相关参数PCM简介参数说明实例分析PCM接口编程WAV音频格式WAV简介WAV格式opus简介及libopus库安装使用在PC下的配置编译安装在交叉编译环境下的配置编译安装opus编码的使用约束libopus-1.3.1使用最近在做ALSA音频采集、编码相关的东西,也是一点点了解这方面的知识,查了挺多资料,当然很多都是大同小异,无非介绍一些ALSA的由来、相关参数以及ALSA编程采样或者回放音频,虽然直接把代码拷

2020-08-03 17:01:55 4419

原创 Linux下gdb调试命令

Linux下gdb调试命令1 启动运行2 断点设置与取消3 查看断点及变量信息4 列出程序源文件内容5 变量设置及打印变量6 变量开启追踪与取消追踪7 运行命令8 进入及退出GDBLinux下进行C/C++代码调试一般使用GDB(GNU Debuger),本文主要整理GDB的常用调试命令。在进行调试某一个程序时,需要在生成时加入调试信息,开通过gcc的-g选项加入调试信息,例如有main...

2020-03-19 09:49:13 584

【控制算法建模】基于MATLAB/Simulink/Stateflow的MBD开发指南:V5.0版本规范与最佳实践

内容概要: 本文档是由MathWorks咨询委员会(MAB)发布的控制算法建模指南(版本5.0),旨在为使用MATLAB、Simulink和Stateflow进行模型开发提供一套标准化规则。其主要目标是提升模型的可读性、仿真与验证效率以及代码生成的质量和鲁棒性。指南详细规定了从文件命名、信号线连接到状态机设计等多个方面的具体规范,并提供了相应的模型顾问(Model Advisor)检查项来自动化验证模型是否符合标准。此外,文档还涵盖了模型架构解释、开发环境设置以及遵循指南的操作流程,确保团队内部或跨组织的模型具有一致的风格和高质量。 适合人群: 适用于从事基于模型设计(MBD)的研发工程师,特别是那些在汽车等行业使用Simulink和Stateflow进行控制系统开发的团队和个人。 使用场景及目标: ①确保团队内部或跨组织的模型具有统一的风格和高质量,便于协作和维护; ②指导开发者遵循最佳实践,避免常见错误,提高模型的可测试性和可生成代码的可靠性。 阅读建议: 应将本指南作为项目开发的标准参考文档,在项目启动时就确定采纳哪些规则,并利用Model Advisor工具定期检查模型的合规性。同时,建议结合实际项目案例进行学习和应用,以深入理解每条规则背后的设计理念和潜在风险。

2026-03-12

MATLAB MAB V6.0建模规范 - MBD基于模型设计下的Simulink和Stateflow建模指南

内容概要: 本文档是MathWorks咨询委员会(MAB)发布的控制算法建模指南(版本6.0),旨在为使用MATLAB、Simulink和Stateflow进行模型开发提供一套标准化规则。其主要目标是提升模型的可读性、仿真与验证效率以及代码生成的质量和鲁棒性。指南详细规定了从文件命名、信号线连接到状态机设计等多个方面的具体规范,并提供了相应的模型顾问(Model Advisor)检查项来自动化验证模型是否符合标准。 适合人群: 适用于从事基于模型设计(MBD)的研发工程师,特别是那些在汽车等行业使用Simulink和Stateflow进行控制系统开发的团队和个人。 使用场景及目标: ①确保团队内部或跨组织的模型具有统一的风格和高质量,便于协作和维护; ②指导开发者遵循最佳实践,避免常见错误,提高模型的可测试性和可生成代码的可靠性。 阅读建议: 应将本指南作为项目开发的标准参考文档,在项目启动时就确定采纳哪些规则,并利用Model Advisor工具定期检查模型的合规性。同时,建议结合实际项目案例进行学习和应用,以深入理解每条规则背后的设计理念和潜在风险。

2026-03-12

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除