Festkomma-Mathematikfunktionen
Erstellen und Bearbeiten von Festkomma-Matrizen und -Arrays. Sie können Funktionen der Arithmetik, linearen Algebra, Trigonometrie, Statistik und komplexen Mathematik verwenden, die Festkomma-Datentypen unterstützen.
Funktionen
Array-Erstellung
colon, : | Create vectors, array subscripting |
eye | Create identity matrix with fixed-point properties |
ones | Create array of all ones with fixed-point properties |
zeros | Create array of all zeros with fixed-point properties |
Array- und Matrix-Bearbeitung
horzcat | Concatenate multiple fi objects horizontally |
sort | Sort elements of real-valued fi object in ascending or descending
order |
subsasgn | Subscripted assignment |
subsref | Subscripted reference |
vertcat | Concatenate fi object arrays vertically |
Grundlegende Array- und Matrix-Informationen
isequivalent | Determine if two numerictype objects
have equivalent properties |
isfloat | Determine whether input is floating-point data type |
max | Largest element in array of fi objects |
min | Smallest element in array of fi objects |
numel | Anzahl der Datenelemente im fi -Array |
Array- und Matrix-Operatoren
ctranspose | Complex conjugate transpose of fi object |
minus | Matrix difference between fi objects |
mpower | Fixed-point matrix power (^) |
mrdivide | Right-matrix division |
mtimes | Matrix product of fi objects |
plus | Matrix sum of fi objects |
qr | Orthogonal-triangular decomposition |
rdivide | Right-array division |
shiftdata | Shift data to operate on specified dimension |
sum | Sum of fi array elements |
times | Element-by-element multiplication of fi objects |
uminus | Negate elements of fi object array |
unshiftdata | Inverse of shiftdata |
Lineare System-Solver und Matrix-Faktorisierungen
fixed.backwardSubstitute | Solve upper-triangular system of equations through backward substitution |
fixed.forwardSubstitute | Solve lower-triangular system of equations through forward substitution |
fixed.jacobiSVD | Fixed-point Jacobi singular value decomposition (Seit R2023a) |
fixed.qlessQR | Q-less QR decomposition |
fixed.qlessQRUpdate | Update QR factorization |
fixed.qrAB | Compute C = Q'B and upper-triangular factor R |
fixed.qrMatrixSolve | Solve system of linear equations Ax = B for x using QR decomposition |
fixed.qlessQRMatrixSolve | Solve system of linear equations (A'A)X = B for X using Q-less QR decomposition |
fixed.svd | Fixed-point Golub-Kahan-Reinsch singular value decomposition (Seit R2022b) |
svd | Fixed-point Golub-Kahan-Reinsch singular value decomposition (Seit R2022b) |
Spezialisierte Matrizen
toeplitz | Create Toeplitz matrix |
cordicsigmoid | CORDIC-based approximation of sigmoid activation (Seit R2023b) |
accumneg | Subtract two fi objects or values |
accumpos | Add two fi objects or values |
add | Add two arrays using fimath object |
atan2 | Four-quadrant inverse tangent of fixed-point values |
ceilDiv | Round the result of division toward positive infinity (Seit R2021a) |
conv | Convolution and polynomial multiplication of fi
objects |
cos | Cosine of fi object in radians |
divide | Divide two fi objects |
fixDiv | Round the result of division toward zero (Seit R2021a) |
floorDiv | Round the result of division toward negative infinity (Seit R2021a) |
mpy | Multiply two arrays using fimath object |
nearestDiv | Round the result of division toward the nearest integer (Seit R2021a) |
nnz | Number of nonzero elements in fi object |
normalizedReciprocal | Compute normalized reciprocal |
sin | Sine of fixed-point values |
sqrt | Square root of fi object |
sub | Subtract two arrays using fimath object |
bin | Unsigned binary representation of stored integer of fi
object |
bin2num | Convert two's complement binary string to number using quantizer
object |
dec | Unsigned decimal representation of stored integer of fi
object |
dec2base | Convert decimal integer to its base-n representation for
fi objects (Seit R2021b) |
dec2bin | Convert decimal integer to its binary representation for fi
objects (Seit R2021b) |
dec2hex | Convert decimal integer to its hexadecimal representation for fi
objects (Seit R2021b) |
hex | Hexadecimal representation of stored integer of fi
object |
hex2num | Convert hexadecimal string to number using quantizer
object |
num2bin | Convert number to binary representation using quantizer
object |
num2hex | Convert number to hexadecimal equivalent using quantizer
object |
num2int | Convert number to signed integer using quantizer
object |
oct | Octal representation of stored integer of fi object |
sdec | Signed decimal representation of stored integer of fi object |
eq | Determine whether real-world values are equal |
ge | Determine whether real-world value of one array is greater than or equal to another |
gt | Determine whether real-world value of one array is greater than another |
le | Determine whether real-world value of one array is less than or equal to another |
lt | Determine whether real-world value of one array is less than another |
ne | Determine whether real-world values of two arrays are not equal |
Rundungsfunktionen
ceil | Rounds toward positive infinity |
convergent | Round toward nearest integer with ties rounding to nearest even integer |
fix | Round toward zero |
floor | Round toward negative infinity |
nearest | Round toward nearest integer with ties rounding toward positive infinity |
round | Round fi object toward nearest integer or round input data using
quantizer object |
Modulus- und Restfunktionen
mod | Modulus after division for fi objects |
modByConstant | Modulus after division by a constant denominator (Seit R2021a) |
errmean | Mean of quantization error |
errpdf | Probability density function of quantization error |
errvar | Variance of quantization error |
logreport | Quantization report |
maxlog | Log maximums |
minlog | Log minimums |
noperations | Number of quantization operations by quantizer
object |
noverflows | Number of overflows |
nunderflows | Number of underflows |
resetlog | Clear log for fi or quantizer object |
mean | Average or mean value of fixed-point array |
median | Median value of fixed-point array |
MATLAB Command
You clicked a link that corresponds to this MATLAB command:
Run the command by entering it in the MATLAB Command Window. Web browsers do not support MATLAB commands.
Website auswählen
Wählen Sie eine Website aus, um übersetzte Inhalte (sofern verfügbar) sowie lokale Veranstaltungen und Angebote anzuzeigen. Auf der Grundlage Ihres Standorts empfehlen wir Ihnen die folgende Auswahl: .
Sie können auch eine Website aus der folgenden Liste auswählen:
So erhalten Sie die bestmögliche Leistung auf der Website
Wählen Sie für die bestmögliche Website-Leistung die Website für China (auf Chinesisch oder Englisch). Andere landesspezifische Websites von MathWorks sind für Besuche von Ihrem Standort aus nicht optimiert.
Amerika
- América Latina (Español)
- Canada (English)
- United States (English)
Europa
- Belgium (English)
- Denmark (English)
- Deutschland (Deutsch)
- España (Español)
- Finland (English)
- France (Français)
- Ireland (English)
- Italia (Italiano)
- Luxembourg (English)
- Netherlands (English)
- Norway (English)
- Österreich (Deutsch)
- Portugal (English)
- Sweden (English)
- Switzerland
- United Kingdom (English)