Data Type Conversion 是建模很常用的数据转换模块,在这里我想介绍一下在模型定标过程中Vonvert模块使用心得。
1.Output data type
这里设置的是Convert输出的数据类型,先了解一下Simulink一个特殊的数据格式fixdt,fixdt有三种形式:fixdt(A,B),fixdt(A,B,C),fixdt(A,B,D,E)。
fixdt(A,B) | A:符号位,1代表有符号,0代表无符号。B:数据长度。fixdt(A,B)只能表示整数,例如fixdt(0,8)表示的数据范围[0~255] |
fixdt(A,B,C) |
A,B意义和上面相同,C表示小数位长度。例如fixdt(0,8,2),能够表示整数的只有6位,取值范围[0~63],小数取值范围1-2^-2=0.75,因此fixdt(0,8,2)表示的取值范围是[0~60.75] |