Kaip rasti didžiausio masyvo matmens ilgį MATLAB naudojant ilgio () funkciją?

Kaip Rasti Didziausio Masyvo Matmens Ilgi Matlab Naudojant Ilgio Funkcija



MATLAB yra galingas programavimo įrankis, kuris efektyviai atlieka sudėtingas užduotis, įskaitant sudėtingas matematinės formuluotės ar didelių matmenų masyvo operacijas. Gebėjimas valdyti didelių matmenų masyvą yra naudinga užduotis, kuri gali atrodyti sudėtinga, jei galvojame apie tai atlikti patys. Tačiau su MATLAB pagalba dabar jau tapo gana lengva ir greita užduotis atlikti keletą operacijų su didelių matmenų masyvais. Viena iš tokių operacijų yra didžiausio masyvo matmens ilgio apskaičiavimas, kurį galima atlikti per ilgis () funkcija MATLAB.

Šiame tinklaraštyje bus nagrinėjama, kaip apskaičiuoti didžiausią masyvo matmenį naudojant ilgis () funkcija.







Kodėl naudinga apskaičiuoti didžiausio masyvo matmens ilgį

Apskaičiuoti didžiausio masyvo matmens ilgį yra naudinga, nes tai padeda mums rasti masyvo dydį. Jei turime informacijos apie didžiausio masyvo matmens ilgį, galime rasti elementų skaičių masyve. Tolesnis didžiausio masyvo matmens ilgio nustatymas yra gana naudingas veiksnys, kai norime kartoti masyvą, nes galime sustabdyti masyvą iki konkretaus taško, kad iteratorius neperžengtų šio diapazono.



Kaip apskaičiuoti didžiausio masyvo matmens ilgį naudojant ilgio () funkciją MATLAB

Didžiausio masyvo matmens ilgis yra masyvo elementų skaičius išilgai to matmens, ir mes galime lengvai pritaikyti jį MATLAB naudodami integruotą ilgis () funkcija. Ši funkcija kaip įvestį paima masyvą, kuris gali būti vektorius, matrica arba daugiakryptis masyvas, ir grąžina apskaičiuotą didžiausio matmens ilgį.



Sintaksė

MATLAB sistemoje galime naudoti ilgis () funkcionuoti tokiu būdu:





L = ilgis ( X )


Čia:

Funkcija L = ilgis (X) pateikia didžiausio nurodyto masyvo X matmens ilgį.



    • Jei X reiškia vektorių, ši funkcija pateikia bendrą X elementų skaičių.
    • Jei X reiškia daugiakryptį masyvą, ši funkcija pateikia didžiausio X matmens ilgį, ty grąžina max(dydis(X)).
    • Jei X reiškia tuščią masyvą, funkcija pateikia skaičių nulį.

1 pavyzdys: Kaip įgyvendinti long() funkciją vektoriaus ilgiui rasti

Šis MATLAB kodas apskaičiuoja nurodyto vektoriaus ilgį naudodamas ilgis () funkcija.

in = 1 : 2 : 1000 ;
L = ilgis ( in )


2 pavyzdys: Kaip naudoti ilgio () funkciją norint rasti didžiausio matricos matmens ilgį

Šiame pavyzdyje mes naudojame ilgis () funkcija, skirta apskaičiuoti didžiausio nurodytos matricos matmens ilgį.

A = randai ( 1000 , 100 , penkiasdešimt ) ;
L = ilgis ( A )


3 pavyzdys: Kaip naudoti ilgio () funkciją norint rasti didžiausio masyvo matmens ilgį

Šiame MATLAB kode mes naudojame ilgis () funkcija, skirta apskaičiuoti didžiausio nurodyto masyvo matmens ilgį.

X = randas ( 1000 , 100 , penkiasdešimt , 500 ) ;
L = ilgis ( X )


Išvada

MATLAB yra didžiulė integruotų funkcijų biblioteka, skirta įvairioms matricos ir masyvo operacijoms atlikti bei daugeliui kitų užduočių. Viena iš tokių funkcijų yra ilgis () funkcija, kuri yra atsakinga už didžiausio masyvo matmens ilgio apskaičiavimą. Šiame vadove pateiktas išsamus naudojimosi vadovas ilgis () funkcija ieškant didžiausio masyvo matmens ilgio. Jame taip pat pateikti vektorių, masyvų ir matricų pavyzdžiai, padedantys suprasti funkcijos naudojimą.