Kuidas leida MATLABis loomulikke logaritme, kasutades funktsiooni log()

Kuidas Leida Matlabis Loomulikke Logaritme Kasutades Funktsiooni Log



MATLAB on väärtuslik programmeerimistööriist, mis loodi spetsiaalselt matemaatiliste probleemide lahendamiseks. MATLAB pakub meile matemaatiliste probleemide lahendamiseks palju sisseehitatud funktsioone. Üks olulisemaid matemaatilisi probleeme on antud skalaarväärtuse naturaallogaritmi või mitme väärtusega massiivi leidmine.

See ajaveeb õpetab meile, kuidas leida MATLABis naturaallogaritme, kasutades logi() funktsiooni.

Kuidas arvutada naturaallogaritmi MATLAB-i log() funktsiooni abil?

The logi() funktsioon on MATLAB-i sisseehitatud funktsioon, mis võimaldab meil leida skalaarväärtuse, maatriksi või väärtuste massiivi naturaallogaritmi (baas e). Pidage meeles, et naturaallogaritmi alus on 'e', mis tähistab Euleri arvu, mille väärtus on 2,71828.







Süntaks
The logi() funktsioon järgib lihtsat süntaksit, mis on toodud allpool:



Y = log ( X )

Siin:



Funktsioon Y = log(X) annab antud väärtuse naturaallogaritmi või väärtuste massiivi.





Kui anname sisendiks negatiivse või kompleksarvu logi() funktsioon, arvutab see naturaallogaritmi, kasutades antud valemit:

logi ( abs ( Koos ) ) +1i * nurk ( Koos )

Kui tahame arvutada ainult mittenegatiivsete reaalarvude logaritmi, saame kasutada reallog() funktsiooni asemel logi() funktsiooni.



Näited

Naturaalse logaritmi leidmiseks MATLAB-is on parem mõistmine võtta arvesse järgmisi näiteid.

Näide 1: Arvutage positiivse väärtuse naturaallogaritm

See näide arvutab MATLABis antud positiivse väärtuse naturaallogaritmi, kasutades logi() funktsiooni.

X = 5,7845 ;
Y = log ( X )

Näide 2: Positiivsete, negatiivsete ja kompleksväärtuste naturaallogaritmi arvutamine

Leiame massiivi salvestatud positiivsete, negatiivsete ja kompleksväärtuste naturaallogaritmi kasutades logi() funktsioon antud näites.

X = [ - 1 2 6 ; i 9 0 ; 5 7.96 - 8 ] ;
Y = log ( X )

Näide 3: Arvutage mittenegatiivsete reaalarvude naturaallogaritm

See näide arvutab massiivi X salvestatud mittenegatiivsete reaalarvude naturaallogaritmi, kasutades funktsiooni MATLAB reallog().

X = [ 1 2 6 ; 2 9 0 ; 5 7.96 8 ] ;
Y = reaallog ( X )

Järeldus

The logi() on MATLABi abistav funktsioon, mis aitab arvutada konkreetse skalaarväärtuse või väärtuste massiivi loomulikku algoritmi. Naturaallogaritmi baas on konstant see on , mida nimetatakse ka Euleri numbriks. See juhend on käsitlenud naturaallogaritmi leidmise protsessi MATLABis, kasutades logi() funktsiooni mõne lihtsa näitega, mis aitavad lugejatel funktsiooni põhitõdesid mõista.