matrice 50 od prej (ne briše pa enostavne variable z imenom b; matrična in enostavna številčna variabla istega imena lahko obstojata skupaj, saj ima matrična va- riabla vedno indeks). Indeks je lahko poljuden številčni izraz, zato napi- Šite: 19 FOR nsl TO 18 20 READ bin) 30 NEXT n 40 DATA. 18, :2;.5; 19,.16,-3, 11, 1, 0;-0 Matrice lahko zložite tudi z več dimenzijami. V dvodimenzionalni matrici sta potrebni dve števili, da bi določili enega od elementov, kot sta število vr- ste in število stolpca za določanje položaja znaka na ekranu. Kot drugo mož- nost si lahko zamislite, da se stolpci in vrste (dve dimenziji) nanašajo na . pozicijo na odstiskani strani; sedaj lahko vzamete še eno dimenzijo, da bi označili stranice. Govor je seveda o številčnih variablah, tako da elementi ne bodo tiskane črke, temveč številke. Razmislite o elementih tridimenzio- nalne matrice v, ki so določeni s tremi indeksi (število strani, vrste in. stolpca). Na primer, da zložite dvodimenzionalno matrico, dimenzij 3 in 6, uporabite ukaz DIM DIM c(3,6) Dobili boste 3 krat 6 indeksiranih variabel: e fil) "o (dio ji... 601,6) če (2,i), s (ZE... 4. 6(2,6) e (3il)ije KS A) ae... se (3,8) Ta princip velja za katerokoli število dimenzij. Čeprav imate lahko števil- in matrico z istim imenom, ne morete imeti istočasno dveh matric z istim : nom, pa čeprav bi imeli različni dimenziji. Obstojajo tudi matrice sledi zna- kov (string matrice). Sledi matric v neki matrici se razlikujejo od enostavni: sledi znakov (string variabel) po tem, ker so dolžine določene, dodajanje pa se vrši po metodi Procrustean (predolg string je odsekan, prekratek pa izpol- njen s praznimi mesti). Ime string - matrice je ena sama črka, za katero se nahaja $. String-matrica in enostavna matrica ne moreta imeti istega imena (kar pa ne velja za števila).