FNX – Výpočet hodnoty funkce jedné proměnné
Symbol blokuPotřebná licence: STANDARD
Popis funkce
Blok FNX počítá hodnotu základních matematických funkcí jedné proměnné.
Seznam dostupných funkcí s příslušnými omezeními je v níže uvedené tabulce.
Vybraná funkce ze seznamu je určená parametrem ifn.
Tabulka funkcí bloku FNX:
ifn: zkratka | funkce | omezení u |
1: acos | arcus cosinus | |
2: asin | arcus sinus | |
3: atan | arcus tangens | – |
4: ceil | zaokrouhlení na nejbližší vyšší celé číslo | – |
5: cos | cosinus | – |
6: cosh | cosinus hyperbolický | – |
7: exp | exponenciální křivka | – |
8: exp10 | exponenciální křivka | – |
9: fabs | absolutní hodnota | – |
10: floor | zaokrouhlení na nejbližší nižší celé číslo | – |
11: log | logaritmus | |
12: log10 | dekadický logaritmus | |
13: random | náhodné číslo z (nezávisí na u) | – |
14: sin | sinus | – |
15: sinh | sinus hyperbolický | – |
16: sqr | druhá mocnina | – |
17: sqrt | druhá odmocnina | |
18: srand | mění násadu pro funkci random na u | |
19: tan | tangens | – |
20: tanh | tangens hyperbolický | - |
Poznámka: Všechny trigonometrické funkce pracují s hodnotami v radiánech.
V případě, že vstup u je mimo povolený rozsah nebo nastala chyba při výpočtu funkční hodnoty zvolené funkce (závisí na implementaci), např. výpočet odmocniny záporného čísla, je aktivován chybový výstup a na výstup y je nastavena náhradní hodnota .
Vstup
u | Analogový vstupní signál | Double (F64) |
Výstupy
y | Výsledek vybrané funkce | Double (F64) |
E | Příznak chyby | Bool |
Parametry
ifn | Typ funkce (viz tabulka výše) 1 | Long (I32) |
yerr | Náhradní hodnota pro případ chyby | Double (F64) |
[Předchozí] [Na začátek] [Výše] [Další]
2020 © REX Controls s.r.o., www.rexygen.com