Absolutní hodnota
Dříve jsme na tvoje časy běhu proložili přímku. Teď chceš zjistit, jak moc se skutečné hodnoty časů lišily od předpovědí tohoto lineárního modelu. Běžný způsob, jak to měřit, je použít absolutní rozdíl mezi hodnotami.
Napiš funkci, která dokáže absolutní hodnoty vypočítat, a proveď tuto analýzu.
Pole reziduálů mezi přímkou a tvými časy běhu je v prostředí dostupné jako residuals.
Toto cvičení je součástí kurzu
Úvod do jazyka Julia
Pokyny k cvičení
- Definuj funkci s názvem
absolute(), která přijímá jeden vstupní argumentx. - V těle funkce napiš podmínku if-else tak, aby funkce vrátila
x, pokud platíx>=0, a jinak vrátila-x. - Pomocí této funkce vypočítej a vypiš absolutní hodnotu každého prvku pole
residuals.
Interaktivní cvičení na vyzkoušení si v praxi
Vyzkoušejte si toto cvičení dokončením tohoto ukázkového kódu.
# Begin the absolute function
____
# Write an if-statement to return absolute value of x
if ____
____
else
____
end
end
# Use the function on residuals
println(____(____))