Buenas! Esta es la funcion>
function graba_tabla_desplazamientos (file,tabla_desplazamientos,t,paso_t,calibracion_t,unidad_t,pasox,pasoy,pot,umbral,calibracion_x,calibracion_y,unidad_l,Q)
%Desde otra funcion llamo a esta y le paso un nombre de fichero (file), entonces le añado la extensión .txt y lo abro y cierro como pongo a continuación:
f=fopen(strcat(file,'.txt'),'w+');
fprintf(f,'Nombre fichero: %sn',file);
fprintf(f,'t: %dn',t);
fprintf(f,'paso_t: %dn',paso_t);
fprintf(f,'calibracion_t: %fn',calibracion_t);
fprintf(f,'unidad_t: %sn',unidad_t);
fprintf(f,'pasox: %dn',pasox);
fprintf(f,'pasoy: %dn',pasoy);
fprintf(f,'tamaño_region_2^: %dn',pot);
fprintf(f,'umbral: %fn',umbral);
fprintf(f,'calibracion_x: %fn',calibracion_x);
fprintf(f,'calibracion_y: %fn',calibracion_y);
fprintf(f,'unidad_l: %sn',unidad_l);
fprintf(f, '%sttt%sttt%sttttt%sttttt%sttt%sttt%sn', 'x', 'y', 'dx', 'dy', 'u_dx', 'u_dy', 'nu' );
for fila=1:Q
fprintf(f, '%dttt%dttt%fttt%fttt%ftt%ftt%dn',tabla_desplazamientos(fila,:));
end
fclose(f);
return
Si lo abro desde Matlab no me da problemas, pero si quiero ir a abrirlo directamente en el directorio donde esta sin abrir Matlab, sale un bloc de notas y no se lee bien.
Muchisimas gracias!