Ejemplo resampling Matlab

Dar ruta de carpeta %Archivo matlab fileID = fopen('rpta_imp_1GL.txt','r'); %leer el archivo txt formatSpec = '%f %f';

Views 97 Downloads 3 File size 300KB

Report DMCA / Copyright

DOWNLOAD FILE

Recommend stories

Citation preview

Dar ruta de carpeta

%Archivo matlab fileID = fopen('rpta_imp_1GL.txt','r'); %leer el archivo txt formatSpec = '%f %f'; %formato numerico lee datos numéricos sizeA = [3 inf]; % 3 número de columnas A = fscanf(fileID,formatSpec,sizeA); %leer lo anterior y almacenar en A fclose(fileID); %cerrar el archivo abieto A=A';%trasponer la matriz A B=resample(A,1,100)% remuestrar en B, 1/100 las muestras coge un dato de cada 100 time=B(:,2);% coge la columna 2 que contiene el tiempo en el ejemplo velocity=B(:,3);% coge la columna 3 que contiene el tiempo en el ejemplo figure('Name','Velocidad Vs Tiempo','NumberTitle','off');%dar titulo a la figura: Velocidad Vs tiempo plot(time,velocity);% grafica velocidad vs. tiempo xlswrite('pruebaaa.xlsx',B,1,'A1'); %crea el archivo prueba en la carpeta de trabajo