控制策略模型建模规范(命名原则)
2016-05-17 21:36
507 查看
3.1. 命名原则
文件、文件夹、子系统、模块、输入输出模块、参数、信号、总线等命名应遵守以下原则:
1. 使用有意义的名字:确切的表述变量代表的含义;
2. 使用编码信息:采用标准缩写/简写或首字母缩写;
3. 添加数据类型:指定变量的类型;
4. 添加工程或者系统单位:确切指示变量使用的单位;
5. 使用变量所属(作用)域:指示变量的出处和存储类型。
3.2. 命名规范
文件、文件夹、子系统、模块、输入输出模块、参数、信号、总线等通用命名规范:
1. 使用字符(A~Z,a~z)开头,可以用字符、数字(0~9)以及下划线等组合构成变量的名称,并且对字符的大小写敏感,遵循一般C 语言变量的命名原则;
2. 首字符不能为数字和下划线,末尾字符不能为下划线;下划线可用于分割字符,但不允许连续使用2个及以上的下划线来分割字符;
3. 不允许使用中文字符,不允许使用空格;
4. 命名长度:3 to 31 字符/characters长度 (不包含扩展名及.字符);
5. 为增强可读性,使用下划线分割大小写字符,变量名中的下划线原则上不超出四个;
6. (信号和参数名)禁止使用任何MATLAB的关键字/保留字,函数名或者操作符名,比如:'pi','true','false',’break','case','catch','classdef', 'continue','else','elseif','end','for','function','global','if','otherwise','parfor','persistent','return','spmd', 'switch','try','while','eps','Enf','intmax','intmin','NaN','pi','realmax','realmin','true','false','inf'…
7. 禁止使用任何MATLAB自动生成代码中使用的字符,比如:‘const’,’TRUE’,’FALSE’, ‘infinity’,‘nil’,‘double’, ‘single’,‘or’,‘enum’ …
文件、文件夹、子系统、模块、输入输出模块、参数、信号、总线等命名应遵守以下原则:
1. 使用有意义的名字:确切的表述变量代表的含义;
2. 使用编码信息:采用标准缩写/简写或首字母缩写;
3. 添加数据类型:指定变量的类型;
4. 添加工程或者系统单位:确切指示变量使用的单位;
5. 使用变量所属(作用)域:指示变量的出处和存储类型。
3.2. 命名规范
文件、文件夹、子系统、模块、输入输出模块、参数、信号、总线等通用命名规范:
1. 使用字符(A~Z,a~z)开头,可以用字符、数字(0~9)以及下划线等组合构成变量的名称,并且对字符的大小写敏感,遵循一般C 语言变量的命名原则;
2. 首字符不能为数字和下划线,末尾字符不能为下划线;下划线可用于分割字符,但不允许连续使用2个及以上的下划线来分割字符;
3. 不允许使用中文字符,不允许使用空格;
4. 命名长度:3 to 31 字符/characters长度 (不包含扩展名及.字符);
5. 为增强可读性,使用下划线分割大小写字符,变量名中的下划线原则上不超出四个;
6. (信号和参数名)禁止使用任何MATLAB的关键字/保留字,函数名或者操作符名,比如:'pi','true','false',’break','case','catch','classdef', 'continue','else','elseif','end','for','function','global','if','otherwise','parfor','persistent','return','spmd', 'switch','try','while','eps','Enf','intmax','intmin','NaN','pi','realmax','realmin','true','false','inf'…
7. 禁止使用任何MATLAB自动生成代码中使用的字符,比如:‘const’,’TRUE’,’FALSE’, ‘infinity’,‘nil’,‘double’, ‘single’,‘or’,‘enum’ …
类别 |
特殊要求 |
文件 |
扩展标识符(扩展名)不能含有空格。 |
文件夹/子系统 |
不允许使用回车; |
模块 |
可以使用换行符 |
输入输出模块 |
不允许使用换行符; |
参数/信号/总线 |
不允许使用换行符/ no control characters ; |
相关文章推荐
- 控制策略模型建模规范(SIMULINK)
- 控制策略模型建模规范(STATEFLOW)
- 控制策略模型建模规范(其它)
- java访问控制权限及命名规范
- 访问控制权限和 ------java命名规范
- Android JNI调用函数命名原则规范
- 原则,策略,规范也是构架的一部分
- 访问权限控制和命名规范
- [2014-3-25]JAVA笔记_包、访问权限控制、jar命令、java命名规范
- 3ds Max建模,Blend设计,VS2008控制WPF的3D模型例子
- 数据库建表原则,SQL数据库建表前期优化,SQL数据库操作优化,数据库命名规范
- java命名规范原则
- ThinkPHP 模型(Model)命名规范
- 软件版本号规范与命名原则
- 软件版本号规范与命名原则
- 软件版本号规范与命名原则
- 博为峰JavaEE技术文章 —— Hibernate域模型(3)物理命名策略
- 测试建模:启发式测试策略模型(Heuristic Test Strategy Model)
- 访问控制权限及命名规范
- opencl 初学笔记2- opencl快速入门教程【数据类型规范 , 命名原则】