- sfix: Signed Fixed-Point data type.
- S: slope
- P: Decimal point
- B: Bias
- n: Negative
what is this type "sfix16_Sp1_Bn25"
6 次查看(过去 30 天)
显示 更早的评论
What is
"sfix16_Sp1_Bn25" this type mean for?
0 个评论
回答(2 个)
Manish
2024-9-30
Hi dayoung,
Here is the breakdown of the data type:
Therefore, "sfix16_Sp1_Bn25" describes a signed 16-bit fixed-point number with a slope of 0.1 and a bias of -25.
Here is the documentation link:
Hope it helps!
0 个评论
Andy Bartlett
2024-10-1
编辑:Andy Bartlett
2024-10-1
Tip: Feed Simulink Type Name to numerictype
If the type name corresponds to a numeric type (not a Bus, Enum, Alias, or user custom type), then feed the string to numerictype to get a numerictype object that explains the details.
nt1 = numerictype("sfix16_Sp1_Bn25")
nt2 = numerictype("ufix7_En5")
nt3 = numerictype('single')
Tip 2: fixed.extractNumericType can also be used and is more general
fixed.extractNumericType can convert many inputs to its numerictype object. See it's help for more info.
nt4 = fixed.extractNumericType('half')
nt5 = fixed.extractNumericType("flts8_E6")
Tip 3: fixdt also works except for scaled doubles
nt6 = fixdt('sfix123_S4_B5')
0 个评论
另请参阅
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!