Matlab - MATLAB

 
Vista:

MATLAB

Publicado por Elsa (1 intervención) el 26/04/2013 09:16:00
Hola a todos, necesito vuestra ayuda. Tengo que hacer un programa en el que cuando se seleccione unos determinados archivos que terminan en FMA0 aparezcan con la extension .dat pero cuando seleccione cualquier otro que no aparezca la extension .dat
Este el codigo que tengo en el boton donde yo seleccionaria el archivo:

function pbtBlanco_Callback(hObject, eventdata, handles)

blancoActual=get(handles.edtBlanco,'String');
dirActual=get(handles.edtDirActual,'String');
file=fullfile(dirActual,'*.dat');
[filename, pathname] = uigetfile(file, 'Coge un archivo de blanco');
if pathname==0
set(handles.edtDirActual,'String',dirActual);
else
set(handles.edtDirActual,'String',pathname);
end
if filename==0
set(handles.edtBlanco,'String',blancoActual);
else
if get(handles.popTipoRef,'Value')==5 % Caracterizacion.
set(handles.edtBlanco,'String',filename);
else % Otro cualquiera.
if get(handles.chkProcesar,'Value')
[token,remainder]=strtok(fliplr(filename),'_FMA0');
set(handles.edtBlanco,'String',filename); %CON ESTA SALEN TODOS CON .DAT
set(handles.edtBlanco,'String',fliplr(remainder)); %NO SALE EL .DAT PARA NINGUNO
end
end
end

como podeis ver en los ultimos comentarios depende del codigo q ponga o me sale para todos o para ninguno.
AYUDARME POR FAVOR!! ES MUY URGENTE
PODEIS MANDARME UN CORREO CON LA RESPUESTA ([email protected]) O CONTESTARME POR AQUI, ME DA IGUAL.
GRACIAS
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