What is the simplest way to map vector values of float to matrix of floats ?

3 visualizaciones (últimos 30 días)
I want to be able to map vector arrays to a matrix. This allows me to cache the values and proceed with more efficient runtime of an algorithm. I am thinking of using the map container object from matlab but it doesn't allow vector float values as keys. I am not sure if Matlab allows to store values as matrix.
Would anyone have an idea on what is the simplest way to do this ? I would also like to add and remove these vector keys during run time as well.
  2 comentarios
KSSV
KSSV el 22 de Nov. de 2020
MATLAB is known as MAtrix Laboratory. You can save anything here as a matrix.
YI CHONG ONG
YI CHONG ONG el 22 de Nov. de 2020
sorry, i meant if the values of the map container object can be matrix itself.

Iniciar sesión para comentar.

Respuestas (1)

Bruno Luong
Bruno Luong el 22 de Nov. de 2020
Editada: Bruno Luong el 22 de Nov. de 2020
The only vector of key map container supports is char vector (variable length)
If your vector has fixe length say n; you could nest n-mapcontainers with scalar as element #i of your vector. I doubt it will be efficient or convenient for coding.

Categorías

Más información sobre Multidimensional Arrays en Help Center y File Exchange.

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by