Root - proqram yükləmk, ilkin istifadə qaydası
Transcript of Root - proqram yükləmk, ilkin istifadə qaydası
![Page 1: Root - proqram yükləmk, ilkin istifadə qaydası](https://reader033.fdocument.pub/reader033/viewer/2022061618/557e7ed0d8b42a4d108b5245/html5/thumbnails/1.jpg)
![Page 2: Root - proqram yükləmk, ilkin istifadə qaydası](https://reader033.fdocument.pub/reader033/viewer/2022061618/557e7ed0d8b42a4d108b5245/html5/thumbnails/2.jpg)
root.cern.ch internet səhifəsindən yükləmək olar. Pulsuz və qeydiyyatsız
Windows , Linux-Unix, Mac əməliyyat sistemləri (ƏS) üçün yükləmək olar
Linux ƏS üçün bir sıra kitabxanaları yükləmək tələb olunur
Windows ƏS üçün yalnız yükləmək lazımdır.
![Page 3: Root - proqram yükləmk, ilkin istifadə qaydası](https://reader033.fdocument.pub/reader033/viewer/2022061618/557e7ed0d8b42a4d108b5245/html5/thumbnails/3.jpg)
C++ proqramlaşdırma dilindən istifadə edilərək CERN də yaradılmışdır
Özəyini ABŞda yaradılan və c proqramlaşdırma dilindən istifadə olunaraq yaradılan PAW durur
Bu gün bir Azərbaycan ali məktəbləri deyilsə, dünyanın bütün ali məktəblərində, əsaəsn 3cü kurslara əlavə dərs kimi tədris olunur.
![Page 4: Root - proqram yükləmk, ilkin istifadə qaydası](https://reader033.fdocument.pub/reader033/viewer/2022061618/557e7ed0d8b42a4d108b5245/html5/thumbnails/4.jpg)
Sizlərin çoxunuzun Windows ƏS istifadə etdiyini nəzərə alaraq bu gün ROOT proqram platformasını Windows üçün yükləyib onun bir neçə tətbiqini aparacağıq
Ümid edirəmki, bu sizdə fizikanın təcrübi sahəsində istifadə olunan müasir metod və üsullardan istifadəyə maraq yaradacaqdır
![Page 5: Root - proqram yükləmk, ilkin istifadə qaydası](https://reader033.fdocument.pub/reader033/viewer/2022061618/557e7ed0d8b42a4d108b5245/html5/thumbnails/5.jpg)
root.cern.ch səhifəsini açmalı Download bölməsini vurmalı
![Page 6: Root - proqram yükləmk, ilkin istifadə qaydası](https://reader033.fdocument.pub/reader033/viewer/2022061618/557e7ed0d8b42a4d108b5245/html5/thumbnails/6.jpg)
Yadda saxla RELEASE bölməsində olan paketi yüklə.Development bəzən tam başa çatmadığından müəyyən problemləri olur
5.34.12 versiyasını seçib yüklədikdən sonra adi proqram kimi setup.exe vurmalı və install etməli
![Page 7: Root - proqram yükləmk, ilkin istifadə qaydası](https://reader033.fdocument.pub/reader033/viewer/2022061618/557e7ed0d8b42a4d108b5245/html5/thumbnails/7.jpg)
Start - Pusk menusunda ROOT qovluğu
Və ya Desktop- Ekranda yaranan proqram
![Page 8: Root - proqram yükləmk, ilkin istifadə qaydası](https://reader033.fdocument.pub/reader033/viewer/2022061618/557e7ed0d8b42a4d108b5245/html5/thumbnails/8.jpg)
Root proqramı elan olunduğu zaman
![Page 9: Root - proqram yükləmk, ilkin istifadə qaydası](https://reader033.fdocument.pub/reader033/viewer/2022061618/557e7ed0d8b42a4d108b5245/html5/thumbnails/9.jpg)
Yadda saxla:Bölən və bölünən integer ədəd olarsa root cavabıQalıqsız təqdim edir.Ona görə 2345/234 = 102345/234.0 olarsa isəRoot bunu double tip kimi başa düşür
Adi proqramlaşdırma dillərində qüvvət dərəcəsini ^ ilə ifadə edirlər.Lakin ROOT üçün Power istifadə olunur
![Page 10: Root - proqram yükləmk, ilkin istifadə qaydası](https://reader033.fdocument.pub/reader033/viewer/2022061618/557e7ed0d8b42a4d108b5245/html5/thumbnails/10.jpg)
1,2 və 3 ölçülü qrafik və histoqram qurmaq mümkündür.
Qrafik və histoqram qurmaq üçün Canvas yaradılmalı və Tcanvas istifadə olunur
Histoqram TH1F (F-float, D-double, C-char, İ-integer) bir ölçülü və müxtəlif tipli verilənlər üçün, 2 və 3 ölçülü histoqram isə TH2F, TH3D və s. http://root.cern.ch/download/doc/ROOTUsersGuideChapters/Histograms.pdf
Qrafik üçün isə Tgraph sinfindən istifadə olunur. Tgraph, TGraph2D, TGraph3D bir, iki və üç ölçülü qrafik qurmaq üçün istifadə olunan siniflərdir.
http://root.cern.ch/download/doc/ROOTUsersGuideChapters/Graphs.pdf
![Page 11: Root - proqram yükləmk, ilkin istifadə qaydası](https://reader033.fdocument.pub/reader033/viewer/2022061618/557e7ed0d8b42a4d108b5245/html5/thumbnails/11.jpg)
İndi isə sadə bir qrafik quraq
Draw (“”) “” işarəsi arasında olanC - səthi xətti, * ulduz , AB isəbar ilə qrafikin x və y nəqtələrinitəsvir edir
![Page 12: Root - proqram yükləmk, ilkin istifadə qaydası](https://reader033.fdocument.pub/reader033/viewer/2022061618/557e7ed0d8b42a4d108b5245/html5/thumbnails/12.jpg)
Eyni qayda ilə histoqram TH1F Yaradılır. Fill funksiyası TH1F sinfinə aiddir və köməyilə histogramın x və y oxunu doldururuq və Draw() funksiyasınıçağırmaqla histoqramı yaradırıq
Histoqramın parametrləri olan Mean, RMS h1->GetRMS() və ya H1->GetMean() çağırıb istifadə etmək olar
![Page 13: Root - proqram yükləmk, ilkin istifadə qaydası](https://reader033.fdocument.pub/reader033/viewer/2022061618/557e7ed0d8b42a4d108b5245/html5/thumbnails/13.jpg)
Bəzən ROOT platformasını işə salıb histoqram və qrafiklə işləyərkənVerilənləri, əmrləri bir bir daxil etmək əvəzinə, macro file .C (.h) faylıYaradılır və .x macro.C istifadə edərək əməliyyat yerinə yetirilir.Yuxarıda istifadə etdiyimiz qrafik üçün verilənləri bir text fayla (sizin istifadəEtdiyiniz Notepad yazaq və saxlayaraq faylı bağlamaq və .txt uzlaşmasını .CIlə əvəzləməli.void numune(){Int N = 5;double x[] = {1,2,3,4,5};double y[] = {1,4,9,16,25};TGraph* g1 = new TGraph(N,x,y);TCanvas*c1 = new TCanvas(“c1”,”c1”);g1->Draw(“C*”);g1->Draw(“AB”);}
![Page 14: Root - proqram yükləmk, ilkin istifadə qaydası](https://reader033.fdocument.pub/reader033/viewer/2022061618/557e7ed0d8b42a4d108b5245/html5/thumbnails/14.jpg)
Yadda saxla: Windows ƏS istifadə edərkənyaradılan macro C:\root\macroqovluğuna yerləşdirilməliroot onu görə bilsin
![Page 15: Root - proqram yükləmk, ilkin istifadə qaydası](https://reader033.fdocument.pub/reader033/viewer/2022061618/557e7ed0d8b42a4d108b5245/html5/thumbnails/15.jpg)
Növbəti olaraq Sizə qrafiki interfeys (GUİ) ilə işləməyi izah edəcəm
Hörmətlə Elmə[email protected] Noyabr 2013, Vankuver İK, Kanada