Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky
veľkosť MATLAB ( ) vracia vektor obsahujúci dĺžku každého vektora dimenzie , aby
my_vector = nuly ( 100,100,10 ) ; my_vector_size = veľkosť ( my_vector ) ;
Tento príklad vráti 3 - o - 1 vektor hodnoty [ 100 100 10 ] . Jedno - rozmerný vektor má veľkosť n - by - 1 , tak funkcia size ( ) vráti 2 - by - 1 vektor dĺžky [ n 1 ] .
Dĺžka
funkcie v MATLAB dĺžka ( ) vracia dĺžku jedno - dimenzionální vektor alebo dĺžky najväčšieho rozmeru . Pre 100 - by - 1 vektora , dĺžka ( ) vráti skalárne hodnotu 100. Pre 50 - by - 40 - by - 30 vektora , bude funkcia dĺžka ( ) vracia skalárne hodnotu 50.
Numel
funkcie MATLABu numel ( ) vráti hodnotu skalárne obsahujúcu celkový počet prvkov vo vektore . Pre 100 - by - 1 vektora , numel ( ) vráti skalárne hodnotu 100. Pre 50 - by - 40 - o - 30 vektora , bude funkcia numel ( ) vráti hodnotu 60000 alebo 50 krát 40 krát 30. Funkcie numel ( ) je ekvivalentná volanie prod ( veľkosť ( my_vector ) ) , pričom súčin prvkov vo vektore vrátenej veľkosti ( ) funkcie .
Ndims
funkcie v MATLAB
ndims ( ) vracia počet dimenzií vo vektore . U 100 - by - 1 vektora , ndims ( ) vracia skalár hodnotu 2 , pre 50 - by - 40 - o - 30 vektora , sa vracia skalár hodnotu 3. Funkcie sa ndims ( ) je ekvivalentná volanie dĺžku ( veľkosť ( my_vector ) ) , alebo pri dĺžku vektora vrátené veľkosti ( ) funkcie .