cppreference.com
Crear una cuenta
Iniciar sesión
Espacios de nombres
Plantilla
Discusión
Variantes
Vistas
Ver
Editar
Historial
Acciones
Plantilla:cpp/numeric/linalg/navbar
De cppreference.com
C++
Apoyo de compiladores
Implementaciones independientes y albergadas
Lenguaje
Biblioteca estándar
Encabezados de la biblioteca estándar
Requisitos denominados
Macros de prueba de característica
(C++20)
Biblioteca de apoyo del lenguaje
Biblioteca de conceptos
(C++20)
Biblioteca de diagnósticos
Biblioteca de gestión de memoria
Biblioteca de metaprogramación
(C++11)
Biblioteca de servicios generales
Biblioteca de contenedores
Biblioteca de iteradores
Biblioteca de rangos
(C++20)
Biblioteca de algoritmos
Biblioteca de cadenas
Biblioteca de procesamiento de texto
Biblioteca numérica
Biblioteca de fecha y hora
Biblioteca de entrada/salida
Biblioteca del sistema de archivos
(C++17)
Biblioteca de apoyo de concurrencia
(C++11)
Biblioteca de apoyo de ejecución
(C++26)
Especificaciones técnicas
Índice de símbolos
Bibliotecas externas
[editar]
Biblioteca numérica
Funciones matemáticas comunes
Funciones matemáticas especiales
(C++17)
Constantes matemáticas
(C++20)
Algoritmos básicos de álgebra lineal
(C++26)
Entorno de punto flotante
(C++11)
Números complejos
Arrays
numéricos
Generación de números pseudoaleatorios
Operaciones de factores
gcd
(C++17)
lcm
(C++17)
Interpolaciones
midpoint
(C++20)
lerp
(C++20)
Saturación aritmética
add_sat
(C++26)
sub_sat
(C++26)
saturate_cast
(C++26)
mul_sat
(C++26)
div_sat
(C++26)
Operaciones numéricas genéricas
iota
(C++11)
ranges::iota
(C++23)
accumulate
inner_product
adjacent_difference
partial_sum
reduce
(C++17)
transform_reduce
(C++17)
inclusive_scan
(C++17)
exclusive_scan
(C++17)
transform_inclusive_scan
(C++17)
transform_exclusive_scan
(C++17)
Operaciones de bits
bit_cast
(C++20)
byteswap
(C++23)
has_single_bit
(C++20)
bit_ceil
(C++20)
bit_floor
(C++20)
bit_width
(C++20)
rotl
(C++20)
rotr
(C++20)
countl_zero
(C++20)
countl_one
(C++20)
countr_zero
(C++20)
countr_one
(C++20)
popcount
(C++20)
endian
(C++20)
[editar]
Algoritmos básicos de álgebra lineal
Transformaciones
in situ
scaled
conjugated
transposed
conjugate_transposed
scaled_accessor
conjugated_accessor
layout_transpose
Funciones BLAS 1
setup_givens_rotation
apply_givens_rotation
swap_element
scale
copy
add
dot
dotc
vector_sum_of_squares
vector_two_norm
vector_abs_sum
vector_idx_abs_max
matrix_frob_norm
matrix_one_norm
matrix_inf_norm
Funciones BLAS 2
matrix_rank_1_update
matrix_rank_1_update_c
symmetric_matrix_rank_1_update
hermitian_matrix_rank_1_update
symmetric_matrix_rank_2_update
hermitian_matrix_rank_2_update
matrix_vector_product
symmetric_matrix_vector_product
hermitian_matrix_vector_product
triangular_matrix_vector_product
triangular_matrix_vector_solve
Funciones BLAS 3
symmetric_matrix_rank_k_update
hermitian_matrix_rank_k_update
symmetric_matrix_rank_2k_update
hermitian_matrix_rank_2k_update
triangular_matrix_matrix_left_solve
triangular_matrix_matrix_right_solve
matrix_product
symmetric_matrix_product
hermitian_matrix_product
triangular_matrix_product
triangular_matrix_left_product
triangular_matrix_right_product
Elementos auxiliares
column_major
row_major
column_major_t
row_major_t
upper_triangle
lower_triangle
upper_triangle_t
lower_triangle_t
implicit_unit_diagonal
explicit_diagonal
implicit_unit_diagonal_t
explicit_diagonal_t
layout_blas_packed
[editar]