Lab 2 – instrukcja warunkowa. Rysowanie wykresów funkcji L-10, PK
1 Uwaga
Poniższe zadania pochodzą w większości z rozdziału trzeciego (Instrukcja warunkowa) skryptu do przedmiotu: A. Matuszak „Programowanie dla (przyszłych) inżynierów”.
zad. 1. (zadanie nr 6 w skrypcie)
Napisać funkcję, która jest odcinkowo liniowa, osiąga wartość 0 w ±∞ oraz przechodzi przez punkty (0,0), (1,1) oraz (2,0).
Wskazówka:
Wykres funkcji, która spełnia podane założenia zadania jest następujący:
Powyższą funkcję można zapisać wzorami:
𝑓(𝑥) = { 0 𝑥
−𝑥 + 2 0
𝑑𝑙𝑎 𝑥 < 0 𝑑𝑙𝑎 𝑥 ∈ [0, 1) 𝑑𝑙𝑎 𝑥 ∈ [1, 2)
𝑑𝑙𝑎 𝑥 ≥ 2
zad. 2. (zadanie nr 7 w skrypcie)
Napisać funkcję, która poza przedziałem (0, 2) jest tożsamościowo równa zero, a wewnątrz tego przedziału jest parabolą przechodzącą przez punkt (1,1). Funkcja jest wszędzie ciągła.
Wskazówka:
Wykres funkcji, która spełnia podane założenia zadania jest następujący:
Lab 2 – instrukcja warunkowa. Rysowanie wykresów funkcji L-10, PK
2 Powyższą funkcję można zapisać wzorami:
𝑓(𝑥) = { 0
−𝑥2+ 2𝑥 0
𝑑𝑙𝑎 𝑥 < 0 𝑑𝑙𝑎 𝑥 ∈ [0, 2)
𝑑𝑙𝑎 𝑥 ≥ 2
zad. 3. (zadanie nr 8 w skrypcie)
Napisać funkcję, która jest odcinkowo liniowa, osiąga wartość 0 w ±∞ oraz przechodzi przez punkty (0,0), (1,1), (3,1) oraz (4,0).
zad. 4. (zadanie nr 1 w skrypcie)
Napisać funkcję max2(a,b), która zwraca większą z liczb 𝑎 i 𝑏.
zad. 5. (zadanie nr 2 w skrypcie)
Napisać funkcję max3(a,b,c), która zwraca największą z liczb 𝑎, 𝑏 i 𝑐.
zad. 6.
Narysować w jednym układzie współrzędnych wykresy funkcji f(x) = cos(x) oraz g(x) = 3cos(x)x +12 w przedziale [1, 10 ] .