Lists in matlab to store iterative data.

7 visualizaciones (últimos 30 días)
Nilesh Chaturvedi
Nilesh Chaturvedi el 8 de Jun. de 2018
Respondida: Steven Lord el 8 de Jun. de 2018
Hello!, I am new to Matlab so excuse me if my question is too stupid. I wanted to know if there is something like list to store dynamic data. Similar to dynamically allocated arrays in C?

Respuesta aceptada

Aakash Deep
Aakash Deep el 8 de Jun. de 2018
Hello Nilesh,
From your question I understand that you are trying to add a new value into your pre-defined vector. So for this you can just append the new value into the end of the vector, just like below
A = [A x]
where, A is your pre-defined vector and x is your new value.
Hope this helps :)
  1 comentario
Walter Roberson
Walter Roberson el 8 de Jun. de 2018
If you are putting a scalar onto the end of a vector, then the shortcut is
A(end+1) = x;

Iniciar sesión para comentar.

Más respuestas (2)

Stephen Devlin
Stephen Devlin el 8 de Jun. de 2018
I store dynamically generated data in cell arrays or tables all the time, can you show some of your code/data?
  1 comentario
Nilesh Chaturvedi
Nilesh Chaturvedi el 8 de Jun. de 2018
Its more like I am testing a method for many values and I am getting a quality score for each value and I have to store the quality store somewhere. At first, I was looking for a python dictionary where I can store key, value pairs, but then a list would also do, because the values are sorted and equidistant from each other.

Iniciar sesión para comentar.


Steven Lord
Steven Lord el 8 de Jun. de 2018
The containers.Map object allows you to store key-value pairs.

Categorías

Más información sobre Call Python from MATLAB en Help Center y File Exchange.

Etiquetas

Community Treasure Hunt

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

Start Hunting!

Translated by