Borrar filtros
Borrar filtros

How can I plot a huge set of data?

1 visualización (últimos 30 días)
Haithem Bouziri
Haithem Bouziri el 1 de Nov. de 2013
Comentada: Haithem Bouziri el 1 de Nov. de 2013
Hi
I have a 45000 *6 matrix, i want plot the 6th colon in function of the 5th colon. i used the function plot:
plot(TOT(:,5),TOT(:,6),'x');
Doing that, Matlab freeze. I've created a submatrix with the two colons i need and i tried again.
A=[TOT(:,5) TOT(:,6)]
plot(A(:,1),A(:,2),'x')
In the beginning it functions and i generated a report with matlab. But, today i want run my code again, it freezes in the plot line .
Does any one have an idea what can I do?
Thanks
  4 comentarios
Walter Roberson
Walter Roberson el 1 de Nov. de 2013
Binning or sub-sampling should be fine for characterization purposes.
Haithem Bouziri
Haithem Bouziri el 1 de Nov. de 2013
can you explain more please

Iniciar sesión para comentar.

Respuesta aceptada

Azzi Abdelmalek
Azzi Abdelmalek el 1 de Nov. de 2013
By creating a new matrix A, you are increasing the memory used by Matlab. you can check the memory used by Matlab. Type
memory
Lookt at
  6 comentarios
Azzi Abdelmalek
Azzi Abdelmalek el 1 de Nov. de 2013
When you type
memory
what do you get?
Haithem Bouziri
Haithem Bouziri el 1 de Nov. de 2013
nothing, no error message. It freezes, busy and couldn't stop

Iniciar sesión para comentar.

Más respuestas (0)

Categorías

Más información sobre Performance and Memory 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