Matematické Fórum

Nevíte-li si rady s jakýmkoliv matematickým problémem, toto místo je pro vás jako dělané.

Nástěnka
22. 8. 2021 (L) Přecházíme zpět na doménu forum.matweb.cz!
04.11.2016 (Jel.) Čtete, prosím, před vložení dotazu, děkuji!
23.10.2013 (Jel.) Zkuste před zadáním dotazu použít některý z online-nástrojů, konzultovat použití můžete v sekci CAS.

Nejste přihlášen(a). Přihlásit

#1 19. 05. 2011 20:44

NicholasRush
Zelenáč
Příspěvky: 9
Reputace:   
 

Podmínka(násobení matic) v C

Mám program, který vezme vektor se 3 složkami a matici 3x3 a vynásobí je. Potřebuju, ale aby byla podmínka if že když vynásobím matici s její transponovanou maticí aby to byla jednotková matice.
asi něco jako if (
for(i = 0; i < 3; i++) {
for(j = 0; j < 3; j++) {
T[i][j] * T[j][i]) != E[i][j])
}
}

Nevím vůbec jak na to.


Existuje nespočet světů podobných tomu našemu i zcela odlišných - Giordano Bruno 1548–1600

Offline

  • (téma jako vyřešené označil(a) NicholasRush)

#2 20. 05. 2011 16:01

RePRO
Místo: Jihlava
Příspěvky: 363
Škola: AI VŠPJ (09-12, Bc.)
Pozice: programátor
Reputace:   11 
Web
 

Re: Podmínka(násobení matic) v C

Zdravím,

if (kontrolaMatic(matice1, matice2)) jednotkovaMatice();

funkce kontrolaMatic bude vracet true v případě, pokud se jedná o matici a její transponovanou...


Srdcem trochu-programátor, duší rádoby-matematik a povoláním analytik-vývojář.

Offline

 

#3 20. 05. 2011 19:31

LukasM
Příspěvky: 3274
Reputace:   193 
 

Re: Podmínka(násobení matic) v C

↑ NicholasRush:
Já nechápu co potřebuješ. Máš program co násobí matici a vektor, fajn. Pak ale mluvíš o tom, že násobíš dvě matice. Máš tedy ve skutečnosti program na násobení dvou matic nebo co? A pokud ano, k čemu má být dobrá "podmínka if že když vynásobím matici s její transponovanou maticí aby to byla jednotková matice"? Pokud ty dvě matice násobíš správně, tak jednotková matice vyjde, tak k čemu ta podmínka? Vůbec tomu nerozumím.

Offline

 

#4 20. 05. 2011 21:45

RePRO
Místo: Jihlava
Příspěvky: 363
Škola: AI VŠPJ (09-12, Bc.)
Pozice: programátor
Reputace:   11 
Web
 

Re: Podmínka(násobení matic) v C

Přesně tak jak píše LukasM. ;-)


Srdcem trochu-programátor, duší rádoby-matematik a povoláním analytik-vývojář.

Offline

 

Zápatí

Powered by PunBB
© Copyright 2002–2005 Rickard Andersson