Torna indietro   Hardware Upgrade Forum > Off Topic > Discussioni Off Topic > Scienza e tecnica

Come 'fare arte' nei videogiochi
Come 'fare arte' nei videogiochi
Alcune considerazioni dopo aver completato The Evil Within: il nuovo titolo di Shinji Mikami stenta a ingranare ma è un continuo crescendo, con una parte finale decisamente spiazzante. Mikami impiega alcuni espedienti che aveva utilizzato in altri suoi precedenti giochi.
La Gran Bretagna dichiara guerra ai troll: fino a due anni di carcere
La Gran Bretagna dichiara guerra ai "troll": fino a due anni di carcere
Si inaspriscono le pene per tutta una serie di comportamenti tenuti online da utenti che interagiscono nel web con messaggi minatori, accusatori e altro ancora. Cerchiamo di capire cosa sta succedendo in Gran Bretagna
Si torna a costruire castelli con Stronghold Crusader 2
Si torna a costruire castelli con Stronghold Crusader 2
Sono passati ben dodici anni dopo il rilascio del primo Stronghold Crusader e tra alti e bassi Firefly Studios oggi è giunta a proporci il suo ultimo capitolo della nota saga di simulatori di castelli, un tributo per tutti gli aficionados della serie. Sarà però in grado di soddisfare le aspettative?
Tutti gli articoli Tutte le news

Vai al Forum
Discussione Chiusa
 
Strumenti
Old 16-12-2005, 12:32   #1
yellope
Senior Member
 
L'Avatar di yellope
 
Iscritto dal: Jul 2004
Messaggi: 1623
MAT-Calcolo del determinante di una matrice

allora come si calcola il determinante di una matrice 4x4 usando il metodo classico(somma algebrica dei prodotti)????con la matrice 3x3 esce una somma di 6 numeri ....ma con lka matrice 4x4??
yellope è offline  
Old 16-12-2005, 14:11   #2
goldorak
Senior Member
 
Iscritto dal: Apr 2003
Messaggi: 16650
[a11, a12, a13, a14
a21, a22, a23, a24
a31, a32, a33, a34
a41, a42, a43, a44]

sviluppi secondo una riga o colonna (e' arbitrario), supponiamo di sviluppare secondo la i-esima riga :

si ottiene

Somma su j =1,4 (aij*(-1)^(i+j)*minore(aij)) dove il minore(aij) e' la matrice che si ottiene eliminando la i-esima riga e j-esima colonna.
__________________
MICROSOFT : Violating your privacy is our priority
goldorak è offline  
Old 16-12-2005, 23:18   #3
Morkar Karamat
Senior Member
 
L'Avatar di Morkar Karamat
 
Iscritto dal: Mar 2005
Città: Milano
Messaggi: 436
Se vuoi una formula "rapida" come quella di Sarrus per le 3*3 beh, non è così semplice Avevo per sfizio dimostrato al Liceo un metodo per calcolarla senza calcolare tutti i minori 3*3, ma cmq sono un bel po' di termini. La cosa migliore è cercare di ottenere una riga o una colonna con tanti 0 così la procedura standard si velocizza...

Ciao
__________________
"Sentiamo quel che viene venerato come Dio, non come “divino”, ma come miserabile, assurdo, dannoso, non soltanto come errore, ma come delitto contro la vita"(Nietzsche, L’Anticristo)
Morkar Karamat è offline  
Old 16-12-2005, 23:19   #4
Morkar Karamat
Senior Member
 
L'Avatar di Morkar Karamat
 
Iscritto dal: Mar 2005
Città: Milano
Messaggi: 436
Quote:
Originariamente inviato da goldorak
[a11, a12, a13, a14
a21, a22, a23, a24
a31, a32, a33, a34
a41, a42, a43, a44]

sviluppi secondo una riga o colonna (e' arbitrario), supponiamo di sviluppare secondo la i-esima riga :

si ottiene

Somma su j =1,4 (aij*(-1)^(i+j)*minore(aij)) dove il minore(aij) e' la matrice che si ottiene eliminando la i-esima riga e j-esima colonna.
Per pura curiosità, sei ingegnere?
__________________
"Sentiamo quel che viene venerato come Dio, non come “divino”, ma come miserabile, assurdo, dannoso, non soltanto come errore, ma come delitto contro la vita"(Nietzsche, L’Anticristo)
Morkar Karamat è offline  
Old 16-12-2005, 23:47   #5
goldorak
Senior Member
 
Iscritto dal: Apr 2003
Messaggi: 16650
Quote:
Originariamente inviato da Morkar Karamat
Per pura curiosità, sei ingegnere?
No , cos'e' la mia spiegazione e' troppo astratta ?
Troppo complessa ?
__________________
MICROSOFT : Violating your privacy is our priority
goldorak è offline  
Old 17-12-2005, 00:10   #6
Morkar Karamat
Senior Member
 
L'Avatar di Morkar Karamat
 
Iscritto dal: Mar 2005
Città: Milano
Messaggi: 436
Quote:
Originariamente inviato da goldorak
No , cos'e' la mia spiegazione e' troppo astratta ?
Troppo complessa ?
No, è che mi era stato detto che gli ingegneri hanno l'abitudine di cominciare a contare da 1 in qusti casi (a11 etc. invece di a00)...volevo solo verificare
__________________
"Sentiamo quel che viene venerato come Dio, non come “divino”, ma come miserabile, assurdo, dannoso, non soltanto come errore, ma come delitto contro la vita"(Nietzsche, L’Anticristo)
Morkar Karamat è offline  
Old 17-12-2005, 00:32   #7
goldorak
Senior Member
 
Iscritto dal: Apr 2003
Messaggi: 16650
Quote:
Originariamente inviato da Morkar Karamat
No, è che mi era stato detto che gli ingegneri hanno l'abitudine di cominciare a contare da 1 in qusti casi (a11 etc. invece di a00)...volevo solo verificare
Ma
__________________
MICROSOFT : Violating your privacy is our priority
goldorak è offline  
Old 17-12-2005, 01:56   #8
jumpermax
Senior Member
 
L'Avatar di jumpermax
 
Iscritto dal: Mar 2001
Messaggi: 4195
Quote:
Originariamente inviato da Morkar Karamat
No, è che mi era stato detto che gli ingegneri hanno l'abitudine di cominciare a contare da 1 in qusti casi (a11 etc. invece di a00)...volevo solo verificare
solo noi del vecchio ordinamento, quando abbiamo iniziato lo zero ancora non era stato inventato...
jumpermax è offline  
Old 17-12-2005, 09:24   #9
teo
Senior Member
 
L'Avatar di teo
 
Iscritto dal: Aug 1999
Città: Como
Messaggi: 3092
Quote:
Originariamente inviato da Morkar Karamat
No, è che mi era stato detto che gli ingegneri hanno l'abitudine di cominciare a contare da 1 in qusti casi (a11 etc. invece di a00)...volevo solo verificare
certo che iniziamo a contare da 1, mai visto un a00
teo è offline  
Old 17-12-2005, 13:49   #10
Morkar Karamat
Senior Member
 
L'Avatar di Morkar Karamat
 
Iscritto dal: Mar 2005
Città: Milano
Messaggi: 436
Quote:
Originariamente inviato da jumpermax
solo noi del vecchio ordinamento, quando abbiamo iniziato lo zero ancora non era stato inventato...
__________________
"Sentiamo quel che viene venerato come Dio, non come “divino”, ma come miserabile, assurdo, dannoso, non soltanto come errore, ma come delitto contro la vita"(Nietzsche, L’Anticristo)
Morkar Karamat è offline  
Old 17-12-2005, 13:52   #11
Morkar Karamat
Senior Member
 
L'Avatar di Morkar Karamat
 
Iscritto dal: Mar 2005
Città: Milano
Messaggi: 436
Quote:
Originariamente inviato da teo
certo che iniziamo a contare da 1, mai visto un a00


E' molto comodo partire da a00 perchè così la rappresentazione coincide con l'algebra dei puntatori dei linguaggi di programmazione e la notazione è sempre la stessa.
Ed anche i matematici puri, che sono gente seria, partono rigorosamente da 0


__________________
"Sentiamo quel che viene venerato come Dio, non come “divino”, ma come miserabile, assurdo, dannoso, non soltanto come errore, ma come delitto contro la vita"(Nietzsche, L’Anticristo)
Morkar Karamat è offline  
Old 17-12-2005, 13:54   #12
teo
Senior Member
 
L'Avatar di teo
 
Iscritto dal: Aug 1999
Città: Como
Messaggi: 3092
Quote:
Originariamente inviato da Morkar Karamat


E' molto comodo partire da a00 perchè così la rappresentazione coincide con l'algebra dei puntatori dei linguaggi di programmazione e la notazione è sempre la stessa.
Ed anche i matematici puri, che sono gente seria, partono rigorosamente da 0


noi elettrici partiamo da 11

teo è offline  
Old 18-12-2005, 00:41   #13
Lucrezio
Senior Member
 
L'Avatar di Lucrezio
 
Iscritto dal: Dec 2003
Città: Trento, Pisa... ultimamente il mio studio...
Messaggi: 4356
Beh, direi che in generale il metodo più economico ed efficace per calcolare il determinante è mettere la matrice in forma diagonale con Gauss... e quindi fare il prodotto dei pivot. Già con le matrici 4x4 è un guadagno di tempo enorme rispetto allo sviluppo di Laplace...
__________________
"Expedit esse deos, et, ut expedit, esse putemus" (Ovidio)
Il mio "TESSORO": SuperMicro 733TQ, SuperMicro X8DAI I5520, 2x Xeon Quad E5620 Westmere, 12x Kingston 4GB DDR3 1333MHz, 4x WD 1Tb 32MB 7.2krpm
Lucrezio è offline  
Old 18-12-2005, 02:06   #14
yellope
Senior Member
 
L'Avatar di yellope
 
Iscritto dal: Jul 2004
Messaggi: 1623
ok grazie il miglior metodo è Laplace che avete detto voi ma io avevo chiesto come calcolare con il metodo classico....

[a11, a12, a13
a21, a22, a23
a31, a32, a33]

(a11*a22*a33)+(a21*a32*a13)+(a12*a23*a31)-(a31*a22*a13)-(a23*a32*a11)-(a12*a21*a33)................questo intendevo solo per la matrice 4x4

Ultima modifica di yellope : 18-12-2005 alle 02:12.
yellope è offline  
Old 18-12-2005, 09:41   #15
Ziosilvio
Moderatore
 
L'Avatar di Ziosilvio
 
Iscritto dal: Nov 2003
Messaggi: 12774
Quote:
Originariamente inviato da yellope
il miglior metodo è Laplace
Per n>3, Gauss è più veloce di Laplace.
Quote:
io avevo chiesto come calcolare con il metodo classico....

[a11, a12, a13
a21, a22, a23
a31, a32, a33]

(a11*a22*a33)+(a21*a32*a13)+(a12*a23*a31)-(a31*a22*a13)-(a23*a32*a11)-(a12*a21*a33)................questo intendevo solo per la matrice 4x4
Un equivalente della regola di Sarrus, nel senso di una formula che rende più agevole il calcolo del determinante per mezzo di una riscrittura della matrice, per quanto ne so nel caso 4x4 non esiste.
__________________
Ubuntu è un'antica parola africana che significa "non so configurare Debian" Chi scherza col fuoco si brucia.
Scienza e tecnica: Matematica - Fisica - Chimica - Informatica - Software scientifico - Consulti medici
REGOLAMENTO Gauron = HP dv6 A6-3410MX+HD6750 Win7HP64+Xubuntu12.04
Ziosilvio è offline  
Old 18-12-2005, 10:25   #16
Tadde
Senior Member
 
Iscritto dal: Oct 2001
Città: Firenze
Messaggi: 804
Quote:
Originariamente inviato da yellope
ok grazie il miglior metodo è Laplace che avete detto voi ma io avevo chiesto come calcolare con il metodo classico....

[a11, a12, a13
a21, a22, a23
a31, a32, a33]

(a11*a22*a33)+(a21*a32*a13)+(a12*a23*a31)-(a31*a22*a13)-(a23*a32*a11)-(a12*a21*a33)................questo intendevo solo per la matrice 4x4
http://it.wikipedia.org/wiki/Determi...rale_e_calcolo
Tadde è offline  
Old 18-12-2005, 14:39   #17
Morkar Karamat
Senior Member
 
L'Avatar di Morkar Karamat
 
Iscritto dal: Mar 2005
Città: Milano
Messaggi: 436
Quote:
Originariamente inviato da teo
noi elettrici partiamo da 11

Che gente...

__________________
"Sentiamo quel che viene venerato come Dio, non come “divino”, ma come miserabile, assurdo, dannoso, non soltanto come errore, ma come delitto contro la vita"(Nietzsche, L’Anticristo)
Morkar Karamat è offline  
Old 18-12-2005, 14:41   #18
Morkar Karamat
Senior Member
 
L'Avatar di Morkar Karamat
 
Iscritto dal: Mar 2005
Città: Milano
Messaggi: 436
Quote:
Originariamente inviato da Tadde
Qui c'è davvero tutto quello che ti serve Come vedi le somme cominciano ad aumentare subito in fretta con il metodo che tu chiami "classico" e Gauss conviene su Laplace...
__________________
"Sentiamo quel che viene venerato come Dio, non come “divino”, ma come miserabile, assurdo, dannoso, non soltanto come errore, ma come delitto contro la vita"(Nietzsche, L’Anticristo)
Morkar Karamat è offline  
Old 27-12-2009, 16:37   #19
Cho_Gono
Member
 
L'Avatar di Cho_Gono
 
Iscritto dal: Dec 2006
Messaggi: 74
Quote:
Originariamente inviato da Morkar Karamat Guarda i messaggi


E' molto comodo partire da a00 perchè così la rappresentazione coincide con l'algebra dei puntatori dei linguaggi di programmazione e la notazione è sempre la stessa.
Ed anche i matematici puri, che sono gente seria, partono rigorosamente da 0


Peccato che scrivere a00 in una matrice non ha senso.
Visto che quei due numeretti indicano l'indice di riga e quello di colonna e visto che la colonna 0 e la riga 0 non esistono e, onde evitare contestazioni futili, se esistono non vengono considerate in esempi generici, si parte da a11, ossia l'elemento di riga 1 e colonna 1.
Cho_Gono è offline  
Old 27-12-2009, 16:41   #20
Cho_Gono
Member
 
L'Avatar di Cho_Gono
 
Iscritto dal: Dec 2006
Messaggi: 74

Ultima modifica di Cho_Gono : 27-12-2009 alle 16:46.
Cho_Gono è offline  
 Discussione Chiusa


Come 'fare arte' nei videogiochi Come 'fare arte' nei videogiochi
La Gran Bretagna dichiara guerra ai troll: fino a due anni di carcere La Gran Bretagna dichiara guerra ai "troll": fin...
Si torna a costruire castelli con Stronghold Crusader 2 Si torna a costruire castelli con Stronghold Cru...
Apple annuncia iPad Air 2 e iPad mini 3, ma c'e' spazio anche per iMac 5K e il nuovo Mac mini Apple annuncia iPad Air 2 e iPad mini 3, ma c'e'...
Nexus 6 e Nexus 9, i due nuovi giocattoli di Google in salsa Android Lollipop Nexus 6 e Nexus 9, i due nuovi giocattoli di Goo...
Abbey Road: all'asta il set completo di ...
L'easter-egg di Android 5.0 Lollipop &eg...
Call of Duty Advanced Warfare: requisiti...
A Globalfoundries i semiconduttori di IB...
Twitter introduce e sperimenta novit&agr...
Le vendite di tablet rallentano, aprendo...
I nuovi Mac mini nascondono due temibili...
In Corea del Sud videogiochi competitivi...
Avira rilascia le versioni 2015 dei prop...
I produttori Android vogliono la frammen...
Rinascono le pellicole italiane Ferrania...
Molte versioni di GPU integrata per le f...
Anche Fitbit presto nel mercato degli sm...
Lo smartwatch di Microsoft in arrivo nel...
Problemi con alcuni aggiornamenti Micros...
PeaZip
Freemake Video Converter
HWiNFO64
Process Lasso
Advanced Codec per Windows 7 e 8
Standard codecs per Windows 7 e Window
iTunes 12
Dropbox
Chromium
SmartFTP
Calibre
Sandboxie
AIDA64 Extreme Edition
Google Chrome Portable
Ad-Aware Free Antivirus
Tutti gli articoli Tutte le news Tutti i download

Strumenti

Regole
Non Puoi aprire nuove discussioni
Non Puoi rispondere ai messaggi
Non Puoi allegare file
Non Puoi modificare i tuoi messaggi

Il codice vB è On
Le Faccine sono On
Il codice [IMG] è On
Il codice HTML è Off
Vai al Forum


Tutti gli orari sono GMT +2. Ora sono le: 23:10.


Powered by vBulletin® Version 3.6.4
Copyright ©2000 - 2014, Jelsoft Enterprises Ltd.
Served by www4v