Funzioni matematiche in virgola fissa
Creare e manipolare matrici e array in virgola fissa. Utilizzare complesse funzioni aritmetiche, di algebra lineare, trigonometriche, statistiche e matematiche che supportano i tipi di dati in virgola fissa.
Funzioni
Creazione di array
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 |
Manipolazione di array e matrici
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 |
Informazioni di base su array e matrici
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 | Number of data elements in fi array |
Operatori per array e matrici
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 |
Risolutori di sistemi lineari e fattorizzazioni di matrici
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 (Da 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 (Da R2022b) |
svd | Fixed-point Golub-Kahan-Reinsch singular value decomposition (Da R2022b) |
Matrici specializzate
toeplitz | Create Toeplitz matrix |
cordicsigmoid | CORDIC-based approximation of sigmoid activation (Da 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 (Da 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 (Da R2021a) |
floorDiv | Round the result of division toward negative infinity (Da R2021a) |
mpy | Multiply two arrays using fimath object |
nearestDiv | Round the result of division toward the nearest integer (Da 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 (Da R2021b) |
dec2bin | Convert decimal integer to its binary representation for fi
objects (Da R2021b) |
dec2hex | Convert decimal integer to its hexadecimal representation for fi
objects (Da 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 |
Funzioni di arrotondamento
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 |
Funzioni di modulo e di resto
mod | Modulo dopo la divisione per oggetti fi |
modByConstant | Modulus after division by a constant denominator (Da 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.
Seleziona un sito web
Seleziona un sito web per visualizzare contenuto tradotto dove disponibile e vedere eventi e offerte locali. In base alla tua area geografica, ti consigliamo di selezionare: .
Puoi anche selezionare un sito web dal seguente elenco:
Come ottenere le migliori prestazioni del sito
Per ottenere le migliori prestazioni del sito, seleziona il sito cinese (in cinese o in inglese). I siti MathWorks per gli altri paesi non sono ottimizzati per essere visitati dalla tua area geografica.
Americhe
- 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)