- sfix: Signed Fixed-Point data type.
- S: slope
- P: Decimal point
- B: Bias
- n: Negative
what is this type "sfix16_Sp1_Bn25"
6 Ansichten (letzte 30 Tage)
Ältere Kommentare anzeigen
What is
"sfix16_Sp1_Bn25" this type mean for?
0 Kommentare
Antworten (2)
Manish
am 30 Sep. 2024
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 Kommentare
Andy Bartlett
am 1 Okt. 2024
Bearbeitet: Andy Bartlett
am 1 Okt. 2024
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 Kommentare
Siehe auch
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!