Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky
alokovať vektorov a matíc , ktoré zjednodušujú správu pamäte . Vždy , keď sa zvýši rozsah vektora , MATLAB musí nájsť nový kus pamäti , ktorý bude obsahovať dáta . Napríklad , ak čítate v 25 dátových štúdiách , maximálna dĺžka , ktorá obsahuje 200 vzoriek , alokovať prázdne pole rozsahu 25 od 200
my_array = núl ( 25200 ) .
2
Vykonajte prvkov - múdry operácie na pole pomocou " . " modifikátor matematických operácií . Napríklad , pridajte hodnotu 2,5 pre každý prvok poľa pomocou operátora
my_increased_array = my_array + 2,5 " + . " ; .. My_doubled_array = my_array * 2,0 ; .
3
Zvýšiť rozsah existujúceho vektora vytvorením nového vektora a prenos staré vektora do neho . . Hoci MATLAB zvýši rozsah vektora riešením a index out of bounds , môže to mať za následok zlý výkon pamäti
my_array = rand ( 50,50 ) ; my_new_array = nuly ( 100,100 ) ; my_new_array ( 1 : 50,1:50 ) = my_array , jasné my_array ,