Matrice
Zaključano
Zakačeno
Pa trebao si nešto konkretno u vezi matrica da pitaš a ne ovako...ali ajde...matrice su dvodimenzionalni nizovi znači kod niza pristupaš elementima a[1], a[2] ...a ovde a[1,1] a [1,2] a[2,1] itd...znači matrice su ustvari kao tabele imaš vrste i kolone ili kako već...da staviš da promenljiva a bude matrica sa integer elementima
var
a:array[1..20] of array [1..20] of integer;
ako ima još nešto, ti pitaj
var
a:array[1..20] of array [1..20] of integer;
ako ima još nešto, ti pitaj
Potpis
VMware VCP/Microsoft MCSE 2003/HP ASE
ili se definise i ovako:
a: array[1..20,1..20]of integer;
a: array[1..20,1..20]of integer;
E hvala, ma zanimalo me je sta su matrice posto sam naucio nizove sada prelazim na matrice!
Potpis
MCU+PPM
Sta su matrice ?
Matrice su tehnicki receno, 2 i vise dimenzionalni nizovi.
primer, Sahovska tabla je matrica, u kojoj jedan niz ti je (a,b,c,d,e,f,g,h) a drugi ti je (1,2,3,4,5,6,7,8)
Dekartov koordinatni sistem je isto matrica,
matrica je kad jednu tacku mozes definirati uz dva ili vise parametra,
kad hoces da u 3D prostoru definiras tacku onda uzmes 3D matricu
i kazes matrica[1,2,-1]
ako uzmes da si ti centar ili 0, a jedinica metar, onda ti je ovo
jedam metar ispred tebe, dva metra iznad zemlje, jedan metar u levo.
ako hoces definirati i vreme, onda ce matrica imati jos jednu dimenziju,
matrica[x,y,z,h]
grid kontrole u delphi isto tako sadrze matrice u pogledu raspored celija,
u principu sve su to nizovi, samo je pitanje koliko dimenzija.
nadam se da sam pomogao :)
Matrice su tehnicki receno, 2 i vise dimenzionalni nizovi.
primer, Sahovska tabla je matrica, u kojoj jedan niz ti je (a,b,c,d,e,f,g,h) a drugi ti je (1,2,3,4,5,6,7,8)
Code:
[a1][b1][c1][d1][e1][f1][g1][h1]
[a2][b2][c2][d2][e2][f2][g2][h2]
[a3][b3][c3][d3][e3][f3][g3][h3]
[a4][b4][c4][d4][e4][f4][g4][h4]
[a5][b5][c5][d5][e5][f5][g5][h5]
[a6][b6][c6][d6][e6][f6][g6][h6]
[a7][b7][c7][d7][e7][f7][g7][h7]
[a8][b8][c8][d8][e8][f8][g8][h8]
[a1][b1][c1][d1][e1][f1][g1][h1]
[a2][b2][c2][d2][e2][f2][g2][h2]
[a3][b3][c3][d3][e3][f3][g3][h3]
[a4][b4][c4][d4][e4][f4][g4][h4]
[a5][b5][c5][d5][e5][f5][g5][h5]
[a6][b6][c6][d6][e6][f6][g6][h6]
[a7][b7][c7][d7][e7][f7][g7][h7]
[a8][b8][c8][d8][e8][f8][g8][h8]
Dekartov koordinatni sistem je isto matrica,
matrica je kad jednu tacku mozes definirati uz dva ili vise parametra,
kad hoces da u 3D prostoru definiras tacku onda uzmes 3D matricu
i kazes matrica[1,2,-1]
ako uzmes da si ti centar ili 0, a jedinica metar, onda ti je ovo
jedam metar ispred tebe, dva metra iznad zemlje, jedan metar u levo.
ako hoces definirati i vreme, onda ce matrica imati jos jednu dimenziju,
matrica[x,y,z,h]
grid kontrole u delphi isto tako sadrze matrice u pogledu raspored celija,
u principu sve su to nizovi, samo je pitanje koliko dimenzija.
nadam se da sam pomogao :)
Potpis
People who think they know everything tend to irritate those of us who do.
Posto su prethodnici objasnili sta su matrice, evo i nekih stvari koje ce ti biti od koristi pri resavanju zadataka.
Ako je "n" dimenzija kvadratne matrice ( samo njih cete i uciti), "i" indeks koji prati vrste, a "j" kolone moze se zakljuciti sledece:
1. za elemente na glavnoj dijagonali vazi zakonitost : i=j
2. za elemente na sporednoj dijagonali : i+j=n+1
3. ispod glavne i>j
4. iznad glavne i<j
5. ispod sporedne i+j>n+1
6. iznad sporedne i+j<n+1
U zadacima ce se uglavnom provlaciti stvari koje ces sa ovih par caka vrlo lako resiti.
Toliko od mene.
Pozdrav.
Ako je "n" dimenzija kvadratne matrice ( samo njih cete i uciti), "i" indeks koji prati vrste, a "j" kolone moze se zakljuciti sledece:
1. za elemente na glavnoj dijagonali vazi zakonitost : i=j
2. za elemente na sporednoj dijagonali : i+j=n+1
3. ispod glavne i>j
4. iznad glavne i<j
5. ispod sporedne i+j>n+1
6. iznad sporedne i+j<n+1
U zadacima ce se uglavnom provlaciti stvari koje ces sa ovih par caka vrlo lako resiti.
Toliko od mene.
Pozdrav.
Potpis
mozda gresim...ali cini mi se da nigde nije naveo da pascal uci u skoli
Potpis
VMware VCP/Microsoft MCSE 2003/HP ASE
Saljem jedan tipičan zadatak u vezi matrica:
Šahovska tabla predstavljena je kvadratnom matricom karaktera 8x8.Za datu šahovsku figuru odštampati matricu na sledeci nacin:na ucitanoj poziciji nalazi se slovo koje predstavlja figura.Polja koja su napadnuta od strane figure oznacena su jedinicama a ostala nulama. Figura je:
a)top
b)lovac
c)dama
d)skakac
-da vidim vaša rešenja, ja ću kroz nekoliko dana poslati svoju verziju
Šahovska tabla predstavljena je kvadratnom matricom karaktera 8x8.Za datu šahovsku figuru odštampati matricu na sledeci nacin:na ucitanoj poziciji nalazi se slovo koje predstavlja figura.Polja koja su napadnuta od strane figure oznacena su jedinicama a ostala nulama. Figura je:
a)top
b)lovac
c)dama
d)skakac
-da vidim vaša rešenja, ja ću kroz nekoliko dana poslati svoju verziju