- sfix: Signed Fixed-Point data type.
- S: slope
- P: Decimal point
- B: Bias
- n: Negative
what is this type "sfix16_Sp1_Bn25"
8 ビュー (過去 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!