Diccionarios
Aplique datos con claves que indexan valores.
Un diccionario es una estructura de datos que asocia cada clave a un valor correspondiente. Las claves y los valores pueden ser de cualquier tipo de datos, lo que proporciona más flexibilidad para el acceso a los datos que los índices de arreglos y mejora el rendimiento.
Se recomienda dictionary
antes que containers.Map
porque admite más tipos de datos como claves y valores, y ofrece un mejor rendimiento. (desde R2022b)
Funciones
dictionary | Object that maps unique keys to values (desde R2022b) |
configureDictionary | Create dictionary with specified key and value types (desde R2023b) |
insert | Add entries to a dictionary (desde R2023b) |
lookup | Find value in dictionary by key (desde R2023b) |
remove | Remove dictionary entries (desde R2023b) |
entries | Key-value pairs of dictionary (desde R2022b) |
keys | Keys of dictionary (desde R2022b) |
values | Values of dictionary (desde R2022b) |
types | Types of dictionary keys and values (desde R2022b) |
numEntries | Number of key-value pairs in dictionary (desde R2022b) |
isConfigured | Determine if dictionary has types assigned to keys and values (desde R2022b) |
isKey | Determine if dictionary contains key (desde R2022b) |
keyHash | Generate hash code for dictionary key (desde R2022b) |
keyMatch | Determine if two dictionary keys are the same (desde R2022b) |
Clases
Temas
- Map Data with Dictionaries
Use dictionaries to store key-value pairs of different data types. (desde R2022b)
- Dictionaries and Custom Classes
Modify custom classes for expected behavior in dictionaries.