Sådan finder du naturlige logaritmer i MATLAB ved hjælp af log()-funktionen

Sadan Finder Du Naturlige Logaritmer I Matlab Ved Hjaelp Af Log Funktionen



MATLAB er et værdifuldt programmeringsværktøj, der blev skabt specielt til at løse matematiske problemer. MATLAB giver os mange indbyggede funktioner til at løse matematiske problemer. Et af de vigtigste matematiske problemer er at finde en given skalarværdis naturlige logaritme eller en matrix med flere værdier.

Denne blog vil lære os, hvordan man finder naturlige logaritmer i MATLAB ved hjælp af log() fungere.

Hvordan beregner man den naturlige logaritme ved hjælp af MATLABs log() funktion?

Det log() funktion er en indbygget funktion i MATLAB, der giver os mulighed for at finde den naturlige logaritme (base e) af en skalarværdi, en matrix eller en matrix af værdier. Husk, at den naturlige logaritmes basis er 'e', som står for Eulers tal med en værdi på 2,71828.







Syntaks
Det log() funktion følger en simpel syntaks, der er angivet nedenfor:



Y = log ( x )

Her:



Funktionen Y = log(X) giver en naturlig logaritme af den givne værdi eller en matrix af værdier.





Hvis vi sender et negativt eller komplekst tal som input til log() funktion, vil den beregne den naturlige logaritme ved hjælp af den givne formel:

log ( abs ( Med ) ) +1i * vinkel ( Med )

Hvis vi kun ønsker at beregne logaritmen af ​​ikke-negative reelle tal, kan vi bruge reallog() funktion i stedet for log() fungere.



Eksempler

For mere forståelse for at finde den naturlige logaritme i MATLAB overveje følgende eksempler.

Eksempel 1: Beregn den naturlige logaritme af den positive værdi

Dette eksempel beregner den naturlige logaritme af den givne positive værdi i MATLAB ved hjælp af log() fungere.

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

Eksempel 2: Beregn den naturlige logaritme af positive, negative og komplekse værdier

Vi finder den naturlige logaritme af de positive, negative og komplekse værdier gemt i et array ved hjælp af log() funktion i det givne eksempel.

X = [ - 1 2 6 ; jeg 9 0 ; 5 7,96 - 8 ] ;
Y = log ( x )

Eksempel 3: Beregn naturlig logaritme af ikke-negative reelle tal

Dette eksempel beregner den naturlige logaritme af de ikke-negative reelle tal gemt i arrayet X ved hjælp af MATLAB reallog()-funktionen.

X = [ 1 2 6 ; 2 9 0 ; 5 7,96 8 ] ;
Y=reallog ( x )

Konklusion

Det log() er en nyttig funktion i MATLAB, der hjælper dig med at beregne den naturlige algoritme for en specifik skalarværdi eller en matrix af værdier. Den naturlige logaritmes basis er konstanten det er , også kaldet Eulers nummer. Denne guide har dækket processen med at finde den naturlige logaritme i MATLAB ved hjælp af log() funktion med nogle nemme eksempler for at hjælpe læserne med at forstå funktionens grundlæggende.