Matlab - Tratamiento de Texto

 
Vista:

Tratamiento de Texto

Publicado por Juan (5 intervenciones) el 28/01/2008 11:39:22
Hola,

Tengo el siguiente problema:

He de transformar una matriz de matlab a un formato .txt que tenga la estructura adecuada para poder introducirla en gams.

>En MATLAB:

A = [ 1 1 1 1; 2 2 2 2 ; 3 3 3 3; 4 4 4 4]

> En .txt

a b c d
e 1 1 1 1
f 2 2 2 2
g 3 3 3 3
h 4 4 4 4

Yo solo he llegado a hacer esto:

for i = 2:TotalTray-1
a = ['Derivada_VV_Piso', int2str(i), '.txt'];
csvwrite(a,Derivadas_VV(:,:,i));
end

lo que genera i archivos .txt con el nombre Derivada_VV_Pisoi.txt

lo que pasa es que este txt tiene la forma
1,1,1,12,2,2,23,3,3,34,4,4,4

por lo tanto he de incluir los nombres de las filas y columnas , espacios en blanco, separar los numeros, saltos de linea,....

muchas gracias por vuestro tiempo

juan
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