Matlab - Uso de variables dentro de fopen

 
Vista:

Uso de variables dentro de fopen

Publicado por Jesus Molina (11 intervenciones) el 06/02/2012 17:56:36
Buenas tardes,
Estoy intentando crear ficheros, cuyo nombre me los da cada componente de la variable name e intentandole insertar lo que hay en una matriz A creada previamente.

Mi codigo es el siguiente:

for i=1:3
name={'Pepe'
'Juan'
'Jesus'};
nomfich={name(1),'txt'}
pf=fopen(nomfich,'a');
count=fwrite(pf,C);
end

Pero no veo la manera de transformar las componentes de name a archivo txt.

Intento hacer esto para una componente name de 1000 variables, por lo que no puedo hacerlo uno a uno y es la razon por la que uso el bucle.

Muchas gracias por todo,

Jesus
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
Imágen de perfil de JOSE JEREMIAS CABALLERO
Val: 6.975
Oro
Ha mantenido su posición en Matlab (en relación al último mes)
Gráfica de Matlab

Uso de variables dentro de fopen

Publicado por JOSE JEREMIAS CABALLERO (5917 intervenciones) el 06/02/2012 19:36:38
Hola Jesus Molina
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
clear all
name={'Pepe';'Juan';'Jesus'};
[nombre_de_archivo, ruta_a_guardar]=uiputfile('*.txt','GUARDAR ARCHIVO');
if isequal(nombre_de_archivo,0) || isequal(ruta_a_guardar,0)
    return;
else
    pf=fopen([ruta_a_guardar,nombre_de_archivo],'w');
 
    for i=1:length(name)
        fprintf(pf,'%s\n',name{i});
    end
        fclose(pf);
end
type([ruta_a_guardar,nombre_de_archivo])
edit([ruta_a_guardar,nombre_de_archivo])




Saludos.
JOSE JEREMIAS CABALLERO
Asesor de Proyectos con Matlab
Profesor de Metodos Numericos con Matlab
PROGRAMADOR EN MATLAB
[email protected]
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar