Root - proqram yükləmk, ilkin istifadə qaydası
Upcoming SlideShare
Loading in...5
×

Like this? Share it with your network

Share

Root - proqram yükləmk, ilkin istifadə qaydası

  • 433 views
Uploaded on

 

  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Be the first to comment
    Be the first to like this
No Downloads

Views

Total Views
433
On Slideshare
433
From Embeds
0
Number of Embeds
0

Actions

Shares
Downloads
0
Comments
0
Likes
0

Embeds 0

No embeds

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
    No notes for slide

Transcript

  • 1. 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. 
  • 2. 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. 
  • 3. 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
  • 4. root.cern.ch səhifəsini açmalı  Download bölməsini vurmalı 
  • 5. 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
  • 6. Start - Pusk menusunda ROOT qovluğu Və ya Desktop- Ekranda yaranan proqram
  • 7. Root proqramı elan olunduğu zaman
  • 8. 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 = 10 2345/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
  • 9.      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/Hi 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/Gra
  • 10. İndi isə sadə bir qrafik quraq Draw (“”) “” işarəsi arasında olan C - səthi xətti, * ulduz , AB isə bar ilə qrafikin x və y nəqtələrini təsvir edir
  • 11. 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
  • 12. Bəzən ROOT platformasını işə salıb histoqram və qrafiklə işləyərkən Verilə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ı .C Ilə ə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”); }
  • 13. Yadda saxla: Windows ƏS istifadə edərkən yaradılan macro C:rootmacro qovluğuna yerləşdirilməli root onu görə bilsin
  • 14. Növbəti olaraq Sizə qrafiki interfeys (GUİ) ilə işləməyi izah edəcəm Hörmətlə Elməddin e.g.guliyev@gmail.com 24 Noyabr 2013, Vankuver İK, Kanada