Hvordan finder man længden af ​​den største matrixdimension i MATLAB ved hjælp af funktionen længde()?

Hvordan Finder Man Laengden Af Den Storste Matrixdimension I Matlab Ved Hjaelp Af Funktionen Laengde



MATLAB er et kraftfuldt programmeringsværktøj, der effektivt håndterer komplekse opgaver, herunder komplekse matematiske formuleringer eller store dimensionelle array-operationer. Evnen til at håndtere et array med store dimensioner er en nyttig opgave, der kan virke vanskelig, hvis vi tænker på at udføre den selv. Men med støtte fra MATLAB er det nu blevet en ret nem og hurtig opgave at udføre flere operationer på store dimensionelle arrays. En sådan operation er at beregne længden af ​​den største array-dimension, som kan udføres gennem længde() funktion i MATLAB.

Denne blog vil undersøge, hvordan man beregner den største dimension af et array ved hjælp af længde() fungere.







Hvorfor er det nyttigt at beregne længden af ​​den største dimension af et array

Det er nyttigt at beregne længden af ​​den største dimension af et array, da det hjælper os med at finde størrelsen af ​​et array. Hvis vi har information om længden af ​​den største dimension i et array, kan vi finde antallet af elementer i et array. Yderligere at finde længden af ​​den største dimension af et array er en ret nyttig faktor, når vi ønsker at iterere et array, fordi vi kan stoppe arrayet til det specifikke punkt, så iteratoren ikke vil gå ud over dette område.



Sådan beregnes længden af ​​den største dimension af et array ved hjælp af funktionen length() i MATLAB

Længden af ​​den største dimension i et array er antallet af elementer i arrayet langs den dimension, og vi kan nemt tilpasse det i MATLAB ved hjælp af den indbyggede længde() fungere. Denne funktion tager en matrix, der kan være en vektor, en matrix eller en multidirektionel matrix, som input og returnerer den beregnede længde af dens største dimension.



Syntaks

I MATLAB kan vi bruge længde() fungerer på følgende måde:





L = længde ( x )


Her:

Funktionen L = længde(X) giver længden af ​​den største dimension af det givne array X.



    • Hvis X repræsenterer en vektor, giver denne funktion det samlede antal elementer i X.
    • Hvis X repræsenterer et multidirektionalt array, giver denne funktion længden af ​​den største dimension af X, det vil sige, at den returnerer max(størrelse(X)).
    • Hvis X repræsenterer en tom matrix, giver funktionen tallet nul.

Eksempel 1: Sådan implementerer du funktionen length() til at finde længden af ​​en vektor

Denne MATLAB-kode beregner længden af ​​den givne vektor ved hjælp af længde() fungere.

i = 1 : 2 : 1000 ;
L = længde ( i )


Eksempel 2: Sådan bruges funktionen length() til at finde længden af ​​en matrixs største dimension

I dette eksempel bruger vi længde() funktion til at beregne længden af ​​den største dimension af den givne matrix.

A = rands ( 1000 , 100 , halvtreds ) ;
L = længde ( EN )


Eksempel 3: Sådan bruges funktionen length() til at finde længden af ​​en største dimension af en matrix

I denne MATLAB-kode bruger vi længde() funktion til at beregne længden af ​​den største dimension af det givne array.

X = rand ( 1000 , 100 , halvtreds , 500 ) ;
L = længde ( x )


Konklusion

MATLAB indeholder et stort bibliotek af indbyggede funktioner til at udføre forskellige matrix- og array-operationer og mange andre opgaver. En sådan funktion er længde() funktion, som er ansvarlig for at beregne længden af ​​et arrays største dimension. Denne vejledning har givet en detaljeret vejledning til brugen af længde() funktion til at finde længden af ​​den største matrixdimension. Den har også givet eksempler på vektorer, arrays og matricer for at hjælpe os med at forstå brugen af ​​funktionen.