Sinimuotoisten Tangenttifunktioiden Toteuttaminen Pythonilla
Pyyhkäise näyttääksesi valikon
Transsendenttiset funktiot eivät rajoitu eksponentti- ja logaritmifunktioihin – niihin kuuluvat myös trigonometriset funktiot, jotka kuvaavat värähtelyjä, jaksollisia liikkeitä ja aaltokuvioita.
Tässä osiossa tarkastellaan, kuinka näitä funktioita voidaan visualisoida Pythonilla oikealla skaalaamisella, keskeisillä pisteillä ja funktion käyttäytymisellä.
Sinifunktio: Värähtelyjen ymmärtäminen
Siniaallot mallintavat luonnollisia värähtelyjä, kuten ääniaaltoja ja ympyräliikettä. Sinifunktion yleinen muoto on:
Koodin toiminta
- Määrittelee
sine_function(x, a, b, c, d), jolla ohjataan amplitudia (a), taajuutta (b), vaihesiirtoa (c) ja vertikaalisiirtoa (d); - Generoi
x-arvot kahden täyden jakson yli aaltomuodon hahmottamiseksi; - Merkitsee maksimit, minimit ja nollakohdat korostaakseen keskeisiä pisteitä;
- Sisältää nuolet molemmissa päissä osoittamaan funktion jatkuvuutta äärettömyyteen.
Kosinifunktio: Vaihesiirretty siniaalto
Kosinifunktiot käyttäytyvät samalla tavalla kuin sinifunktiot, mutta ne ovat vaihesiirrettyjä arvolla 2π. Niitä käytetään yleisesti värähtelyissä, fysiikassa ja jopa sähkötekniikassa.
Koodin toiminta
- Käyttää
cosine_function(x, a, b, c, d)samoilla parametreilla kuin sinifunktio; - Merkitsee keskeiset pisteet:
- Maksimi kohdassa x=0;
- Minimi kohdassa x=±π;
- Nollakohdat, joissa funktio leikkaa nollan.
- Lisää nuolet osoittamaan jatkuvuutta äärettömyyteen.
Tangenttifunktio: Asymptootit
Tangenttiaallot eroavat sini- ja kosinifunktioista, koska niillä on asymptootit kohdissa x=±2π,±23π. Nämä esiintyvät, kun cos(x)=0, jolloin funktio ei ole määritelty.
Koodin toiminta
- Määrittelee
tangent_function(x) = tan(x); - Jakaa
x:n kolmeen osaan välttääkseen pystysuorat asymptootit; - Piirtää asymptootit katkoviivaisina punaisina viivoina kohdissa, joissa funktio ei ole määritelty;
- Sisältää nuolet molemmissa päissä jatkuvuuden osoittamiseksi;
- Säätää zoomaustasoa näyttääkseen vain kaksi asymptootia, jotta kuvaaja pysyy selkeänä.
Kiitos palautteestasi!
Kysy tekoälyä
Kysy tekoälyä
Kysy mitä tahansa tai kokeile jotakin ehdotetuista kysymyksistä aloittaaksesi keskustelumme