SoloCodigo
Programación Específica => Matlab => Mensaje iniciado por: arcadi1988 en Lunes 26 de Octubre de 2009, 15:07
-
Buenas;
tengo un problema, tengo que hacer una GUI que me abra un archivo con datos y me los plotee. El archivo en cuestion tiene datos analogicos, en total
tiene 12h*60h/min*60min/sec*4000datos= 172,8MBytes. Donde tengo que coger 2 Bytes para hacer una dato, es decir, en total tengo 172,8Bytes/2= 86,4 datos analogicos.
Resulta que tengo que plotear estos datos, ahora ploteo lo que seria 10 minutos.
10min*60min/sec*4000datos=2,4MBytes-->Los datos analogicos son formados por dos bytes-->1,2MBytes=1,2M datos a plotear.
Y el problema que tengo es te necesita tal tiempo que mi ordenador se cuelga, pido si alguien sabe una solucion a este problema.... La GUI que tengo hecho plotea muy rapidamente
por pocos datos...
Para coger los datos del archivo utilizo la comanda: fread y leo los 100 datos siguientes...
Muchas gracias a todos.
-
He estado probando varias cosas, y me parece que mi GUI sobresale de la capacidad de memoria del Matlab....
Tendre que reiniciar la grafica cada 1000 muestras ploteadas por ejemplo...