Main Content

La traducción de esta página está obsoleta. Haga clic aquí para ver la última versión en inglés.

Operaciones aritméticas

Adición, sustracción, multiplicación, división, potencia, redondeo

Las funciones aritméticas incluyen operadores para operaciones simples, como adición y multiplicación, así como funciones para cálculos comunes, como sumas, sumas móviles, operaciones modulares y redondeo.

Para obtener más información, consulte Operaciones con matrices y operaciones con arreglos.

Funciones

expandir todo

Adición

+Add numbers, append strings
sumSum of array elements
cumsumCumulative sum
movsumMoving sum

Sustracción

-Subtraction
diffDifferences and approximate derivatives

Multiplicación

.*Multiplication
*Matrix multiplication
prodProduct of array elements
cumprodCumulative product
pagemtimesPage-wise matrix multiplication

División

./Right array division
.\Left array division
/Solve systems of linear equations xA = B for x
\Solve systems of linear equations Ax = B for x

Potencias

.^Element-wise power
^Matrix power

Trasposición

.'Transponga un vector o una matriz
'Complex conjugate transpose
pagetransposePage-wise transpose
pagectransposePage-wise complex conjugate transpose

Signo de arreglos

uminusUnary minus
uplusUnary plus
modRemainder after division (modulo operation)
remRemainder after division
idivideInteger division with rounding option
ceilRound toward positive infinity
fixRound toward zero
floorRound toward negative infinity
roundRound to nearest decimal or integer
bsxfunApply element-wise operation to two arrays with implicit expansion enabled

Temas

Operaciones con matrices y operaciones con arreglos

Las operaciones con matrices siguen las reglas del álgebra lineal y las operaciones con arreglos ejecutan operaciones elemento por elemento y admiten arreglos multidimensionales. El carácter de punto (.) distingue las operaciones con arreglos de las operaciones con matrices.

Tamaños de arreglos compatibles para operaciones básicas

La mayoría de funciones y operadores binarios de MATLAB® admiten arreglos numéricos con tamaños compatibles. Dos entradas tienen tamaños compatibles si, en cualquier dimensión, los tamaños de la dimensión de las entradas son los mismos o uno de ellos es 1.

Precedencia de operadores

Las reglas de precedencia determinan el orden en que MATLAB evalúa una expresión.

Floating-Point Numbers

MATLAB represents floating-point numbers in either double-precision or single-precision format. The default is double precision.

Integers

MATLAB supports 1-, 2-, 4-, and 8-byte storage for integer data. If you use the smallest integer type that accommodates your data, you can save memory and program execution time.