Python Math Natural Log

Python Math Natural Log
“Logaritme til basen E er et irrasjonelt og transcendental tall som er omtrent lik 2.718281828459. Den naturlige logaritmen er typisk representert i matematisk notasjon som Loge (X) eller Ln (X). Det er situasjoner der E ikke er eksplisitt oppgitt, og funksjonen er i stedet skrevet som log (x). Den estimerte koeffisienten til x er kraften til e som må heves til lik x. For eksempel ln 7.5 er 2.0149 ... siden E2.0149… = 7.5. Den naturlige logaritmen til E er en fordi E1 = E, men den naturlige logaritmen til en er null siden E0 = 1.

Den naturlige loggen brukes ofte i matematikk for beregninger av tid og veksthastighet. Flere biblioteker i Python, for eksempel matematikk og numpy bibliotek, lar oss beregne det. I denne artikkelen vil vi bare bruke et matematikkbibliotek med flere forskjellige eksempler for å lære å bruke naturlige logger i Python.”

Syntaks

Loggfunksjonen finner du i matematikkbiblioteket til Python -programmeringsspråket (). Funksjonen krever to innganger, som er som følger:

  • Verdien du ønsker å gjøre logaritmeberegningen på. dette er et obligatorisk felt. Det vil gi en respons på verdifeil hvis verdien er 0 eller et negativt tall. En type feilvarsel vises hvis verdien ikke på en eller annen måte er et heltall.
  • Grunnlaget som skal brukes (valgfritt).

Denne funksjonen har en uvanlig karakteristikk ved at grunnargumentet kan velges. Hvis ingen verdi er spesifisert, er systemet standardverdien til E; Derfor, hvis du bare skriver inn et tall, beregnes den naturlige logaritmen automatisk.

Derfor ville syntaksen for en naturlig log bare være et konstant antall uten baseverdi gitt, som vist på skjermbildet nedenfor.

Eksempel 01

Ettersom log () er en funksjon av matematikkbiblioteket i Python, først må vi importere matematikkbiblioteket for å bruke denne funksjonen. I det følgende eksemplet prøver vi å beregne den naturlige loggen til nummer 10, da det ikke er gitt noen basisverdi. Funksjonen returnerer den naturlige loggen til nummer 10.

Utskriftsfunksjonen brukes til å presentere returverdien, som illustrert på bildet nedenfor.

Eksempel 02

Matematikkbiblioteket har flere innebygde konstanter som PI, E og mange flere, slik at vi ikke trenger å legge inn deres eksakte desimalverdier igjen og igjen. For å bruke loggfunksjonen og "e" -verdien, må vi importere matematikkbiblioteket først. Så passerer vi verdien av “e” ved å skrive “matematikk. e ”i parentesen i loggfunksjonen.

Den returnerer den naturlige loggen til “E”, som kommer ut til å være 1, som deretter vises ved hjelp av utskriftskommandoen som vist på skjermbildet nedenfor.

Eksempel 03

I det følgende eksemplet utførte vi multiplikasjon inne i parentesene i loggfunksjonen. Python er intelligent nok til å løse multiplikasjonen først og deretter implementere funksjonen på den endelige verdien. 8 *45 = 360; Derfor vil den naturlige loggfunksjonen se ut som logg (360).

Funksjonen returnerer den naturlige loggen på 360, som deretter vises ved hjelp av utskriftskommandoen, som vist på skjermbildet nedenfor.

Eksempel 04

I dette eksemplet tar vi sikte på å finne den naturlige loggen med konstant "pi", som er omtrent lik 3.14159 ... vi vet at Python har et innebygd bibliotek med konstanter som inkluderer verdien av Pi også, så vi trenger ikke å legge inn hele verdien av Pi og bekymre deg for dens nøyaktighet. For å bruke både loggmetoden og PI -teknikken, må vi først laste matematikkbiblioteket.

Inngang av matematikk. Pi, som en parameter for loggfunksjonen, vil returnere den nøyaktige verdien av den naturlige loggen til Pi. Som illustrert på bildet nedenfor, vises det returnerte nummeret ved hjelp av utskriftsjobben.

Eksempel 05

En annen matematikkfunksjon fra matematikkbiblioteket er hypot () -funksjonen, som returnerer den euklidiske avstanden til vektoren gitt fra opprinnelsen. Denne avstanden er også hypotenuseverdien til høyre vinkel trekant hvis bare to parametere/koordinater (base og høyde) er gitt. I dette eksemplet vil vi kombinere hypot () og log () -funksjonene. Siden begge funksjonene er fra matematikkbiblioteket, må vi først importere matematikkbiblioteket. Kombinasjonen av 10 pluss 8 lagres deretter i felt a. I neste linje beregnes euklidisk avstand fra vektoren (8,4) og lagres i variabelen som heter “B”. Heltallet “C” inneholder summeringen av “A” og “B”. Deretter er denne variabelen C gitt til log () -funksjonen for å beregne den naturlige loggen for denne verdien.

Den naturlige loggverdien til variabelen “C” vises deretter ved hjelp av utskriftskommandoen, som vist på skjermbildet nedenfor.

Eksempel 06

En annen måte å bruke matematikkfunksjonen til loggen direkte er å importere loggen fra matematikkbiblioteket i utgangspunktet slik at vi ikke trenger å skrive matematikk.logg () igjen og igjen. I stedet kan vi bare skrive logg (). I dette eksemplet lagres verdien 8 i variabelen som heter “C”. Da blir denne variabelen gitt til log () -funksjonen.

Funksjonen returnerer den naturlige loggen på 8, som deretter vises ved hjelp av utskriftskommandoen, som vist på skjermbildet nedenfor.

Eksempel 07

Et annet eksempel på bruk av log () i stedet for matematikk.Log () vises nedenfor. Både log og PI importeres først fra matematikkbiblioteket. Deretter tilbys Pi som en parameter til loggfunksjonen.

Den returnerer den naturlige loggverdien til Pi, som deretter vises ved utgangsterminalen, som vist på skjermdumpen nedenfor.

Eksempel 08

I dette eksemplet bruker vi verdien Pi, hypotmetoden og loggmetoden. Så først importerer vi alle tre metodene fra matematikkbiblioteket i Python. Så fant vi ut den euklidiske avstanden til vektoren (57,87) og lagret den i variabelen som heter “A”. I neste linje multipliserte vi denne avstanden med PI og lagret resultatet i variabelen som heter “B”. Deretter beregnet vi den naturlige loggen med verdien som er lagret i “B” ved å legge inn variabelen “B” inne i parentesene til loggfunksjonen.

Den returnerer den naturlige loggverdien til verdien som er lagret i “B”, som deretter vises ved utgangsterminalen, som vist på skjermdumpen nedenfor.

Eksempel 09

I det følgende eksemplet importeres den første loggen fra matematikkbiblioteket. Deretter ga vi loggfunksjonen med en annen loggfunksjon med verdien 8, som betyr den naturlige loggen på 8. Dette tallet lagres i heltallet “B.”

Utskriftsfunksjonen brukes til å presentere svaret “B”, som sett på bildet under.

Konklusjon

For å løse problemer som involverer tid og utvikling, brukes den naturlige logaritmen, eller LN, ofte. Fenomenene i logaritmen til basen E som ofte forekommer i naturen, er grunnen til at den får navnet “Natural Logaritme.”Den naturlige logaritmen er en refleksjon av mange naturlige vekstproblemer. Vi lærte syntaks og eksempler for matematikken.Logg () -funksjonen i denne python -opplæringen som kan brukes til å løse flere matematiske problemer som involverer naturlige logaritmer.