Ver Mensaje Individual
  #2  
Antiguo 18-12-2007
Tal Tal is offline
Miembro
 
Registrado: dic 2007
Posts: 52
Reputación: 17
Tal Va por buen camino
Pues así sin saber el formato de los archivos de texto me imagino que serán n filas por m columnas.
Yo no se mucho de matemáticas y no se lo que quieres decir con sumar matrices, yo tartaré de explicarte como cargarlas.

Código Delphi [-]

//por ejemplo
const n_Columnas=10 Integer;

procedure CargarMatrices;
var
    m1,m2 : array of integer;
    c,f : integer;
    fich : TstringList;
    linea : String;
begin
     fich := Tstringlist.create;     
     fich.loadfromfile('ruta del primer fichero');
     SetLength(m1,fich.count);
     for f := 0 to fich.count-1 do
          for c := 0 to n_columnas do 
          begin
                  //asegurarnos de que no es vacio(deberias verificar que es
                 //el tipo de numero que quieres
                 if linea[c] <> '' then
                     m1[f][c] := linea[c];
          end; 

     fich.loadfromfile('ruta del segundofichero');
     SetLength(m2,fich.count);
     for f := 0 to fich.count-1 do
          for c := 0 to n_columnas do 
          begin
                  //asegurarnos de que no es vacio(deberias verificar que es
                 //el tipo de numero que quieres
                 if linea[c] <> '' then
                     m2[f][c] := linea[c];
          end; 
     fich.free;
end;

Así ya lo tienes cargado luego creo que trabajar con los arrays ya sabras tu solito.
Te hago notar que si hay espacios en blancos debes adecuar el número de columnas.

Espero haberte ayudado un poco.
Hasta luego.
Responder Con Cita