Matlab-kysymys

Seuraa 
Viestejä45973
Liittynyt3.9.2015

Olisiko kellään tietoa, voiko matlabissa käyttää 3-ulotteisia matriiseja? Siis voinko luoda nxm-matriisin, jonka elementit ovat vektoreita?

Nimim. Taidot ruosteessa

Kommentit (3)

bosoni
Seuraa 
Viestejä2704
Liittynyt16.3.2005

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...

Vierailija

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.

Uusimmat

Suosituimmat