containers.Map
Objeto que asigna claves únicas a valores
Descripción
Un objeto Map es una estructura de datos que permite recuperar valores usando una clave correspondiente. Las claves pueden ser números reales o vectores de caracteres. Como resultado, proporcionan más flexibilidad para el acceso de datos que los índices de arreglos, que deben ser enteros positivos. Los valores pueden ser arreglos escalares o no escalares.
Creación
Sintaxis
Descripción
Nota
Se recomienda el objeto dictionary en lugar de containers.Map porque acepta más tipos de datos como claves y valores, y ofrece un mejor rendimiento. (desde R2022b)
M = containers.Map(, donde keySet,valueSet,'UniformValues',isUniform)isUniform es false, especifica que los valores de valueSet no deben ser uniformes. El valor predeterminado de isUniform es true. Los valores de valueSet son uniformes cuando son todos escalares con el mismo tipo de datos o cuando son todos vectores de caracteres.
M = containers.Map('KeyType', crea un objeto kType,'ValueType',vType)Map vacío y especifica los tipos de datos de las claves y los valores que se pueden añadir después. Puede cambiar el orden de los argumentos de par nombre-valor 'KeyType' y 'ValueType', pero ambos pares nombre-valor son necesarios.
M = containers.Map crea un objeto Map vacío.
Argumentos de entrada
Propiedades
Funciones del objeto
Ejemplos
Capacidades ampliadas
Historial de versiones
Introducido en R2008b