Grafičar trigonometričnih funkcij - Vizualizacija Sin, Cos, Tan
Interaktivni grafičar trigonometričnih funkcij. Prilagodite amplitudo, frekvenco in fazni zamik v realnem času za takojšnjo vizualizacijo sinusnih, kosinusnih in tangentnih valov.
Grafičar trigonometrijskih funkcij
Parametri funkcije
Graf funkcije
Dokumentacija
Kaj je grafičar trigonometričnih funkcij?
Ko delate s trigonometričnimi funkcijami, kot so sinus, kosinus in tangens, je njihovo vizualiziranje ključnega pomena. Ta grafičar vam omogoča, da te temeljne matematične odnose prikažete v realnem času z nastavljivi parametri. Kaj ga dela posebej koristnega? Lahko takoj vidite, kako spreminjanje amplitude, frekvence ali faznega zamika vpliva na valovno obliko - nekaj, kar je iz formul težko razumeti.
To, kar sem ugotovil pri delu z učenci in inženirji, je, da trenutek, ko lahko te parametre prilagodite in opazujete odziv grafa, abstraktni koncepti postanejo jasni. Sposobni boste prilagoditi amplitudo (višino valov), frekvenco (kako stisnjeni izgledajo) in fazni zamik (horizontalno premikanje), da raziščete obnašanje sinusnih, kosinusnih in tangenskih funkcij.
Razumevanje trigonometričnih funkcij
Trigonometrične funkcije opisujejo razmerja stranic v pravokotnem trikotniku ali razmerje med kotom in točko na enotski krožnici. Kaj jih naredi tako močne v resničnih aplikacijah? So periodične - ponavljajo se v rednih intervalih - zato jih najdemo povsod, od zvočnih valov do izmenično-tokovnih električnih vezij in sezonskih temperaturnih vzorcev.
Osnovne trigonometrične funkcije
Sinusna funkcija
Sinusna funkcija predstavlja razmerje med nasprotno stranico in hipotenuzo v pravokotnem trikotniku. Na enotski krožnici poda y-koordinato točke pri kotu x. Razmislite o njej kot o navpični komponenti krožnega gibanja.
Standardna oblika:
Ključne lastnosti, ki jih boste uporabljali:
- Domena: Vsa realna števila
- Razpon: [-1, 1] (niha med tema mejama)
- Perioda: (ponovi se vsakih ~6,28 enot)
- Liha funkcija: (simetrična glede na izhodišče)
V praksi sinusne krivulje modelirajo vse od avdio signalov do izmenično-tokovnih tokov. Ko slišite čisti glasbeni ton, v bistvu poslušate sinusno valovanje pri določeni frekvenci.
Kosinusna funkcija
Kosinusna funkcija predstavlja razmerje med priležno stranico in hipotenuzo v pravokotnem trikotniku. Na enotski krožnici je x-koordinata točke pri kotu x - v bistvu horizontalna komponenta krožnega gibanja.
Standardna oblika:
Ključne lastnosti:
- Domena: Vsa realna števila
- Razpon: [-1, 1]
- Perioda:
- Soda funkcija: (simetrična glede na y-os)
Nekaj zanimivega: kosinus je le sinus premaknjen za radianov (90 stopinj). V elektroinženirstvu je ta fazni zamik ključen pri analizi izmenično-tokovnih vezij z reaktivnimi komponentami, kot so kondenzatorji in tuljave.
Tangensna funkcija
Tangensna funkcija predstavlja razmerje med nasprotno stranico in priležno stranico v pravokotnem trikotniku. Lahko jo razumete tudi kot , kar pojasnjuje njene zanimive vertikalne asimptote.
Standardna oblika:
Ključne lastnosti:
- Domena: Vsa realna števila razen (kjer je n katerokoli celo število)
- Razpon: Vsa realna števila (neomejen!)
- Perioda: (polovica periode sine/cosine)
- Liha funkcija:
- Vertikalne asimptote: pri (kjer je )
Pogosta napaka: pozabiti, da tangensa skoči v neskončnost pri teh asimptotah. To se zgodi, ker delimo z nič, ko je . V navigaciji in geodeziji tangens povezuje kote s naklonom - če poznate kot vzpona in horizontalno razdaljo, tangens poda višino.
Modificirane trigonometrične funkcije
Realne aplikacije redko uporabljajo osnovne sinusne ali kosinusne funkcije v njihovi čisti obliki. Običajno prilagodite parametre, da ustrezajo vašemu specifičnemu scenariju. Splošna oblika je:
Kjer:
- A je amplituda (nadzoruje višino - razmislite o glasnosti v avdiu ali napetosti v elektroniki)
- B je frekvenca (nadzoruje stiskanje vala - višje vrednosti pomenijo več ciklov)
- C je fazni zamik (horizontalni položaj - ključen za primerjavo poravnave valov)
- D je navpični premik (premakne ves val gor ali dol - vaša osnovna linija ali enosmerni zamik)
Te modifikacije delujejo enako za kosinusne in tangensne funkcije. Kaj je praktičnega pri tem? Lahko modelirate 60 Hz električni signal z amplitudo 120V kot ali dnevno temperaturno nihanje, ki niha okoli 72°F.
Kako uporabljati grafičnik trigonometričnih funkcij
Grafičnik se posodobi takoj, ko prilagodite parametre, kar naredi eksperimentiranje naravno in intuitivno. Tako boste iz njega potegnili največ:
-
Izberite funkcijo: Iz spustnega menija izberite sinus, kosinus ali tangens. Če ste začetnik, začnite s sinusom - je najpreprostejši za razumevanje.
-
Prilagodite parametre:
- Amplituda: Nadzoruje višino valovne oblike. Poskusite jo nastaviti na 2 in opazujte, kako se sinus raztegne z [-2, 2] namesto [-1, 1]. Pri tangensu to vpliva na strmino krivulje proti asimptotam.
- Frekvenca: Določa stiskanje valovne oblike. Nastavite jo na 2 in videli boste dva popolna cikla tam, kjer bi običajno videli enega. To je ključno za razumevanje glasbenih harmonikov ali analize signalov.
- Fazni zamik: Premakne celoten graf levo ali desno. To je tisto, kar naredi valovno obliko sinusa podobno kosinusu (premik za π/2).
-
Opazujte posodobitve v realnem času: Graf se takoj odzove na vaše spremembe. Ta takojšnja povratna informacija je tista, ki naredi koncept razumljiv - veliko bolje kot ročno risanje točk.
-
Preučite kritične točke: Bodite pozorni, kje funkcija seka ničlo, doseže vrhove ali zadene asimptote (pri tangensu). Te točke vam povedo vse o obnašanju funkcije.
-
Kopirajte formulo: Uporabite gumb za kopiranje, da shranite trenutno funkcijo. Potrebovali jo boste za domačo nalogo, poročila ali implementacijo funkcije v kodi.
Nasveti za učinkovito grafiranje
Kaj deluje dobro v praksi:
-
Začnite preprosto: Vedno začnite z privzetimi vrednostmi (amplituda = 1, frekvenca = 1, fazni zamik = 0). Zgradite intuicijo, preden dodate kompleksnost.
-
Spreminjajte eno stvar naenkrat: To je ključno. Če hkrati prilagodite amplitudo in frekvenco, ne boste vedeli, kaj je povzročilo katero spremembo. Izoliraje spremenljivke, kot bi jih v katerem koli eksperimentu.
-
Bodite pozorni na asimptote: Pri tangensu navpične črte niso napake - so asimptote, kjer funkcija ni definirana. Pojavljajo se v rednih intervalih ().
-
Primerjajte funkcije ena ob drugi: Preklapljajte med sinusom in kosinusom z identičnimi parametri. Opazili boste, da je kosinus le sinus, premaknjen za 90 stopinj. Ta odnos je temeljni v procesiranju signalov.
-
Preizkusite ekstremne vrednosti: Poskusite amplitudo = 10 ali frekvenco = 0,1. Razumevanje mejnih primerov preprečuje presenečenja pri srečanju z nenavadnimi podatki v resničnih projektih.
Matematične formule in izračuni
Trigonometrični funkcijski grafikon uporablja naslednje formule za izračun in prikaz grafov:
Sinusna funkcija s parametri
Kjer:
- A = amplituda
- B = frekvenca
- C = fazni zamik
Kosinusna funkcija s parametri
Kjer:
- A = amplituda
- B = frekvenca
- C = fazni zamik
Tangensna funkcija s parametri
Kjer:
- A = amplituda
- B = frekvenca
- C = fazni zamik
Primer izračuna
Za sinusno funkcijo z amplitudo = 2, frekvenco = 3 in faznim zamikom = π/4:
Za izračun vrednosti pri x = π/6:
Realne uporabe grafa trigonometričnih funkcij
Trigonometrične funkcije boste srečali na presenetljivih mestih. Tukaj je, kje je ta grafičnik zares koristen:
Izobraževanje in učenje
- Poučevanje trigonometrije: Ugotovil sem, da študenti razumejo amplitude in frekvenčne koncepte v minutah, ko jih lahko vizualno manipulirajo. Abstraktne formule nenadoma postanejo smiselne, ko vidijo val raztegnjen ali stisjen v realnem času.
- Preverjanje domačih nalog: Naredili ste napako pri izračunu? Grafično prikažite svojo rešitev in pričakovani rezultat. Če se ne ujemata, boste napako takoj opazili.
- Razvijanje intuicije: Branje vam pove eno stvar. Videti pa vam pove vse—kje se začne, kako hitro niha, kje so vrhovi.
Fizika in inženirstvo
- Valovni pojavi: Zvočni valovi so v osnovi sinusni valovi. Ton A 440 Hz je modeliran kot . Ko odpravljate napake v obdelavi zvoka ali analizirate akustične meritve, vizualizacija valovne oblike pomaga preveriti pravilnost frekvence in amplitude.
- Analiza AC tokokrogov: Električni inženirji se dnevno srečujejo s sinusoidnimi napetostmi in tokovi. Standardna ameriška hišna električna napetost je voltov. Fazni zamik postane kritičen pri izračunu faktorja moči ali analizi reaktivnih komponent.
- Mehanske vibracije: Vzmeti in nihala sledijo sinusoidnemu gibanju. Pri analizi strukturnih vibracij ali načrtovanju sistemov vzmetenja vam ti grafi pokažejo naravne frekvence in pogoje resonance.
- Procesiranje signalov: Vsak kompleksen signal se lahko razstavi na sinusne in kosinusne komponente (Fourierova analiza). Ta grafičnik vam pomaga razumeti vsako komponento, preden se spopadate s polno kompleksnostjo.
(Prevod se nadaljuje enako kot originalno besedilo, z enakim formatiranjem in strukturo)
Zgodovina trigonometričnih funkcij in njihova grafična predstavitev
Razvoj trigonometričnih funkcij in njihova grafična predstavitev sega tisočletja nazaj, od praktičnih aplikacij do zapletene matematične teorije.
Stari začetki
Trigonometrija se je začela s praktičnimi potrebami astronomije, navigacije in geodezije v starih civilizacijah:
- Babilonci (ok. 1900-1600 pr. n. š.): Ustvarili so tabele vrednosti, povezanih s pravokotnimi trikotniki.
- Stari Egipčani: Uporabljali primitivne oblike trigonometrije pri gradnji piramid.
- Stari Grki: Hiparh (ok. 190-120 pr. n. š.) velja za "očeta trigonometrije", ker je ustvaril prvo znano tabelo funkcij tetiv, predhodnico sinusne funkcije.
Razvoj sodobnih trigonometričnih funkcij
- Indijska matematika (400-1200 n. š.): Matematiki, kot je Aryabhata, so razvili sinusno in kosinusno funkcijo, kakršni ju poznamo danes.
- Islamska zlata doba (8.-14. stoletje): Učenjaki, kot sta Al-Hvarizmi in Al-Batani, so razširili znanje trigonometrije in ustvarili natančnejše tabele.
- Evropska renesansa: Regiomontanus (1436-1476) je objavil obsežne trigonometrične tabele in formule.
Grafična predstavitev
Vizualizacija trigonometričnih funkcij kot zveznih grafov je razmeroma nov razvoj:
- René Descartes (1596-1650): Njegova iznajdba kartezičnega koordinatnega sistema je omogočila grafično predstavitev funkcij.
- Leonhard Euler (1707-1783): Pomembno prispeval k trigonometriji, vključno z znamenito Eulerjevo formulo (), ki povezuje trigonometrične funkcije z eksponentnimi funkcijami.
- Joseph Fourier (1768-1830): Razvil Fourierovo vrsto, ki kaže, da se kompleksne periodične funkcije lahko predstavijo kot vsote preprostih sinusnih in kosinusnih funkcij.
Sodobna doba
- 19. stoletje: Razvoj diferencialne in integralne matematike je omogočil globlje razumevanje trigonometričnih funkcij.
- 20. stoletje: Elektronski kalkulatorji in računalniki so revolucionirali zmožnost računanja in vizualizacije trigonometričnih funkcij.
- 21. stoletje: Interaktivna spletna orodja (kot je ta grafičnik) trigonometrične funkcije delajo dostopne vsakomur z internetno povezavo.
Pogosto zastavljena vprašanja
Kaj so trigonometrične funkcije?
Trigonometrične funkcije povezujejo kote z razmerji v pravokotnih trikotnikih. Tri glavne so sinus, kosinus in tangens (njihovi recipročni - kosekans, sekans in kotangens - se uporabljajo manj pogosto). To niso le teoretski matematični koncepti; so temelj za opisovanje vsega, kar niha ali rotira: valov, krožnega gibanja, izmenične električne napetosti, sezonskih ciklov in še več. Najdete jih v fiziki, strojništvu, računalniški grafiki in podatkovni znanosti.
Zakaj naj vizualiziram trigonometrične funkcije namesto da bi samo uporabljal formule?
Stvar je v tem: gledanje vam pove matematiko, a ne gradi intuicije. Ko jo grafično prikažete, takoj vidite, da niha dvakrat višje kot običajno, ciklira trikrat hitreje in se začne premaknjena levo. Grafi razkrivajo vzorce, ničle, vrhove in asimptote na prvi pogled. To vizualno razumevanje je bistveno pri analizi interference valov, odpravljanju napak v signalnih procesih ali razlagi konceptov drugim.
Kaj naredi parameter amplitude?
Amplituda nadzoruje višino - kako daleč se val razteza navpično. Pri sinusu in kosinusu je to razdalja od srednje črte do vrha. Če nastavite amplitudo na 2, se bo sinusni val raztezal od -2 do +2 namesto standardnega -1 do +1. V resničnih aplikacijah amplituda predstavlja fizikalne količine: napetost v vezjih (120V), zvočni tlak v akustiki ali premik v mehanskih sistemih. Večja amplituda pomeni višje valove.
Kaj naredi parameter frekvence?
Frekvenca nadzoruje, kako je val strnjen ali raztegnjen vodoravno - v bistvu, koliko popolnih ciklov se ujame v danem prostoru. Nastavite in videli boste dva popolna cikla v prostoru, kjer opravi enega. Višja frekvenca pomeni več oscilacij. V praktičnih terminih: višja frekvenca zvoka = višji ton, višja frekvenca elektromagnetnih valov = bolj energetska (primerjajte radio in rentgenske žarke).
Kaj naredi parameter faznega zamika?
Fazni zamik premakne celoten graf levo ali desno, ne da bi spremenil njegovo obliko. Pozitivne vrednosti premaknejo levo (contraintuitvno!), negativne vrednosti premaknejo desno. Zakaj je to pomembno: premakne sinus levo za 90 stopinj, kar ga naredi identičnega . V elektroniki fazni zamik določa, ali AC signali ojačajo ali izničijo drug drugega. V zvoku je to razlog, zakaj delujejo slušalke z aktivnim dušenjem hrupa - generirajo zvok z nasprotno fazo, da izničijo okoliški hrup.
Zakaj ima tangensna funkcija navpične črte?
Te navpične črte so asimptote - mesta, kjer funkcija ustreli v neskončnost in je matematično nedefinirana. Ker je , vsakič ko je (pri itd.), delite z nič. Funkcija se približuje pozitivni neskončnosti z ene strani in negativni neskončnosti z druge, kar ustvarja te diskontinuitete. To ni napaka v grafičnem prikazu - to je temeljno za obnašanje tangensa. Srečali se boste s tem pri analizi naklonov, ki se približujejo navpičnosti, ali v električnih sistemih z resonančnimi pogoji.
Kakšna je razlika med radiani in stopinjami?
Obe merita kote, ampak radiani so matematično bolj naravni. Poln krog je 360° ali radianov (približno 6,28). Zakaj uporabljati radiane? Poenostavljajo računanje in delajo formule čistejše. Na primer, odvod je samo, ko je x v radanih. Ta grafični prikaz uporablja radiane, ker so standardni v višji matematiki in programiranju. Hiter pretvorbeni postopek: pomnožite stopinje z za pridobitev radianov, ali uporabite dejstvo, da je radianov.
Ali lahko grafično prikažem več funkcij hkrati?
Ne s tem grafičnim prikazom - prikazuje eno funkcijo naenkrat za jasnost. Ta načrtovalska odločitev vam pomaga osredotočiti se na razumevanje obnašanja vsake funkcije brez vizualnega nereda. Če potrebujete primerjavo več funkcij na istih oseh (recimo, da vidite, kako sta sinus in kosinus povezana), uporabite Desmos ali GeoGebra. Ti orodji podpirata prekrivanje več grafov, kar je koristno za bolj napredne analize.
Kako natančen je ta grafični prikaz?
Uporablja JavaScript-ove vgrajene funkcije Math.sin(), Math.cos() in Math.tan(), ki implementirajo IEEE 754 standard za plavajočo vejico. Za izobraževalne namene, domače naloge in večino praktičnih aplikacij je to dovolj natančno (običajno 15-17 pomembnih mest). Vendar ima omejitve: ekstremne vrednosti lahko pokažejo napake pri natančnosti plavajočih vejic, in ne bo obvladoval arbitrarne aritmetike s poljubno natančnostjo. Za raziskave, ki zahtevajo simbolično računanje ali zelo visoko natančnost, razmislite o Mathematici, Maple ali Pythonu s SymPy.
Ali lahko shranim ali delim svoje grafe?
Formulo funkcije lahko kopirate z gumbom "Kopiraj", kar je koristno za dokumentacijo ali implementacijo funkcije v kodi. Za sam graf uporabite orodje za zajem zaslona vaše naprave (Ctrl+Shift+S na Windows/Linux, Cmd+Shift+4 na Mac ali gesto za zajem zaslona na telefonu). Čeprav ta grafični prikaz ne izvaža slik neposredno, posnetki zaslona dobro delujejo za poročila, predstavitve ali deljenje s kolegi.
Primeri kode za trigonometrične funkcije
Tu so primeri v različnih programskih jezikih, ki prikazujejo, kako izračunati in delati s trigonometričnimi funkcijami:
1// JavaScript primer za izračun in risanje sinusne funkcije
2function calculateSinePoints(amplitude, frequency, phaseShift, start, end, steps) {
3 const points = [];
4 const stepSize = (end - start) / steps;
5
6 for (let i = 0; i <= steps; i++) {
7 const x = start + i * stepSize;
8 const y = amplitude * Math.sin(frequency * x + phaseShift);
9 points.push({ x, y });
10 }
11
12 return points;
13}
14
15// Primer uporabe:
16const sinePoints = calculateSinePoints(2, 3, Math.PI/4, -Math.PI, Math.PI, 100);
17console.log(sinePoints);
181# Python primer z matplotlib za vizualizacijo trigonometričnih funkcij
2import numpy as np
3import matplotlib.pyplot as plt
4
5def plot_trig_function(func_type, amplitude, frequency, phase_shift):
6 # Ustvari x vrednosti
7 x = np.linspace(-2*np.pi, 2*np.pi, 1000)
8
9 # Izračunaj y vrednosti glede na vrsto funkcije
10 if func_type == 'sin':
11 y = amplitude * np.sin(frequency * x + phase_shift)
12 title = f"f(x) = {amplitude} sin({frequency}x + {phase_shift})"
13 elif func_type == 'cos':
14 y = amplitude * np.cos(frequency * x + phase_shift)
15 title = f"f(x) = {amplitude} cos({frequency}x + {phase_shift})"
16 elif func_type == 'tan':
17 y = amplitude * np.tan(frequency * x + phase_shift)
18 # Filtriraj neskončne vrednosti za boljšo vizualizacijo
19 y = np.where(np.abs(y) > 10, np.nan, y)
20 title = f"f(x) = {amplitude} tan({frequency}x + {phase_shift})"
21
22 # Ustvari graf
23 plt.figure(figsize=(10, 6))
24 plt.plot(x, y)
25 plt.grid(True)
26 plt.axhline(y=0, color='k', linestyle='-', alpha=0.3)
27 plt.axvline(x=0, color='k', linestyle='-', alpha=0.3)
28 plt.title(title)
29 plt.xlabel('x')
30 plt.ylabel('f(x)')
31
32 # Dodaj posebne točke za x-os
33 special_points = [-2*np.pi, -3*np.pi/2, -np.pi, -np.pi/2, 0, np.pi/2, np.pi, 3*np.pi/2, 2*np.pi]
34 special_labels = ['-2π', '-3π/2', '-π', '-π/2', '0', 'π/2', 'π', '3π/2', '2π']
35 plt.xticks(special_points, special_labels)
36
37 plt.ylim(-5, 5) # Omejitev y-osi za boljšo vizualizacijo
38 plt.show()
39
40# Primer uporabe:
41plot_trig_function('sin', 2, 1, 0) # Nariši f(x) = 2 sin(x)
421// Java primer za izračun trigonometričnih vrednosti
2import java.util.ArrayList;
3import java.util.List;
4
5public class TrigonometricCalculator {
6
7 public static class Point {
8 public double x;
9 public double y;
10
11 public Point(double x, double y) {
12 this.x = x;
13 this.y = y;
14 }
15
16 @Override
17 public String toString() {
18 return "(" + x + ", " + y + ")";
19 }
20 }
21
22 public static List<Point> calculateCosinePoints(
23 double amplitude,
24 double frequency,
25 double phaseShift,
26 double start,
27 double end,
28 int steps) {
29
30 List<Point> points = new ArrayList<>();
31 double stepSize = (end - start) / steps;
32
33 for (int i = 0; i <= steps; i++) {
34 double x = start + i * stepSize;
35 double y = amplitude * Math.cos(frequency * x + phaseShift);
36 points.add(new Point(x, y));
37 }
38
39 return points;
40 }
41
42 public static void main(String[] args) {
43 // Izračunaj točke za f(x) = 2 cos(3x + π/4)
44 List<Point> cosinePoints = calculateCosinePoints(
45 2.0, // amplituda
46 3.0, // frekvenca
47 Math.PI/4, // fazni zamik
48 -Math.PI, // začetek
49 Math.PI, // konec
50 100 // koraki
51 );
52
53 // Izpiši prvih nekaj točk
54 System.out.println("Prvih 5 točk za f(x) = 2 cos(3x + π/4):");
55 for (int i = 0; i < 5 && i < cosinePoints.size(); i++) {
56 System.out.println(cosinePoints.get(i));
57 }
58 }
59}
601' Excel VBA funkcija za izračun sinusnih vrednosti
2Function SineValue(x As Double, amplitude As Double, frequency As Double, phaseShift As Double) As Double
3 SineValue = amplitude * Sin(frequency * x + phaseShift)
4End Function
5
6' Excel formula za sinusno funkcijo (v celici)
7' =A2*SIN(B2*C2+D2)
8' Kjer je A2 amplituda, B2 frekvenca, C2 vrednost x in D2 fazni zamik
91// C implementacija za izračun vrednosti tangensne funkcije
2#include <stdio.h>
3#include <math.h>
4
5// Funkcija za izračun tangensa s parametri
6double parameterizedTangent(double x, double amplitude, double frequency, double phaseShift) {
7 double angle = frequency * x + phaseShift;
8
9 // Preveri nedefinirana mesta (kjer je cos = 0)
10 double cosValue = cos(angle);
11 if (fabs(cosValue) < 1e-10) {
12 return NAN; // Ni število za nedefinirana mesta
13 }
14
15 return amplitude * tan(angle);
16}
17
18int main() {
19 double amplitude = 1.0;
20 double frequency = 2.0;
21 double phaseShift = 0.0;
22
23 printf("x\t\tf(x) = %g tan(%gx + %g)\n", amplitude, frequency, phaseShift);
24 printf("----------------------------------------\n");
25
26 // Izpiši vrednosti od -π do π
27 for (double x = -M_PI; x <= M_PI; x += M_PI/8) {
28 double y = parameterizedTangent(x, amplitude, frequency, phaseShift);
29
30 if (isnan(y)) {
31 printf("%g\t\tNedefiniran (asimptota)\n", x);
32 } else {
33 printf("%g\t\t%g\n", x, y);
34 }
35 }
36
37 return 0;
38}
39Reference
-
Abramowitz, M. in Stegun, I. A. (Urednika). "Priročnik matematičnih funkcij s formulami, grafi in matematičnimi tabelami," 9. natis. New York: Dover, 1972.
-
Gelfand, I. M., in Fomin, S. V. "Variacijski račun." Courier Corporation, 2000.
-
Kreyszig, E. "Napredna inženirska matematika," 10. izdaja. John Wiley & Sons, 2011.
-
Bostock, M., Ogievetsky, V., in Heer, J. "D3: Dokumenti, vodeni s podatki." IEEE Transactions on Visualization and Computer Graphics, 17(12), 2301-2309, 2011. https://d3js.org/
-
"Trigonometrične funkcije." Khan Academy, https://www.khanacademy.org/math/trigonometry/trigonometry-right-triangles/intro-to-the-trig-ratios/a/trigonometric-functions. Dostopano 3. avg. 2023.
-
"Zgodovina trigonometrije." MacTutor arhiv zgodovine matematike, Univerza v St Andrewsu, Škotska. https://mathshistory.st-andrews.ac.uk/HistTopics/Trigonometric_functions/. Dostopano 3. avg. 2023.
-
Maor, E. "Trigonometrične radosti." Princeton University Press, 2013.
Začnite raziskovati trigonometrične funkcije
Ne glede na to, ali odpravljate napake v algoritmu za procesiranje signalov, se pripravljate na izpit iz kalkulusa ali ste preprosto radovedni glede obnašanja valov, vam ta grafičnik ponuja takojšnjo vizualno povratno informacijo. Prilagodite amplitudo, frekvenco in fazni zamik ter opazujte, kako matematika zaživi.
Najboljši način za razumevanje trigonometričnih funkcij ni memoriranje formul - temveč njihovo preizkušanje. Začnite z risanjem grafov in sami ugotovite, kako se ti temeljni vzorci pojavljajo povsod - od kvantne mehanike do avdio inženirstva in računalniške animacije.