Main Content

La traducción de esta página aún no se ha actualizado a la versión más reciente. 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

+Sumar números, añadir cadenas
sumSuma de los elementos de un arreglo
cumsumSuma acumulativa
movsumMoving sum

Sustracción

-Sustracción
diffDiferencias y derivadas aproximadas

Multiplicación

.*Multiplicación
*Multiplicación de matrices
prodProduct of array elements
cumprodCumulative product
pagemtimesPage-wise matrix multiplication (desde R2020b)
tensorprodTensor products between two tensors (desde R2022a)

División

./División derecha de arreglos
.\División izquierda de arreglos
/Resolver sistemas de ecuaciones lineales xA = B para x
\Resolver sistemas de ecuaciones lineales Ax = B para x
pagemldividePage-wise left matrix divide (desde R2022a)
pagemrdividePage-wise right matrix divide (desde R2022a)

Potencias

.^Potencia elemento por elemento
^Potencia de matrices

Trasposición

.'Trasponer un vector o una matriz
'Traspuesta conjugada compleja
pagetransposePage-wise transpose (desde R2020b)
pagectransposePage-wise complex conjugate transpose (desde R2020b)

Signo de arreglos

uminusMenos unario
uplusMás unario
modResto después de una división (operación modular)
remResto después de una división
idivideInteger division with rounding option
ceilRedondear hacia infinito positivo
fixRedondear hacia cero
floorRedondear hacia infinito negativo
roundRedondear al decimal o entero más próximo
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.

  • Números de punto flotante

    MATLAB representa números de punto flotante en formato de doble precisión o en formato de precisión simple. El formato predeterminado es de doble precisión.

  • Valores enteros

    MATLAB admite almacenamiento de 1, 2, 4 y 8 bytes para datos enteros. Si utiliza el tipo de entero más pequeño que admiten sus datos, ahorrará memoria y tiempo de ejecución del programa.