Goniometrické funkcie

Predtým, než uvedieme jednotlivé goniometrické funkcie, poďme si povedať niečo o uhlových jednotkách. My sme zvyčajne zvyknutý merať uhol v stupňoch. Celý uhol je teda 360​​°. Matematicky presnejšie je ale použitie radiánov (rad). Tieto jednotky sú založené na jednotkovom kruhu.

jednotkový kruh radián

Plný uhol (360°) sa rovná 2*Pi radiánov, 180°=Pi radiánov, atď. Vzťah medzi nimi je radian=(stupne*Pi)/180. Goniometrické funkcie sa používajú na výpočet strán a uhlov v trojuholníkoch a v iných rovinných i priestorových útvaroch. Všetky trigonometrické funkcie sú periodické – po určitom intervale sa ich hodnoty opakujú.

sin(rad)

Funkčná hodnota funkcie sínusu je definovaná ako pomer dĺžky protiľahlej odvesny k uhlu a dĺžky prepony trojuholníka. Amplitúda funkcie je 1 a perióda 360°, teda 2*Pi radiánov. Grafom funkcie je tzv. sínusoida (sínusovka).

sínus

Parametrom funkcie sin() je uhol v radiánoch (float) a výstupnou hodnotou je sínus pre daný uhol medzi -1 a 1 (double).


cos(rad)

Funkcia cos() sa používa na určenie kosínusu danej hodnoty. V pravouhlom trojuholníku je definovaná ako pomer priľahlej odvesny a prepony. Pre označenie tejto funkcie sa obvykle používa skratka cos a jej grafom je kosínusoida. Sínusoida a kosínusoida sú si podobné. Kosínusoida je vlastne sínusoida posunutá o Pi/2 radiánov doprava. Medzi funkciami sin() a cos() platí prevodný vzťah sin(x)=cos(x-Pi/2). Perióda = 2*Pi, amplitúda = 1.

cosínus

Parametrom funkcie cos() je uhol v radiánoch (float) a výstupnou hodnotou je kosínus pre daný uhol medzi -1 a 1 (double).


tan(rad)

Poslednou goniometrickou funkciou, s ktorou môže Arduino pracovať, je funkcia tangens. V pravouhlom trojuholníku je definovaný ako pomer protiľahlej a priľahlej odvesny. Pre označenie tejto funkcie sa obvykle používa skratka tg (niekedy tn alebo tan) a jej grafom je tangentoida. Má periódu jedného Pi. Rozsah hodnôt je od plus do mínus nekonečno.

tangens

Parametrom funkcie tan() je uhol v radiánoch (float) a výstupnou hodnotou je tangens pre daný uhol (double).

Tento text je preložený a upravený zo stránok arduino.cc pod licenciou Creative Commons Attribution-ShareAlike 3.0.

Výber na čítanie...

Dallas DS18B20 – meranie teploty
Dallas DS18B20 – meranie teploty

Ďalší vynikajúci senzor na meranie teploty je Dallas DS18B20. V článku popisujem jeho parametre, dva spôsoby napájania, vnútornú pamäť (registre) a samozrejme zapojenie s Arduinom, jednoduchý program a nejaké fotky. Teplotný senzor (alebo tiež čidlo) DS18B20 od firmy Maxim (predtým Dallas) je v Arduino komunite veľmi obľúbené. Za veľmi dobrú cenu umožňuje...

Čítať viac...

Programino IDE – návod na inštaláciu
Programino IDE – návod na inštaláciu

PROGRAMINO IDE je alternatívne pohodlné a ľahko použiteľné vývojové prostredie pre Arduino a kompatibilné dosky. Rôzne dostupné nástroje uľahčujú rýchlu realizáciu projektu. Obsahuje dva UART terminály, náhľad hardvéru, prispôsobiteľné zvýraznenie syntaxe, možnosť vyhľadávania...

Čítať viac...

Výpočet predradného rezistoru pre LED
Výpočet predradného rezistoru pre LED

Výpočet predradného rezistoru pre LED diódu pre bežného elektrotechnika nie je nič zložité. Tým ostatným, čo nevedia ako na to, sa to pokúsim vysvetliť v nasledujúcich riadkoch s niekoľkými obrázkami a kalkulačkou. Pôvodne bol nápad uviesť sem tabuľku s farbami LED diód, no pri vzhliadnutí niekoľkých katalógov som dospel k...

Čítať viac...

Obľúbené produkty...

Keyestudio Self-balancing Car

71.39 EUR

68.14 EUR

Keyestudio ESP32 Sensor Kit 37 in 1

111.09 EUR

59.99 EUR

Keyestudio ESP32 Learning Kit

51.11 EUR

48.99 EUR

Vyhľadať články
Programovanie...
  • Dátové typy

    Celočíselné dátové typy môžu obsahovať modifikátory unsigned respektíve signed, čím môžeme požado...

  • Špeciálne operátory

    Spomenieme ešte špeciálne operátory alebo špeciálne znaky, ktoré sa používajú pri programovaní a ...

  • Operátory preprocesora

    Operátory preprocesora alebo znak # je signálom pre preprocesor. Preprocesor sa spustí pri každom...

  • Bitové operátory

    Bitové operátory umožňujú vykonať operácie nad jednotlivými bitmi. Túto možnosť zďaleka nemajú vš...

  • Konštanty

    Konštanty sú symboly reprezentujúce nemennú číselnú alebo inú hodnotu. Prekladač jazyka im prirad...

Podpora webu
Na kávu už prispeli
Dátum Meno Suma
22.03.2025 Radoslav Kopera 5€
30.12.2024 Jozef Greš 5€
20.10.2024 Radovan Nosáľ 20€
02.10.2024 Milan Durkoš 10€
08.01.2024 Veres Dusan 10€
15.05.2023 Ivan Danis 10€
28.09.2022 Ivan Vrab 7€
14.05.2022 Nemcic Marian 10€
04.02.2022 Robert Bilko 5€
29.01.2022 Peter Buffa 5€
19.11.2021 Rastislav Rehak 5€
16.09.2021 Anton Strela 5€
13.09.2021 Juraj Jedlak 5€
02.09.2021 Michal Marek 7€
08.08.2021 František Uhrík 5€
21.07.2021 Juraj Hrdina 5€
25.03.2021 Jan Nemec 10€
16.03.2021 Igor Pavlov 5€
25.02.2021 Lukas Lacuch 5€
06.11.2020 Pavol Balint 5€
05.11.2020 Marek Horečný 5€
05.10.2020 Jan Kusnir 5€
27.04.2020 Jan Zuskin 15€
26.04.2020 Dušan Sojka 5€
24.02.2020 Juraj Lackanič 5€
22.01.2020 František Žilinec 10€
20.05.2018 Tomáš F. 2€
17.12.2018 Pavol P. 5€
QR Donate 10Eur