Matlab - guardar archivos

 
Vista:

guardar archivos

Publicado por djpadilla (1 intervención) el 28/10/2008 17:09:16
hola, tengo una serie de datos enformato txt (una matriz) de 1500 columnas *2048 filas, la primer columna son los datos de calibración, por eso los ignoro, necesito hacer unas operaciones con algunas de ls filas y guardarlos en otro archivo texto.

basicamente tengo la siguiente rutina para obtener una sola columna de datos:
------------------------------------------------
function []=areasOcean(filename)

file=dir;
file={file.name};
data=[];

for n=3:length(file)
temp=dlmread (file{n});
data=[data temp(:,2: end)];
end

data= [temp(:,1) data];

bg1=mean (data (18700:18709,2:end));
bg2=mean (data (18750:18760,2:end));
pk=sum(data(18710:18749,2:end));
bg=mean ([bg1;bg2]);
neto1=pk-40*bg;

dlmwrite(filename,neto1)
---------------------------------------
pero no se como hacer para guardr en el mismo archivo las diferentes columnas de datos de resultados, es decir, los neto1, neto2... porq asi como lo tengo escrito es para una sola columna

gracias por la ayuda
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder