MATLAB/Simulink/Stateflow建模规范3.0版:MAAB推荐模板

需积分: 49 16 下载量 89 浏览量 更新于2024-08-06 收藏 843KB PDF 举报
"MATLAB/Simulink/Stateflow控制算法建模规范" 是由Mathworks汽车咨询委员会(MAAB)发布的文档,针对MATLAB和Simulink平台的模型设计提供了详细的指导。这份规范的主要目的是为了确保项目的成功和团队协作,通过一系列强制要求、建议和适用范围,帮助创建无问题的系统集成、明确的界面、统一的代码风格和文件结构,以及可重用、可读、易于理解和快速变更的模型。 规范模板的核心内容包括: 1. 规范ID:每个规范都有一个唯一的标识符,由两个表示来源的小写字母(如na、jp、jc)和四位数字组成,便于跟踪和引用。ID一旦分配,将保持不变,用于指代特定的规范。 2. 优先级:区分强制执行的规则(强制要求)、强烈推荐的做法(强烈建议)和可选择的建议(建议之一),强调了不同级别的规定重要性。 3. 适用范围:规范不仅适用于MAAB成员,还包括NA-MAAB(非成员)和J-MAAB(合作方)的项目,本地公司可以根据需要选择是否采纳。 4. MATLAB版本:规范覆盖了从RX版本开始直至后续版本,明确了不同版本之间的适用性,确保模型兼容性和向前兼容性。 5. 修订历史:规范随时间不断更新,如1.0版、2.0版、3.0版和4.0版,体现了持续改进和适应技术发展。 6. 规范模板:提供了一个通用的框架,让其他公司可以在此基础上扩展或定制自己的规范,以促进模型的标准化和一致性。 7. 修订和注解:对每个规范的更改都记录了最终版本编号,并指出参考的NASA猎户座指南,表明规范是基于国际标准制定的。 通过遵循这些模板,模型开发者可以确保他们的工作符合行业最佳实践,提升项目效率,降低沟通成本,同时也有利于跨团队和跨公司的协作。这个规范不仅是MATLAB和Simulink项目开发过程中的重要工具,也是提升软件质量和专业性的重要组成部分。

Android Studio这个错误怎么解决:ERROR: No matching variant of com.android.tools.build:gradle:7.4.1 was found. The consumer was configured to find a runtime of a library compatible with Java 8, packaged as a jar, and its dependencies declared externally, as well as attribute 'org.gradle.plugin.api-version' with value '7.5' but: - Variant 'apiElements' capability com.android.tools.build:gradle:7.4.1 declares a library, packaged as a jar, and its dependencies declared externally: - Incompatible because this component declares an API of a component compatible with Java 11 and the consumer needed a runtime of a component compatible with Java 8 - Other compatible attribute: - Doesn't say anything about org.gradle.plugin.api-version (required '7.5') - Variant 'javadocElements' capability com.android.tools.build:gradle:7.4.1 declares a runtime of a component, and its dependencies declared externally: - Incompatible because this component declares documentation and the consumer needed a library - Other compatible attributes: - Doesn't say anything about its target Java version (required compatibility with Java 8) - Doesn't say anything about its elements (required them packaged as a jar) - Doesn't say anything about org.gradle.plugin.api-version (required '7.5') - Variant 'runtimeElements' capability com.android.tools.build:gradle:7.4.1 declares a runtime of a library, packaged as a jar, and its dependencies declared externally: - Incompatible because this component declares a component compatible with Java 11 and the consumer needed a component compatible with Java 8 - Other compatible attribute: - Doesn't say anything about org.gradle.plugin.api-version (required '7.5') - Variant 'sourcesElements' capability com.android.tools.build:gradle:7.4.1 declares a runtime of a component, and its dependencies declared externally: - Incompatible because this component declares documentation and the consumer needed a library - Other compatible attributes: - Doesn't say anything about its target Java version (required compatibility with Java 8) - Doesn't say anything about its elements (required them packaged as a jar) - Doesn't say anything about org.gradle.plugin.api-version (required '7.5')

2023-05-25 上传

翻译 This is Elsevier's new document class for typeset journal articles, elsarticle.cls. It is now accepted for submitted articles, both in Elsevier's electronic submission system and elsewhere. Elsevier's previous document class for typeset articles, elsart.cls, is now over 10 years old. It has been replaced with this newly written document class elsarticle.cls, which has been developed for Elsevier by the leading TeX developer STM Document Engineering Pvt Ltd. elsarticle.cls is based upon the standard LaTeX document class article.cls. It uses natbib.sty for bibliographical references. Bugs and problems with elsarticle.cls may be reported to the developers of the class via elsarticle@stmdocs.in. The file manifest.txt provides a list of the files in the elsarticle bundle. The following are the main files available: - elsarticle.dtx, the dtx file - elsdoc.pdf, the user documentation - elsarticle-template-num.tex, template file for numerical citations - elsarticle-template-harv.tex, template file for name-year citations - elsarticle-template-num-names.tex, template file for numerical citations + new natbib option. Eg. Jones et al. [21] - elsarticle-num.bst, bibliographic style for numerical references - elsarticle-harv.bst, bibliographic style for name-year references - elsarticle-num-names.bst, bibliographic style for numerical referencces + new natbib option for citations. To extract elsarticle.cls from *.dtx: latex elsarticle.ins The documentation file is elsdoc.tex in the contrib directory. To compile it: 1. pdflatex elsdoc 2. pdflatex elsdoc 3. pdflatex elsdoc

2023-06-01 上传