klo 18:37 | 6.11.2007
Olisiko kellään tietoa, voiko matlabissa käyttää 3-ulotteisia matriiseja? Siis voinko luoda nxm-matriisin, jonka elementit ovat vektoreita?
Nimim. Taidot ruosteessa
Olisiko kellään tietoa, voiko matlabissa käyttää 3-ulotteisia matriiseja? Siis voinko luoda nxm-matriisin, jonka elementit ovat vektoreita?
Nimim. Taidot ruosteessa
Ladataan...
Saat paketin viikon tiedeuutisia joka perjantai.
muistaakseni Matlabissa on cell nimellä useampiulotteisia matriiseja. Joskus törmäsin sellaisiiin.
Jos sorruin (taas) virheeseen, niin tukka varmaan vain oli silmillä, kuten kuva osoittaa...
Cellillä voi tosiaan luoda tyhjiä listoja, tai suoraan se onnistuu esim. komennolla a={ones(2,1),zeros(3,4)}. Listoihin voi tunkea ihan mitä vain, vaikka kuvia. Listan koon kasvaessa listat käyvät kuitenkin laskennallisesti hitaaksi, jolloin voi harkita struktuurien käyttöä.
Toki useampiulotteisten matriisienkin kanssa pelaaminen onnistuu ihan hyvin, esim. komento zeros(3,3,3) on ihan ok. Itselleni noiden kanssa väkertäminen on vain sekavampaa kuin listojen kanssa pelaaminen.
Kiitoksia molemmille! Nyt onnistuu.