Kezdőlap › Fórumok › Programozás › matrix osztaly osszeadasra
- This topic has 178 hozzászólás, 8 résztvevő, and was last updated 17 years, 4 months telt el by
uzsolt.
-
SzerzőBejegyzés
-
2008-02-27-20:41 #2154779
Ok, de akkor hogyan tudnam kiiratni az atlagot? Ugye „sum”-ban van, a matrixok osszege. De ezt nekem meg el kellene osztani a matrixok szamaval es ezt kellene kiiratnom…
2008-02-27-20:41 #2154780Ok, de akkor hogyan tudnam kiiratni az atlagot? Ugye „sum”-ban van, a matrixok osszege. De ezt nekem meg el kellene osztani a matrixok szamaval es ezt kellene kiiratnom…
2008-02-27-21:01 #2154781zoltan22 wrote:Code:vektor valami[10]; // ott vannak a vektoraink, feltoltve
Matrix m[10]; // matrixok
for(i=0; i<n; i++)
m[I].init(valami[I]; // minden vektor atalakitva
Matrix osszeg = m[0];
for(i=1; i<n; i++)
osszeg += m[I];m /= egy_szam; // ez a sor vajon mit csinal?
// most m-ben megvan ami kell neked
Egyebkent meg ne jelents be egy valtozot ketszer, mert a forditoprogramnak nem fog tetszeni.
2008-02-27-21:01 #2154782zoltan22 wrote:Code:vektor valami[10]; // ott vannak a vektoraink, feltoltve
Matrix m[10]; // matrixok
for(i=0; i<n; i++)
m[I].init(valami[I]; // minden vektor atalakitva
Matrix osszeg = m[0];
for(i=1; i<n; i++)
osszeg += m[I];m /= egy_szam; // ez a sor vajon mit csinal?
// most m-ben megvan ami kell neked
Egyebkent meg ne jelents be egy valtozot ketszer, mert a forditoprogramnak nem fog tetszeni.
2008-02-27-21:12 #2154783Code:m /= egy_szam // ez ekvivalens ezzel m = m / egy_szamDe hat ezt kellene kiiratni a sum helyett…
PS: egyebkent, miert van az, hogy ha legeneralok egy ilyen objektumot/matrixot, akkor minden forditas utan ugyanazt a matrixot kapom? Nem kellene minden forditas/generalas utan mas matrixot kapnom?
2008-02-27-21:12 #2154784Code:m /= egy_szam // ez ekvivalens ezzel m = m / egy_szamDe hat ezt kellene kiiratni a sum helyett…
PS: egyebkent, miert van az, hogy ha legeneralok egy ilyen objektumot/matrixot, akkor minden forditas utan ugyanazt a matrixot kapom? Nem kellene minden forditas/generalas utan mas matrixot kapnom?
2008-02-27-21:22 #2154785Csak nem nezted meg mire szokas hasznalni a /= -t, vagy nem ertem e kerdest.
A randommal kapcsoltaban: `man srand `, `man rand`
2008-02-27-21:22 #2154786Csak nem nezted meg mire szokas hasznalni a /= -t, vagy nem ertem e kerdest.
A randommal kapcsoltaban: `man srand `, `man rand`
2008-02-27-21:35 #2154787Hat csak annyi, hogy pl. az altalad fentebb irt 3.modszerben a ” cout << objektum; " most akkor mi legyen? "cout << objektum /=;" ? Csak meg ez nem vilagos.
A random fuggvenyeket ertem, csak gondoltam, hogy a modszer valamiert nem biztos, hogy teljesen idealis… Valahogy ugy tunik, hogy a memoriaban a vektoroknak, meg a matrixoknak lefoglalt helyekrol minden „$: g++ valami.cpp -o valami” forditast koveto „./valami” futtatas utan ugyanazok az ertekek adodnak.
Bocs kicsit nyakatekerten irok; lenyeg h minden futtatas utan mas random szamok generalodnak es igy a matrixoknak is masoknak kellene lenniuk…2008-02-27-21:35 #2154788Hat csak annyi, hogy pl. az altalad fentebb irt 3.modszerben a ” cout << objektum; " most akkor mi legyen? "cout << objektum /=;" ? Csak meg ez nem vilagos.
A random fuggvenyeket ertem, csak gondoltam, hogy a modszer valamiert nem biztos, hogy teljesen idealis… Valahogy ugy tunik, hogy a memoriaban a vektoroknak, meg a matrixoknak lefoglalt helyekrol minden „$: g++ valami.cpp -o valami” forditast koveto „./valami” futtatas utan ugyanazok az ertekek adodnak.
Bocs kicsit nyakatekerten irok; lenyeg h minden futtatas utan mas random szamok generalodnak es igy a matrixoknak is masoknak kellene lenniuk… -
SzerzőBejegyzés
- Be kell jelentkezni a hozzászóláshoz.
legutóbbi hsz