MATLAB är en professionell kvalitet mjukvara för inspelning , analys och presentation av stora mängder data . MATLAB anordnar sådana datamängder i objekt kallade vektorer , som är ensamstående eller flerdimensionell och även kallade matriser eller matriser . MATLAB gör introspektion av antalet element i vektorer okomplicerade . Storlek
MATLAB storlek ( ) returnerar en vektor som innehåller längden av varje vektor dimension , i syfte
my_vector = zeros ( 100,100,10 ) , . My_vector_size = size ( my_vector ) ;
Detta exempel returnerar en 3 - i - 1 vektor värde [ 100 100 10 ] . En enda - dimensionell vektor har storlek n- by- 1 , så storleken ( ) funktionen returnerar en 2 -för - 1 vektor längd [n 1 ] .
Längd
längden ( ) funktionen i MATLAB returnerar längden av en enda - dimensionell vektor eller längden på den största dimensionen . För en 100 -by - 1 vektor , längd ( ) returnerar skalvärde 100 . För en 50 - av - 40 - genom - 30 vektor , längden ( ) funktionen returnera skalära värdet 50 .
Numel
MATLAB -funktion numel ( ) returnerar ett skalärt värde som innehåller det totala antalet element i vektorn. För en 100 -för- 1-vektorn , kommer numel ( ) returnera skalära värdet 100 . För en 50 - av - 40 - genom - 30 vektor , den numel ( ) funktionen returnerar värdet 60.000 eller 50 gånger 40 gånger 30 . Den numel ( ) funktionen är motsvarande anrop prod ( size ( my_vector ) ) , ta produkten av elementen i vektorn returneras av storleken ( ) funktionen .
Ndims
ndims ( ) funktionen i MATLAB returnerar antalet dimensioner i en vektor . För en 100 -för- 1-vektorn , returnerar ndims ( ) den skalära värdet 2 , för en 50 -by- 40 -för- 30 vektorn , returneras det skalära värdet 3 . Den ndims ( ) funktionen är ekvivalent med att ringa längd ( storlek ( my_vector ) ) , eller ta längden på vektorn returneras av storleken ( ) funktionen .