Programovací prostředí EV3
Název projektu 1
10. Matematické operace
10.1. Základní matematické operace
Možnosti využití základních matematických operací
Umístění
Blok Math pro provádění základních matematických operací je umístěn v červené záložce Data Operations (zobrazeno na obrázku). Použít jej můžeme přetažením na programovací plochu a umístěním na požadované místo v programu.

Režimy pro provádění základních metamatických operací
Sčítání (Add)
Režim pro sčítání (Add) umožňuje sečíst dvě vstupní hodnoty. Ty můžeme na portech A a B buďto ručně zadat, nebo je přivést pomocí datového vodiče. Výsledek poté získáme pomocí výstupního portu Result.

Odčítání (Subtract)
Režim pro odčítání (Subtract) umožňuje odečíst dvě vstupní hodnoty. Můžeme je buďto ručně zadat na portech A a B, nebo přivést pomocí datového vodiče. Výsledek opět získáme na výstupním portu Result.

Dělení (Divide)
Režim pro dělení funguje principiálně stejně jako režimy pro sčítání a odčítání. Na vstupních portech A a B zadáme vstupní hodnoty a na výstupu Result následně získáme výsledek.

Násobení (Multiply)
Režim pro násobení je opět totožný s předchozími. Na vstupních portech A a B zadáme vstupní hodnoty a na výstupu Result poté získáme výsledek.

Absolutní hodnota (Absolut Value)
Režim Absolut Value vrací na výstupním portu Result absolutní hodnotu čísla zadaného na vstupním portu A.

Odmocnina (Square Root)
Režim Square Root vrací na výstupním portu Result odmocninu čísla zadaného na vstupním portu A.

Mocnina (Exponent)
Režim Exponent umožňuje pracovat s odmocninami. Na vstupním portu A zadáme základ mocniny (číslo) a na vstupním portu N požadovaný exponent. Výsledek operace následně vrací výstupní port Result.

Advanced (Pokročilé funkce)
V režimu Advanced je možné počítat složitější matematické výrazy či rovnice. K dispozici máme 4 vstupní porty (A, B, C, D) pro zadání číselných hodnot. Výsledek následně vrací výstupní port Result.
Zápis rovnice či výrazu se provádí v okně, které se zobrazí po kliknutí do bílého pole v pravém horním rohu bloku. K zápisu lze využít množství operací a funkcí (základní matematické operace, goniometrické funkce, mocniny, odmocniny a další).
