From Łukasz Graczykowski
(Difference between revisions)
|
|
| Line 15: |
Line 15: |
| | * tworzy okno z 4 panelami (rozkład 2x2) - patrz klasa <code>TCanvas</code> i metoda <code>Divide</code> | | * tworzy okno z 4 panelami (rozkład 2x2) - patrz klasa <code>TCanvas</code> i metoda <code>Divide</code> |
| | * rysuje obiekt <code>fun1</code> na 1 panelu, <code>fun2</code> na 2 panelu, oraz obie funkcje jednocześnie na 3 panelu | | * rysuje obiekt <code>fun1</code> na 1 panelu, <code>fun2</code> na 2 panelu, oraz obie funkcje jednocześnie na 3 panelu |
| | + | * zmieni kolor linii funkcji <code>fun2</code> na niebieski - patrz metoda <code>SetLineColor</code> i klasa <code>TColor</code> |
| | | | |
| | == Uwagi == | | == Uwagi == |
Revision as of 18:15, 27 February 2016
Dokumentacja
Dokumentacja środowiska ROOT:
Zadanie
Należy napisać makro, które:
- tworzy obiekt
fun1 typu TF1 reprezentujący funkcję sin(x)
- tworzy obiekt
fun2 typu TF1 reprezentujący funkcję cos(x)
- tworzy okno z 4 panelami (rozkład 2x2) - patrz klasa
TCanvas i metoda Divide
- rysuje obiekt
fun1 na 1 panelu, fun2 na 2 panelu, oraz obie funkcje jednocześnie na 3 panelu
- zmieni kolor linii funkcji
fun2 na niebieski - patrz metoda SetLineColor i klasa TColor
Uwagi
Wynik
Wykresy:
Output: