图片缩略图

如何在MATLAB中编写自定义Simul万博1manbetxink数据类型规则

version 1.0.0.0 (1.89 MB) by 亚历山大Carmeli
编写自定义数据类型规则作为MATLAB函数,以及其他自动数据类型传播策略

76下载

更新2018年7月11日

查看许可协议

万博1manbetxSimulink模型通常在诞生之初使用纯双精度数据。随着模型的保真度的增加,包括将部署在其上的嵌入式系统的规范,通常需要更多的浮点和定点数据类型。手动指定所有这些数据类型以获得最优的数值性能和系统效率,同时继续发展设计是耗时和容易出错的。
数据类型自动化旨在降低这一成本。您可以通过向模型添加规则来确保数据类型跨信号匹配,从而节省时间、减少工作、应用策略和维护正确性。使用正确的属性构造信号,这样当违反规则时它们就会产生错误。

本文档解释了如何将自己的数据类型规则编写为MATLAB函数,并将它们集成到Simulink模型的数据类型传播过程中。万博1manbetx

编写自己的规则是最高级别的定制,需要最多的专业知识和资源。你应该首先考虑一些更简单的选择。更简单的开箱即用方法可能与整个MathWorks工具链(如验证和验证产品)更兼容,而高度定制的方法可能无法被这些工具完全理解。s manbetx 845

本文档描述了自动化数据类型规则的解决方案,以增加万博 尤文图斯复杂性。第一部分包含简单且功能广泛的方法。第二种是需要更多投资的先进技术。

1.简单的技巧
一个反向传播。
b.数据类型复制块
c.信号规格块
2.更复杂和定制的技术
a.数据类型传播块
b.掩码控制的数据类型规则
c. matlab编写的自定义数据类型规则

本文档中演示模型所需的许可证是Simulink和Fixed-Point Designer。万博1manbetx这些模型用R2018a进行了测试,可能也可以用一些更早的版本。

引用作为

亚历山大Carmeli(2021)。如何在MATLAB中编写自定义Simul万博1manbetxink数据类型规则(//www.tianjin-qmedu.com/matlabcentral/fileexchange/67888-how-to-write-custom-万博1manbetxsimulink-data-type-rules-in-matlab), MATLAB中央文件交换。检索

MATLAB版本兼容性
创建R2018a
与任何版本兼容
平台的兼容性
窗户 macOS Linux

社区寻宝

在MATLAB中心找到宝藏,并发现社区如何可以帮助你!

开始狩猎!