Matlab风格指南速查表(Matlab Style Guidelines Cheat Sheet)是由Richard Johnson编写,旨在提供一套简洁的Matlab编程风格指南。根据提供的部分内容,我们可以提炼出以下知识点: 变量命名规则(Naming Conventions for Variables): 1. 变量名应该使用小写字母开头,并遵循驼峰命名法。例如,velocity(速度), angularAcceleration(角加速度)。 2. 对于作用域较大的变量,应使用具有描述性的名称以反映其作用。例如,velocity(速度), acceleration(加速度)。 3. 对于作用域较小的变量,可以使用较短的名称。例如,x, y, z。 4. 对于表示对象数量的变量,应在变量名前加上小写的“n”。例如,nFiles(文件数量), nCars(汽车数量)。 5. 使用一致的复数形式。例如,point(点)和pointArray(点数组),tableNo(表格编号), employeeNo(员工编号)。 6. 迭代变量(iterator variables)应使用i, j, k等作为名称或前缀,并按照字母顺序命名,这样在嵌套循环中易于理解。例如,iFiles, jPositions。 7. 避免使用否定形式的布尔变量,如isNotFound,而应使用isFound。 8. 尽管缩写通常都是大写,但在Matlab中,应该将它们写成混合大小写或全部小写。例如,html, isUsaSpecific。 9. 避免使用关键字或特殊值的名称作为变量名。 常量命名规则(Naming Conventions for Constants): 1. 命名常量时,所有字母都使用大写,并用下划线来分隔单词。例如,MAX_ITERATIONS(最大迭代次数), COLOR_RED(红色)。 2. 常量可以添加一个通用类型名称作为前缀。例如,COLOR_RED, COLOR_GREEN, COLOR_BLUE。 结构体命名规则(Naming Conventions for Structures): 1. 结构体名称应该使用混合大小写,并以大写字母开头。例如,Car(汽车), DumpTruck(翻斗车)。 2. 结构体字段名称中不应包含结构体的名称。例如,应使用Segment.length而不是Segment.segmentLength。 函数命名规则(Naming Conventions for Functions): 1. 函数名称应该反映其用途。函数名应使用小写或混合大小写。例如,width(), computeTotalWidth()。 2. 避免使用缩写。例如,应使用computeTotalWidth而不是compwid。 3. 具有单个输出的函数可以命名为输出结果,例如shearStress()(剪应力), standardError()(标准误差)。 4. 没有输出参数的函数或仅返回句柄的函数,应以其功能命名。例如,plotfft()(绘制快速傅里叶变换图), getobj()(获取对象), setappdata()(设置应用程序数据)。 5. 保留compute作为前缀,用于执行计算的方法。 需要注意的是,文档的其余部分可能包含更详细的信息和额外的风格指南,如使用悬置/恢复(suspend/resume), 等等,但这些内容在提供的部分中未被详细说明。推荐有兴趣的读者查阅《MATLAB风格元素》(The Elements of MATLAB Style)一书,ISBN为***,作者为Richard Johnson,以获取更全面的编程风格指南。
- 粉丝: 0
- 资源: 5
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- 技术资料分享多核处理器构架的高速JPEG解码算法很好的技术资料.zip
- 技术资料分享第24章 性能和资源占用很好的技术资料.zip
- 技术资料分享第23章 LCD驱动API函数很好的技术资料.zip
- 技术资料分享第22章 LCD驱动程序很好的技术资料.zip
- 技术资料分享第21章 高层次配置很好的技术资料.zip
- 技术资料分享第20章 底层配置很好的技术资料.zip
- 技术资料分享第19章 与时间相关的函数很好的技术资料.zip
- 技术资料分享第18章 输入设备很好的技术资料.zip
- 技术资料分享第17章 Shift-JIS支持很好的技术资料.zip
- 技术资料分享第16章 Unicode很好的技术资料.zip