文档

使用不支持定点数据类型的块万博1manbetx

查找支持定点数据类型的块万博1manbetx

万博1manbetxBlock Data Type支万博1manbetx持表总结了Simulink中block的特点万博1manbetx®块库,包括它们是否支持定点数据类型。万博1manbetx

要查看表格,在MATLAB中输入以下命令®命令行:

showblockdatatypetable

当一个块不支持定点转换时该怎么办万博1manbetx

隔离块

如果遇到不支持定点转换的块,可以通过将其与解耦来隔离该块万博1manbetx数据类型转换块。当您不打算在嵌入式处理器上使用不受支持的块时,此解决方法非常有用。万博1manbetx一个例子是使用线性调频信号块,不支持定点输出,为模拟数据生成信号。万博1manbetx

所示的子系统是为嵌入式处理器设计的,必须转换为定点。Chirp Signal块创建模拟数据。Chirp Signal块只支持浮点双输出。万博1manbetx然而,如果您通过在Chirp Signal块之后插入数据类型转换块来将Chirp Signal从模型的其余部分解耦,您可以使用定点工具继续将子系统转换为定点。

查找表块实现

定点工具不支持的许多块可以用查找表块近似表示。万博1manbetx方法设计不受支持的块的有效定点实现万博1manbetxfixpt_look1_func_approx而且fixpt_look1_func_plot功能。有关示例,请参见近似平方根函数

User-Authored块

您可以从用户定义函数库中的某个块中创建自己的受定点工具支持的块。万博1manbetx

这个话题有用吗?