jules

Hozzászólások

10 bejegyzés megtekintése - 51-60 / 269
  • Szerző
    Bejegyzés
  • Hozzászólás: file beolvasás c++ #2174431
    jules
    Felhasználó

      Egyszerubb, ha csatolom a forraskodot es a matrix.dat file-t. Egyszeruseg kedveert csak 5 db. matrixot tartalmaz a .dat, de ez a lenyegen nem valtoztat.

      A matrix.dat ertelmezese (a matrix elemei valos es kepzetes reszre vannak bontva az alabbi modon):

      Code:
      2 <— 2×2-es matrix, N=2
      1 0 0 0 <— Re=1 Im=0 Re=0 Im=0
      0 0 1 0 <— Re=0 Im=0 Re=1 Im=0
      Hozzászólás: file beolvasás c++ #2174432
      jules
      Felhasználó

        Egyszerubb, ha csatolom a forraskodot es a matrix.dat file-t. Egyszeruseg kedveert csak 5 db. matrixot tartalmaz a .dat, de ez a lenyegen nem valtoztat.

        A matrix.dat ertelmezese (a matrix elemei valos es kepzetes reszre vannak bontva az alabbi modon):

        Code:
        2 <— 2×2-es matrix, N=2
        1 0 0 0 <— Re=1 Im=0 Re=0 Im=0
        0 0 1 0 <— Re=0 Im=0 Re=1 Im=0
        Hozzászólás: file beolvasás c++ #2174425
        jules
        Felhasználó

          Epp ez a lenyeg, hogy nem 1db. matrixom van, hanem rohadt sok a „valami.dat”-ban, ahogy irtam az elejen. Valojaban ezek sajaterteket kellene kiszamolni, de ehhez ugye mindegyiket be kell olvasni.

          Ugy lenne ertelmes, ha a valami.dat-ot „soronkent”(minden harmadik sor lenne az uj sor) olvasna be, minden beolvasaskor egy ujabb matrixot olvasna, es igy menne vegig…

          Hozzászólás: file beolvasás c++ #2174426
          jules
          Felhasználó

            Epp ez a lenyeg, hogy nem 1db. matrixom van, hanem rohadt sok a „valami.dat”-ban, ahogy irtam az elejen. Valojaban ezek sajaterteket kellene kiszamolni, de ehhez ugye mindegyiket be kell olvasni.

            Ugy lenne ertelmes, ha a valami.dat-ot „soronkent”(minden harmadik sor lenne az uj sor) olvasna be, minden beolvasaskor egy ujabb matrixot olvasna, es igy menne vegig…

            Hozzászólás: file beolvasás c++ #2174409
            jules
            Felhasználó

              Jo, ok. De akkor hogyan tudom az osszes matrixot beolvasni? Hogyan kell akkor atirnom a fuggvenyt? Erre iranyulna a segitsegkeresem.

              Hozzászólás: file beolvasás c++ #2174410
              jules
              Felhasználó

                Jo, ok. De akkor hogyan tudom az osszes matrixot beolvasni? Hogyan kell akkor atirnom a fuggvenyt? Erre iranyulna a segitsegkeresem.

                Hozzászólás: file beolvasás c++ #2174403
                jules
                Felhasználó

                  Kiprobaltam 1000 helyett csak 2-re, de igy csak a 2. matrixot olvassa be 🙁

                  Code:
                  void BEO() {

                    int i, j;
                    FILE *fp;
                    fp=fopen(„matrix.dat”,”r”);

                    for(int k=0; k<2; k++){
                    fscanf(fp,"%d", &N);
                    for (i=1; i<=N; i++)
                      for (j=1; j<=N; j++)
                        fscanf(fp,"%lf %lf", &A[i][j].R, &A[i][j].I);
                    }
                    fclose(fp);

                  };

                  Hozzászólás: file beolvasás c++ #2174404
                  jules
                  Felhasználó

                    Kiprobaltam 1000 helyett csak 2-re, de igy csak a 2. matrixot olvassa be 🙁

                    Code:
                    void BEO() {

                      int i, j;
                      FILE *fp;
                      fp=fopen(„matrix.dat”,”r”);

                      for(int k=0; k<2; k++){
                      fscanf(fp,"%d", &N);
                      for (i=1; i<=N; i++)
                        for (j=1; j<=N; j++)
                          fscanf(fp,"%lf %lf", &A[i][j].R, &A[i][j].I);
                      }
                      fclose(fp);

                    };

                    Hozzászólás: file beolvasás c++ #2174399
                    jules
                    Felhasználó

                      Lehet kicsit hulyen fogalmazok, bocs. Vilagos a problema.

                      Csak azt szeretnem elerni, hogy mind a pl. 1000 matrixot beolvassa a program. Ehhez kerek segitseget. Lehet, hogy valami file-on beluli pozicionalassal kene…, de passz, ezt nem tudom.

                      Hozzászólás: file beolvasás c++ #2174400
                      jules
                      Felhasználó

                        Lehet kicsit hulyen fogalmazok, bocs. Vilagos a problema.

                        Csak azt szeretnem elerni, hogy mind a pl. 1000 matrixot beolvassa a program. Ehhez kerek segitseget. Lehet, hogy valami file-on beluli pozicionalassal kene…, de passz, ezt nem tudom.

                      10 bejegyzés megtekintése - 51-60 / 269