QtiPlot Základy práce s programom

Size: px
Start display at page:

Download "QtiPlot Základy práce s programom"

Transcription

1 TECHNICKÁ UNIVERZITA V KOŠICIACH Letecká fakulta QtiPlot Základy práce s programom Ing. Katarína Draganová Ing. Pavol Lipovský Košice 2010

2

3 Obsah Obsah Obsah Úvod Na čo QtiPlot slúži Parametre príkazového riadku Špecifikácia súboru Možnosti príkazového riadku Všeobecné pojmy a termíny Tabuľky Matica Okno grafu Poznámka Záznamové okno Prehliadač projektu Tvorba grafov v QtiPlot D grafy Vytvorenie 2D grafu z údajov D graf z funkcie D grafy Tvorba 3D grafu priamo z funkcie D graf vytvorený z matice Viacvrstvové grafy Tvorba panelu viacvrstvového grafu Vytvorenie viacvrstvového grafu krok za krokom Príkazové menu Menu Súbor (File) Menu Úpravy (Edit) Menu Zobraziť (View) Menu Oblasť grafu (Graph) Menu Graf (Plot) Menu 3D graf (Plot 3D) Menu Údaje (Data) Menu Analýza (Analysis) Príkazy na analýzu údajov v tabuľkách Príkazy na analýzu kriviek v grafoch Menu Tabuľka (Table) Menu Matica (Matrix) Menu Formát (Format) Menu Skriptovanie (Scripting) Menu Okno (Window) Prispôsobovanie 3D grafov Panely s nástrojmi (Toolbars) Panel s nástrojmi Úpravy (Edit) Panel s nástrojmi Súbor (File) Panel s nástrojmi Graf (Plot) Panel s nástrojmi Tabuľka (Table) Panel s nástrojmi Stĺpec (Column) Panel s nástrojmi 3D graf (Plot 3D)

4 QtiPlot 5. Dialógové okná Pridať vlastnú funkciu (Add Custom Action) Pridať chybové úsečky (Add Error Bars) Pridať funkciu (Add Function) Pridať vrstvu (Add Layer) Pridať/odstrániť krivky (Add/Remove curves) Usporiadať vrstvy (Arrange Layers) Pridať šípku (Add Arrow) Možnosti stĺpca (Column Options) Možnosti obrysových čiar (Contour Curves Options) Detaily grafu (Plot Details) Prispôsobenie kriviek pre čiary a body grafov Detaily grafu pre koláčové grafy Prispôsobenie kriviek pre blokové grafy Prispôsobenie kriviek pre histogram Definovanie povrchového grafu (Define Surface Plot) Exportovať ASCII (Export ASCII) Rýchla Fourierova transformácia (Fast Fourier Transform) Integrovať (Integrate) Aproximácia (Fit Wizard) Všeobecné možnosti grafu (General Plot Options) Tvorba grafu (Plot Wizard) Prehliadač projektu (Project Explorer) Vlastnosti (Preferences) Nastavenie tlače (Setup Printer) Nastaviť hodnoty stĺpca (Set Column Values) Nastaviť rozmery matice (Set Matrix Dimensions) Importovať ASCII súbory (Import ASCII files) Vlastnosti matice (Matrix Properties) Nastavenie hodnôt matice (Set Matrix Values) Možnosti povrchového grafu (Surface plot options) Možnosti textu (Text options) Analýza údajov a kriviek Rýchla Fourierova transformácia (Fast Fourier Transform) Korelácia (Correlation) Konvolúcia (Convolution) Dekonvolúcia (Deconvolution) Aproximácia (Fit Wizard) Aproximácia na špecifické krivky Lineárna aproximácia (Fit Linear) Polynomická aproximácia (Fit Polynomial) Aproximácia Bolzmannovou funkciou (Fit Bolzmann) Aproximácia Gaussovou funkciou (Fit Gaussian) Aproximácia Lorentzovou funkciou (Fit Lorentzian) Aproximácia krivkou s viacerými vrcholmi Filtrovanie Dolnopriepustný filter (FFT low pass filter) Hornopriepustný filter (FFT high pass filter) Pásmový filter (FFT band pass filter) Filter na odstránenie pásma (FFT block band filter) Interpolácia (Interpolation)

5 Obsah 7. Matematické výrazy a skriptovanie muparser Python Inicializačný súbor Základy Pythonu Definovanie funkcií a riadený tok Matematické funkcie Prístup k objektom QtiPlot z Pythonu Priečinky projektu Práca s tabuľkami Práca s maticami D grafy Usporiadanie vrstiev D grafy Analýza údajov Použitie dialógov Qt a tried Príloha A Inštalácia Ako získať QtiPlot Inštalácia z binárnych balíkov Kompilácia a inštalácia cez zdrojový kód Požiadavky Linux a Mac OS X Windows Literatúra

6 QtiPlot 1. Úvod 1.1. Na čo QtiPlot slúži QtiPlot je program na dvoj- a trojrozmernú grafickú prezentáciu súborov dát a na analýzu týchto dát. Umožňuje grafické znázornenie údajov uložených v tabuľkách alebo prostredníctvom analytických funkcií. Projekt vytvoril Ion Vasilief v roku 2000 a v rokoch bol jediným programátorom. Od roku 2006 sa pripojili aj ďalší a hostiteľom projektu je BerliOS Developper. Softvér má byť nástrojom na analýzu a grafické znázornenie dát spôsobom podobným komerčným softvérom ako Origin. QtiPlot je dynamický nástroj, grafy vytvorené z dát a samotné pracovné hárky sú navzájom prepojené. Takže keď sa zmení tabuľka, automaticky sa zmenia aj všetky objekty v súvisiacich grafoch (krivky, mierky osí, legenda). Napríklad vymazanie tabuľky alebo aj niekoľkých stĺpcov sa prejaví tak, že sú automaticky odstránené aj odpovedajúce krivky v grafe vytvorenom z danej tabuľky. Všetky nastavenia všetkých tabuliek, matíc a grafov môžu byť uložené v súboroch s príponou ".qti". Tieto súbory je potom možné otvoriť cez príkazový riadok line alebo použitím File menu alebo použitím ikonky Open project z File toolbar. Grafy môžu byť exportované do niekoľkých grafických formátov ako.jpeg alebo.png alebo vložené ako obrázky do dokumentov alebo prezentácií. Dátová analýza (integrácia, interpolácia, FFT, aproximácia krivky atď.) môže byť vykonaná na krivkách v 2D plot v Analysis menu. Aj výsledky týchto príkazov sú uložené v súboroch. Môžu byť kedykoľvek vizualizované použitím príkazu Results log a z projektu môžu byť vymazané príkazom Clear Log Informations. Keď sa spustí aplikácia, vytvorí sa nový nepomenovaný projekt pozostávajúci zo sivého hlavného okna (pracovný priestor), ktorý môže obsahovať prázdne okno (záleží od vášho nastavenia). Typ okna po spustení môže byť upravený použitím nastavení v dialógovom okne Preferences. Môže to byť tabuľka, matica, poznámkový blok alebo prázdne okno 2D grafu. Aby bolo možné použiť príkazy, spravidla je potrebné, aby pracovný priestor obsahoval tabuľky s dátami vytvorené buď cez New -> New Table a vyplnením prázdnej tabuľky/matice alebo importovaním ASCII súborov (Import ASCII), ktorý automaticky vytvorí nové tabuľky. Užívateľ sa môže jednoducho orientovať v objektoch súboru s využitím projektového prehliadača project explorer alebo vo Windows menu. Projektový prehliadač umožňuje tiež užívateľovi vykonať rôzne operácie s oknami (tabuľkami a grafmi) v pracovnom priestore: skrytie, minimalizovanie, zatvorenie, premenovanie, tlačenie atď Parametre príkazového riadku Špecifikácia súboru Keď spúšťate QtiPlot z príkazového riadku, môžete priamo napísať meno súboru: QtiPlot nazov_suboru.qti Prípustné sú tiež ďalšie formáty: opj,.ogm,.ogw,.ogg pre Origin a.qti, qti.gz pre projekty QtiPlot. Meno tiež môže odkazovať na ASCII súbor: QtiPlot meno_suboru_ascii V tomto prípade sa vytvorí nový nepomenovaný projekt ("untitled") obsahujúci tabuľku s dátami z ASCII súboru a 2D plot všetkých stĺpcov ako funkcia prvého stĺpca v súbore. Je potrebné dávať pozor na formát ASCII súboru, pretože ten bude načítaný so súčasnými hodnotami cez Import ASCII. Preddefinované hodnoty sú: východzí oddeľovač poľa je ; ale môže byť zmenená cez Preferences, načítané sú všetky riadky, -8-

7 1. Úvod prvý riadok je použitý ako názov stĺpcov, medzery na konci riadku nie sú odstránené, viac medzier nie je nahradených jednou Možnosti príkazového riadku Platné voľby sú: -a alebo --about: zobraziť o dialógovom okne a ukončiť -d alebo --default-settings: spustiť QtiPlot s východzími nastaveniami -h alebo --help: zobraziť možnosti príkazového riadku -l=xx alebo --lang=xx: spustiť QtiPlot v jazyku XX ('en', 'fr', 'de',...) -m alebo --manual: zobraziť manuál ku QtiPlot v samostatnom okne -v alebo --version: vypísať verziu QtiPlot a dátum jej zverejnenia -x alebo --execute: vykonať príkazy zo skriptovacieho súboru zadaného ako argument 1.3. Všeobecné pojmy a termíny Obr Typické usporiadanie okien v QtiPlot Niekoľko grafov a všetky údaje súvisiace s týmito grafmi môžu byť uložené v súbore projektu, preto je projekt hlavným objektom v QtiPlot. Nasledujúci obrázok je príkladom typického usporiadania okien. Na príklade je možné vidieť log panel v hornej časti pracovného priestoru, project explorer dole, zobrazené sú aj table a plot window a ostatné okná sú buď zatvorené alebo skryté. V QtiPlot je množstvo príkazov dostupných v závislosti od označeného objektu. Preto sa hlavné menu zmení, keď vyberiete určitý objekt projektu. Navyše prístup k relevantným príkazom pre daný objekt získate aj aktiváciou kontextového menu pravým tlačidlom myši. -9-

8 QtiPlot V projekte môžu byť použité tieto základné objekty: Tabuľka (Table) Tabuľka je vlastne tabuľkový procesor, ktorý môže byť použitý na uchovávanie vstupných údajov. Môže byť tiež využitý na určité výpočty a štatistickú analýzu údajov. V každej tabuľke môžu byť stĺpce označené ako X alebo Y pre 2D grafy alebo Z, ak sa bude vykresľovať 3D graf. Tabuľku je možné vytvoriť príkazom New -> New Table. Potom existuje niekoľko možností ako vyplniť tabuľku dátami. Ak chcete načítať tabuľku z ASCII súboru, môžete importovať údaje zo súboru do tabuľky príkazom Import ASCII. Môžete tiež napísať každú hodnotu na klávesnici. Posledným spôsobom ako vložiť údaje je vyplniť tabuľku výsledkami matematickej funkcie (príkazom Set Column Values v Table menu). Matica (Matrix) Matica je zvláštny druh tabuľky, ktorý sa používa na uchovávanie údajových bodov na vykresľovanie povrchových 3D grafov. Obsahuje hodnoty Z a jej súčasťou nie sú žiadne stĺpce alebo riadky označené ako hodnoty X alebo Y. Napriek tomu je možné špecifikovať hodnoty X a Y príkazom Set Dimensions v Matrix menu. Matica môže byť vytvorená príkazom New -> New Matrix. Ak chcete maticu načítať z ASCII súboru, údaje môžete importovať do tabuľky príkazom Import ASCII a potom konvertovať tabuľku na maticu príkazom Convert to Matrix. Rovnako ako tabuľky je možné maticu vyplniť aj výsledkami funkcie z=(i,j), kde i a j sú čísla riadkov a stĺpcov (Set Values z Matrix menu). Graf (Graph) Okno grafu môže obsahovať jeden alebo niekoľko grafov. Každý z týchto grafov je potom umiestnený na inej vrstve, pričom tieto vrstvy môžu byť usporiadané niekoľkými spôsobmi, čím vytvoria sústavu grafov. Nová vrstva môže byť pridaná do už existujúceho grafu príkazom Add Layer z Graph menu. Taktiež je možné odstrániť existujúcu vrstvu príkazom Remove Layer, ale ak odstránite vrstvu, odstráni sa aj celý graf. Jednotlivé vrstvy je tiež možné kopírovať z jedného okna grafu do iného. Existujúci graf je možné kopírovať do iného grafu, pričom do tohto okna bude kopírovaný graf pridaný ako nová vrstva (pre viac informácií pozrite odsek Viacvrstvové grafy). Graf je možné vytvoriť niekoľkými spôsobmi. Vybrané údaje z tabuliek alebo matíc môžu byť na vytvorenie grafu použité buď priamo alebo použitím funkcií o jednej alebo dvoch premenných (pozri odseky 2D grafy a 3D grafy). Poznámka (Note) Poznámka je okno s textom, ktoré môže byť použité buď len na jednoduché vkladanie komentárov do projektu, ale to nie je všetko. Môže byť použitá tiež ako kalkulačka, pretože je schopná vykonať jednoduché príkazy a tiež ako nástroj na písanie skriptov. Záznamové okno (Log Window) Záznamové okno slúži na uchovávanie výsledkov všetkých výpočtov, ktoré boli spravené. Ak toto okno nie je viditeľné, je možné ho nájsť buď cez Project Explorer alebo Results log. Text zo záznamového okna sa pri ukladaní projektu uloží tiež, takže pri otvorení predtým uloženého projektu sa načítajú aj výsledky výpočtov. Prehliadač projektu (Project Explorer) Okno prehliadača projektu je vlastne zoznamom všetkých okien, ktoré projekt obsahuje. Okno umožňuje rýchly prístup k jednotlivým častiam projektu, či už skrytým alebo viditeľným. Môže byť použité aj na prácu súvisiacu s oknami, napr. pri skrývaní alebo premenovávaní okien. -10-

9 1. Úvod Keďže pri verzii môže projektový súbor obsahovať niekoľko nezávislých projektov, v takomto prípade sa jednotlivé časti každého projektu uchovávajú v rozdielnych priečinkoch Tabuľky Tabuľka je hlavnou súčasťou QtiPlot slúžiacou na prácu s údajmi. Pre prácu s údajmi a ich konvertovanie slúži tabuľka, ktorej farby, font písma a vlastnosti je možné nastaviť príkazom Preferences z View menu. Zmeniť veľkosť tabuľky z hľadiska riadkov a stĺpcov je možné cez Table menu príkazom Rows alebo Columns. Obr Tabuľka v QtiPlot Každý stĺpec v tabuľke má svoj názov a je mu pridelený formát: číselný, textový, dátum alebo čas. V pracovnom hárku môžu mať stĺpce nasledujúce označenia: X, Y, Z, X-error, Yerror alebo môže ísť o jednoduché stĺpce bez špeciálneho označenia. Pri tvorbe 2D grafov z údajov potom hodnoty stĺpca X sú vynášané na os X a hodnoty stĺpca Y na os Y. Stĺpce s označením X-error a Y-error môžu byť potom použité na vyznačenie chýb v 2D grafoch. Označenia je možné meniť použitím dialógového okna Column options. Okno je možné otvoriť buď jednoducho dvojklikom na názov stĺpca alebo použiť príkaz Column Options z Table menu. Označiť všetky stĺpce v tabuľke je možné príkazom Ctrl+A, vybrané stĺpce sa označujú kliknutím na názov stĺpca, stlačiť Ctrl a držať ho a pri tom označovať ďalšie názvy stĺpcov. Rovnako je možné stĺpce aj odznačiť. S označenými stĺpcami je možné vykonávať rôzne operácie: vyplniť ich údajmi, normalizovať, usporiadať, zobraziť štatistiku a tiež vytvoriť z údajov grafy. Všetky tieto funkcie sú dostupné po kliknutí na názov stĺpca pravým tlačidlom alebo s využitím Table menu. K ďalším funkciám pracovného hárku patrí premenovanie, vytvorenie kópie, export, tlačenie alebo zavretie, ktoré je možné aktivovať cez kontextové menu (kliknutie pravým tlačidlom kdekoľvek v tabuľke mimo priestoru s názvami stĺpcov). Údaje je možné vystrihnúť, kopírovať a vložiť v rámci tabuľky, ale aj medzi tabuľkami a medzi tabuľkami iných aplikácií (Excel, Gnumeric atď...). -11-

10 QtiPlot Taktiež je možné importovať jeden alebo niekoľko ASCII súborov použitím príkazu Import ASCII z File menu. Samozrejme je možné údaje aj exportovať z tabuľky do textového súboru použitím príkazu Export ASCII Matica Matica je zvláštny druh tabuľky, ktorý sa používa na prácu s údajmi, ktoré sú závislé na dvoch premenných. Táto špeciálna tabuľka sa používa na údaje určené na kreslenie 3D grafov. Rozdiel medzi tabuľkou a maticou je taký, že v matici nie je žiadny stĺpec ani riadok s označením alebo hodnotami X alebo Y. Napriek tomu je možné špecifikovať mierku X a Y príkazom Set Dimensions. Obr Matica v QtiPlot Údaje môžu byť do matice vložené prostredníctvom funkcie v tvare z=(i,j) príkazom Set Values, kde i a j sú čísla stĺpcov a riadkov. Taktiež môžu byť načítané zo súboru príkazom Import ASCII, ktorý umožňuje načítať súbor do tabuľky a potom je možné túto tabuľku konvertovať na maticu príkazom Convert to Matrix z Matrix menu. Niektoré funkcie, ktoré je možné použiť pre prácu s maticou, môžu byť limitované rozmermi matice. Údaje z matice je možné použiť na vykreslenie 3D grafu príkazmi nachádzajúcimi sa v Plot3d menu a v 3d plot toolbar Okno grafu Okno grafu je okno, v ktorom sú vykresľované grafy. Obsahuje minimálne jednu vrstvu. Každý nový graf môže byť vložený na novú vrstvu v tomto okne, pričom môže mať vlastnú konfiguráciu a grafické vlastnosti (farba pozadia, orámovanie atď.). Na nižšie uvedenom príklade je graf s dvoma vrstvami s rôznou konfiguráciou. Každá vrstva môže byť aktivovaná kliknutím na odpovedajúce sivé tlačidlo v ľavom hornom rohu okna. -12-

11 1. Úvod Obr Príklad 2D grafu v QtiPlot Dvojklikom vo vrstve je možný prístup k niektorým funkciám: samotný graf: otvorí sa dialógové okno Custom Curve. Tu je možné pridať do grafu nové krivky alebo zmeniť spôsob, akým sú krivky vykreslené. osi a označenie osí: otvorí sa dialógové okno General Plot Options. Používa sa na prispôsobovanie osí, čísiel a označenia osí a mriežky. akýkoľvek iný text vrátane legendy grafu: otvorí sa dialógové okno Text Options, ktorý umožní prispôsobiť font menovky a orámovanie Poznámka Poznámku je možné použiť jednoducho na vkladanie textu (komentárov, poznámok atď.) do projektu, no poznámka dokáže oveľa viac. Môže byť použitá ako kalkulačka, či na vykonávanie jednoduchých príkazov alebo na písanie skriptov. Vyhodnocovanie matematických výrazov a spracovanie kódu sa vykonáva prostredníctvom kontextového menu poznámky, Scripting menu alebo vhodných klávesových skratiek. Pre viac informácií o syntaxi výrazov, podporovaných matematických funkciách a spôsobe, ako písať skritpy, nájdete v kapitole Matematické výrazy a skriptovanie. Obr Okno poznámky v QtiPlot -13-

12 QtiPlot Text je možné meniť aj metódou vstupu. Jednoduchá metóda vstupu je štandardnou metódou vkladania textu v QT aplikáciách. Xim je metóda vstupu X, ide o systém prostredia okna X na podporu miestneho textového vstupu. Východzia je druhá možnosť, ktorá umožňuje aj vkladanie špeciálnych symbolov a diakritiky z lokálneho prostredia Záznamové okno Toto okno uchováva históriu analýzy, ktorá bola v projekte vykonaná. Tento panel obsahuje výsledky všetkých korelácií, aproximácií kriviek atď. Obr Záznamové okno v QtiPlot Prehliadač projektu Prehliadač projektu môže byť otvorený/zavretý použitím príkazu Project Explorer z View menu alebo kliknutím na vo file toolbar. Obr Prehliadač projektu v QtiPlot Prehliadač dáva prehľad o štruktúre projektu a umožňuje užívateľovi rôzne operácie týkajúce sa okien (tabuliek a grafov) v pracovnom priestore: skrytie, minimalizovanie, zatvorenie, premenovanie, tlač atď. Tieto funkcie sú dostupné cez kontextové meno, pravým kliknutím na položku v prehliadači. Dvojkliknutím na položku sa príslušné okno v pracovnom priestore maximalizuje, aj ak bolo predtým skryté. Objekty je možné usporiadať do priečinkov. Keď sa zvolí nejaký priečinok, predvolený postup je taký, že iba objekty nachádzajúce sa v ňom budú zobrazené v okne s pracovným priestorom. Je možné zobraziť aj všetky objekty v podpriečinkoch, ak sa zmení predvolené nastavenie v View Windows príkazom na Windows in Active Folder and Subfolders. -14-

13 2. Tvorba grafov v QtiPlot 2. Tvorba grafov v QtiPlot D grafy Základom 2D grafu je definovanie hodnôt Y ako funkcií hodnôt X. Sú dve možnosti ako nakresliť 2D graf v závislosti od toho, ako sú hodnoty X, Y definované: hodnoty X, Y môžu byť v tabuľke. Potom je potrebné vybrať aspoň jeden stĺpec s hodnotami X a jeden stĺpec s hodnotami Y. Hodnoty boli špecifikované príkazom Column Options. Potom je možné označiť stĺpce a použiť príkaz z Plot menu na tvorbu grafu. ak chcete nakresliť funkciu, nepotrebujete na to tabuľku. Je možné priamo použiť príkaz New -> New Function Plot. Otvorí sa príslušné dialógové okno dialog box a tu je potom možné definovať matematické vyjadrenie funkcie. kombinovaným spôsobom je definovanie tabuľky a potom jej následné vyplnenie výsledkami funkcie. To je možné urobiť príkazom Set Column Values. Potom je možné označiť stĺpce a použiť príkaz z Plot menu na vytvorenie grafu z daných údajov. QtiPlot vytvorí nové okno grafu a graf bude vložený do novej vrstvy. Keď je graf vytvorený, je možné prispôsobiť grafické prvky grafu príkazom z Format Menu. Taktiež je nové pridať nové prvky (text, čiary alebo šípky, novú legendu, obrázky) do grafu príkazmi z Graph Menu Vytvorenie 2D grafu z údajov Údaje musia byť uložené v tabuľke. Je niekoľko spôsobov ako vložiť hodnoty X, Y do tabuľky: je možné ich napísať priamo použitím klávesnice alebo načítať ich zo súboru. My použijeme prvý spôsob, pre druhý je potrebné použiť príkaz Import ASCII. Prvým krokom je vytvorenie prázdneho projektu príkazom New -> New Project z File menu, taktiež je možné použiť klávesovú skratku Ctrl+N alebo ikonku vo File toolbar. Potom je potrebné vytvoriť novú tabuľku použitím príkazu New -> New Table z File menu alebo klávesovú skratku Ctrl+T alebo ikonku z File toolbar. Po vytvorení má tabuľka dva stĺpce (jeden pre hodnoty X a jeden pre Y) a 32 riadkov. Riadky a stĺpce je možné pridať označením riadku alebo stĺpca a použitím pravého tlačidla myši, počet riadkov a stĺpcov je možné upraviť aj použitím príkazov Rows a Columns z Table menu. Po vpísaní hodnôt dostaneme tabuľku: Obr Jednoduchý 2D graf: tabuľka Musíte označiť dva stĺpce, vytvoriť graf (na obrázku je jednoduchý bodový 2D graf) príkazom Scatter z kontextového menu alebo kliknutím na príslušnú ikonku z Plot toolbar alebo príkazom Scatter z Plot menu. Vytvorili sme graf, ktorý používa východzie nastavenia -15-

14 QtiPlot pre všetky jeho súčasti. Tieto nastavenia je možné prispôsobiť v okne nastavení preferences. S východzími nastaveniami vyzerá graf nasledovne: Obr Jednoduchý 2D graf: východzie nastavenia Potom je možné graf prispôsobiť. Dvojkliknutím na body sa otvorí dialógové okno Custom curves, ktoré sa používa na modifikovanie značiek. Dvojkliknutím na osi sa otvorí dialógové okno general plot options, kde je možné zmeniť mierku, font pre osi, menovky atď. Taktiež je možné pridať čiary mriežky pre osi X alebo Y, atď. Dvojkliknutím na textový prvok (menovku X, Y, názov grafu) je možné zmeniť text a vzhľad týchto prvkov. Graf po úprave potom vyzerá nasledovne: Obr Jednoduchý 2D graf: upravený graf Napokon je možné uložiť projekt ako súbor s príponou.qti príkazom Save Project z File menu alebo použitím klávesovej skratky Ctrl+S alebo ikonkou z File toolbar. V závislosti od aplikácie je možné exportovať graf do štandardného obrázkového súboru príkazom Export Graph -> Current z File menu (alebo skratkou Alt+G). -16-

15 2. Tvorba grafov v QtiPlot Existuje niekoľko typov grafov, ktoré je možné z tabuľky vytvoriť. Nachádzajú sa v Plot menu. Pre údaje je možné použiť až 4 osi. Obr D graf s dvoma osami Y Okrem úprav, ktoré už boli opísané, osi používané pre každú krivku boli definované v dialógovom okne Custom Curves a dve šípky boli pridané príkazom Draw Arrow D graf z funkcie Sú dva spôsoby ako vytvoriť takýto graf: buď je graf vytvorený priamo z funkcie alebo sa vytvorí tabuľka a tá sa vyplní vypočítanými hodnotami funkcie a potom sa graf vytvorí klasickým spôsobom Vytvorenie grafu priamo z funkcie Ak chcete priamo vytvoriť graf funkcie, môžete použiť príkaz New -> New Function Plot z File menu alebo Ctrl+F alebo ikonku z File toolbar. -17-

16 QtiPlot Týmto príkazom sa otvorí dialógové okno Add Function Curve. Potom môžete zadať výraz matematickej funkcie, rozsah hodnôt X pre graf a počet bodov, ktoré budú použité pre zvolený rozsah X. Okrem klasických funkcií Y=f(x) môžu byť definované aj parametrické funkcie a funkcie s hodnotami v polárnych súradniciach. Obr Vytvorenie grafu priamo z funkcie Vyplnenie tabuľky hodnotami funkcie Ak chceme pracovať nielen s grafom, ale aj s údajmi, je možné vytvoriť novú tabuľku tak, ako to bolo opísané v predošlej časti. Potom je možné vyplniť tabuľku hodnotami funkcie príkazom Set Column Values. Aby sme dostali taký istý graf ako v predošlom príklade, potrebujeme vytvoriť novú tabuľku (skratka Ctrl+T), vybrať prvý stĺpec a použiť príkaz Set Column Values z kontextového menu alebo z Table menu. Symbol pre číslo riadku je i, takže je možné napísať výraz pre funkciu v tvare i/10 a použiť 300 riadkov. Obr Graf funkcie: vyplnenie stĺpca X Ďalším krokom je vybranie druhého stĺpca a použitie toho istého príkazu. Výraz je funkciou hodnôt X, čiže prvého stĺpca nazvaného col(1). -18-

17 2. Tvorba grafov v QtiPlot Obr Graf funkcie: vyplnenie stĺpca Y Keď je tabuľka pripravená, je možné vytvoriť graf tak ako to bolo vysvetlené v predošlej časti D grafy 3D graf je vytvorený z údajov definovaných ako Z=f(X,Y). Podobne ako pri 2D grafoch, v závislosti od toho, ako sú definované hodnoty X, Y, Z, je niekoľko spôsobov ako vytvoriť 3D graf: je možné mať hodnoty Z v matici. QtiPlot bude považovať všetky údaje v matici za hodnoty Z a hodnoty X a Y môžu byť definované ako funkcia čísiel stĺpcov a riadkov. Údaje do matice je možné zadať niekoľkými spôsobmi: o jeden za druhým vkladaním cez klávesnicu, o načítaním ASCII súboru do tabuľky a konvertovaním tabuľky na maticu, o zadaním hodnôt prostredníctvom funkcie. ak chcete nakresliť funkciu, nepotrebujete žiadnu maticu. Môžete priamo použiť príkaz New -> New Surface 3D Plot. Otvorí sa príslušné dialógové okno a tu budete môcť definovať matematické vyjadrenie funkcie. Existuje niekoľko druhov 3D grafov, z ktorých je možné si vyberať, pozri časť Plot3d menu. 3D grafy používajú OpenGL, takže je možné jednoducho graf otáčať, zmenšiť, zväčšiť a posunúť použitím myši. Cez dialógové okno 3D plot settings alebo cez Surface 3D Toolbar je možné meniť preddefinované nastavenia trojrozmerného grafu: mriežky, veľkosť, osi, menovky, legendu a farby pre rôzne súčasti grafu. Existuje niekoľko typov grafov, ktoré je možné vytvoriť z matice. Podrobnejšie informácie sú v časti Plot3d menu. -19-

18 QtiPlot Obr Príklad 3D grafu Tvorba 3D grafu priamo z funkcie Ide o najjednoduchší spôsob ako vytvoriť 3D graf. Vytvára sa príkazom New -> New Surface 3D Plot z File menu alebo priamo príkazom Ctrl+Alt+Z. Otvorí sa dialógové okno. Obr Definovanie nového plošného grafu Je možné zadať funkciu Z=f(X,Y) a rozsahy pre X, Y a Z. QtiPlot vytvorí východzí 3D graf. -20-

19 2. Tvorba grafov v QtiPlot Obr Plošný 3D graf s východzími nastaveniami Graf je potom možné prispôsobiť otvorením dialógového okna Surface plot options. Je možné modifikovať rozsahy osí a parametre, pridať nadpis, zmeniť farby rôznych prvkov, modifikovať pomer strán grafu. Ďalej je možné použiť rôzne príkazy z 3d plot toolbar na pridanie mriežok na steny alebo zmeniť štýl grafu. Po niekoľkých úpravách je možné vytvoriť nasledovný graf. Obr Plošný 3D graf po úpravách -21-

20 QtiPlot Ak chcete zmeniť samotnú funkciu, môžete použiť príkaz surface, ktorý sa aktivuje v kontextovom menu pravým kliknutím na 3D plot. Takto sa znovu otvorí okno define surface function D graf vytvorený z matice Druhým spôsobom ako získať 3D graf je použitie matice. Prvým krokom je vyplnenie matice. To je možné spraviť definovaním funkcie. Príkazom New -> New Matrix sa vytvorí prázdna matica s rozmermi 32x32 buniek. Potom sa príkazom Set Dimensions zmení počet riadkov a stĺpcov matice. Toto dialógové okno sa používa aj na definovanie rozsahov X a Y. Potom sa príkazom Set Values vyplnia bunky číslami. Rozsahy X a Y definované v predošlom kroku toto dialógové okno nepozná, funkcia sa potom definuje číslami riadkov a stĺpcov (i a j) ako vstupnými parametrami (pozri časť Nastavenie hodnôt matice). Iným spôsobom ako vytvoriť maticu, je importovať ASCII súbor do tabuľky príkazom Import ASCII z File menu. Tabuľka potom môže byť transformovaná na maticu príkazom Convert to Matrix z Table menu. Túto maticu je potom možné použiť na vytvorenie 3D grafu jedným z príkazov z Plot menu Viacvrstvové grafy Viacvrstvové okná môžu obsahovať viac grafov (vrstiev) s rôznymi vlastnosťami. Každá vrstva má príslušné tlačidlo s číslom, ktoré je stlačené pre vrstvu, ktorá je momentálne aktívna. Aktívna môže byť v danom čase len jedna vrstva a nástroje pre graf (približovanie, kurzor, nástroje na kreslenie, vymazanie a presúvanie bodov) sa dajú použiť iba pre túto jednu vrstvu. Každý graf môže byť aktivovaný kliknutím naň alebo na príslušné tlačidlo. Na usporiadanie vrstiev sa používa dialógové okno Arrange Layers. Pridať alebo odstrániť vrstvy je možné príkazmi Add Layer a Remove Layer alebo kopírovaním a vložením vrstiev z jedného viacvrstvového okna do iného. Všetky tieto funkcie sú dostupné v Graph menu, použitím Plot toolbar alebo cez kontextové menu (kliknutie pravým tlačidlom niekde do viacvrstvového okna okrem priestoru grafu). Zmeniť rozmery vrstvy a presúvať ju je možné cez dialógové okno Layer geometry. Usporiadať grafy a meniť ich veľkosť je možné aj ručne. Celý graf môže byť premiestnený spôsobom ťahaj a pusť: kliknúť na graf, držať stlačené ľavé tlačidlo myši a presunúť ho. -22-

21 2. Tvorba grafov v QtiPlot Držaním klávesy Shift a roztiahnutím okraja grafu je možné zmeniť veľkosť grafu na požadovanú veľkosť. Pri prechádzaní myšou ponad okraje grafu je vidieť odpovedajúce šípky. Na zmenu rozmerov vrstiev je možné použiť aj koliesko na myši: držte stlačený Ctrl a kolieskom zmeňte výšku grafu, stlačený Alt a koliesko menia šírku grafu. Kombinácia Shift a koliesko mení naraz obidva rozmery Tvorba panelu viacvrstvového grafu Je to najjednoduchší spôsob ako dostať viacvrstvový graf. Môže byť použitý ak chcete vytvoriť panel grafov s jednoduchým usporiadaním: 2 grafy v riadku alebo v stĺpci, alebo 4 grafy v 2 riadkoch a 2 stĺpcoch. Môžete vybrať dva stĺpce z tabuľky s hodnotami Y a použiť jeden z príkazov Panels v Plot menu. QtiPlot vytvorí panel grafov, v ktorých je veľkosť prvkov v každom grafe zosúladená. Grafy je možné prispôsobiť, ak chcete zmeniť usporiadanie panelu, môžete použiť príkaz Arrange Layers z Graph menu. Je nutné pripomenúť, že v tomto prípade, že každý graf je vo vrstve, ktorá tvorí polovicu alebo štvrtinu plochy okna. Takže ak chcete zdieľať prvok medzi dvoma grafmi (napr. textové pole), potrebujete ho pridať ako novú vrstvu (pre viac informácií pozrite časť Pridať text) Vytvorenie viacvrstvového grafu krok za krokom Ak potrebujete vytvoriť komplexnejší viacvrstvový graf, môžete ho definovať krok za krokom Prvým krokom je vytvorenie prvého grafu, napríklad z dvoch stĺpcov tabuľky. Dostaneme tak klasické okno grafu. -23-

22 QtiPlot Potom označíme okno s grafom a zvolíme príkaz Add Layer z Graph menu. Aktivuje sa okno Add Layer. Ak vyberiete "Guess", dostanete panel s dvoma stĺpcami, ak zvolíte "corner", získate dve superponované vrstvy (vrstvy na sebe), potom môžete meniť tieto dve vrstvy. Ak chcete vytvoriť panel s dvoma riadkami, použite príkaz Arrange Layers na konvertovanie tohto panelu. -24-

23 2. Tvorba grafov v QtiPlot Potom vyberte druhý prázdny graf a použite príkaz Add/Remove Curves na zvolenie hodnôt Y z tabuľky daného projektu. Potom môžte graf prispôsobovať. Nakoniec, keď sú dokončené všetky zmeny na osiach alebo na menovkách osí, môžete zmeniť geometriu dvoch grafov. Opäť je ich možné zosúladiť opätovným použitím príkazu Arrange Layers. -25-

24 QtiPlot -26-

25 3. Príkazové menu 3. Príkazové menu Aktívnosť položiek v menu závisí od aktívneho okna projektu. Ak je aktívnym oknom napríklad tabuľkový editor, potom budú dostupné všetky položky týkajúce sa práce s tabuľkami a ostatné budú automaticky blokované Menu Súbor (File) Tieto príkazy sú dostupné aj kliknutím na ikonku New Project z File Toolbar. File-> New -> New -> New Project (Ctrl+N) Vytvorí nový projekt QtiPlot. Ak je projekt otvorený a uložený, bude zavretý. Ak je projekt otvorený, ale nie je uložený, otvorí sa dialógové okno s otázkou, či sa má momentálne otvorený projekt uložiť. New -> New Folder (F7) Pridá nový priečinok do projektu. Nový priečinok bude pridaný do aktuálneho priečinku. New -> New Table (Ctrl+T) Vytvorí do projektu nový tabuľkový editor. Táto prázdna tabuľka bude mať 30 riadkov a 2 stĺpce. Počet riadkov a stĺpcov môže byť zmenený príkazmi Rows a Columns z Table menu. Vlastnosti každého stĺpca (formát čísiel, šírka atď.) môžu byť zmenené príkazom Column Options z Table menu. Pre viac informácií pozri časť Tabuľka. New -> New Matrix Vytvorí v projekte novú maticu. Prázdna matica bude mať 32x32 buniek, tieto rozmery môžu byť zmenené príkazom Set Dimensions v Matrix menu. Pre viac informácií pozri časť Matica. -27-

26 QtiPlot New -> New Note Vytvorí v projekte novú poznámku. Poznámka je jednoduché textové okno, ktoré môže byť použité na pridanie komentárov do projektu. New -> New Graph Vytvorí nový prázdny 2D graf v projekte. Tento východzí graf je iba rámcom, do ktorého je možné vkladať krivky použitím príkazu Add/Remove Curves. New -> New Function Plot (Ctrl+F) Otvorí dialógové okno umožňujúce vytvoriť graf špecifikáciou analytickej funkcie. Pre viac informácií o funkcii pozri časť 2D graf. Táto funkcia môže byť definovaná v karteziánskych, parametrických alebo polárnych súradniciach, pre viac informácií pozri príkaz Add Function. New -> New Surface 3D Plot (Ctrl+Alt+Z) Otvorí dialógové okno umožňujúce vytvoriť 3D graf špecifikáciou analytickej funkcie. Dostupné sú len karteziánske súradnice. Pre viac informácií o funkcii pozri časť 3D graf. File -> Open (Ctrl+O) Otvorí existujúci projekt QtiPlot (.qti). Ak bol projekt uložený v komprimovanom formáte, musíte zvoliť formát.qti.gz. Tento príkaz môže byť použitý aj na otvorenie projektov, ktoré boli vytvorené v programe Origin. File-> Recent Projects Otvorí zoznam posledne použitých QtiPlot projektov. Zo zoznamu je možné otvoriť projekt jeho označením v zozname. Ak už súbor neexistuje, zobrazí sa chybová správa a súbor bude zo zoznamu automaticky vymazaný. File-> Open Image File Príkaz načíta obrázkový súbor do projektu QtiPlot. Je možné zmeniť veľkosť obrázku a vložiť ho do iného 2D grafu. V tomto prípade ide o podobný príkaz ako Add Image. Obrázok môže byť použitý aj na generovanie matice intenzity (jasu) (pozri príkaz na importovanie obrázku Import Image). -28-

27 3. Príkazové menu File-> Import Image... Týmto príkazom je obrázok načítaný do projektu QtiPlot a konvertovaný na maticu intenzity (jasu). Pre každý pixel je vypočítaný jas od 0 do 255 z intenzity troch farieb - červenej, zelenej a modrej. Na príklade je znázornený 3D graf, ktorý bol vykreslený na základe matice získanej z loga QtiPlot. File-> Save Project (Ctrl+S) Uloží aktuálny projekt. Ak projekt ešte nebol uložený ("untitled"), otvorí sa dialógové okno umožňujúce uložiť projekt na určené miesto. V projektovom súbore sú všetky nastavenia a grafy uložené v ASCII formáte. Ak projekt obsahuje veľké tabuľky, môže byť vhodné uložiť projekt v komprimovanom formáte. Na vytvorenie súborov v gzip formáte (.qti.gz) sa používa knižnica zlib. File-> Save Project as... Uloží aktuálny projekt pod menom iným ako je súčasné meno projektu. File -> Open Template Otvorí existujúcu šablónu grafu QtiPlot (.qpt). Tento príkaz vytvorí nový prázdny graf s rovnakými grafickými parametrami (rozmery, fonty, farby...). Prvý obrázok je pôvodný graf uložený ako šablóna, druhý je prázdny graf vytvorený príkazom Open Template. -29-

28 QtiPlot Potom je potrebné už len pridať krivky príkazom Add/Remove Curves, ale štýl použitý na vykreslenie sa v šablóne neuchováva. File -> Save as Template Uloží aktívny graf ako šablónu QtiPlot (.qpt). V tejto šablóne sa uchovávajú grafické parametre grafu, spolu s textovými poľami (osi atď.), ale štýl použitý na vykreslenie krivky a mierka uložené nie sú. File -> Export Graph Graf môže byť exportovaný v niekoľkých rôznych formátoch. Niekoľko parametrov obrázku je možné definovať v zaškrtávacích políčkach. Tieto možnosti však nie sú rovnaké, závisia od zvoleného formátu obrázku. Pre formáty bmp, pbm, jpeg, xbm, pgm, ppm je jedinou voľbou kvalita obrázku, tento parameter v rozmedzí % definuje pomer komprimácie. Čím je vyšší, tým je lepšia kvalita obrázku, no jeho veľkosť je väčšia. Pri formátoch png, tiff a xpm je možné zvoliť transparentné pozadie. -30-

29 3. Príkazové menu Pri formátoch eps, pdf, psfile je dialógové okno iné. Hlavnými parametrami sú rozlíšenie a veľkosť papiera, ktorý je použitý na vykreslenie grafu. Východzia hodnota rozlíšenia je rozlíšenie obrazovky. Ak sa parameter zvýši, kvalita grafických prvkov bude lepšia (ale celková veľkosť grafu bude nezmenená). Pôvodné nastavenie je také, že graf je exportovaný na veľkosť strany, ktorá sa najlepšie hodí na veľkosť obrazovky, ale ak chcete zvoliť inú veľkosť strany, je to možné voľbou Custom page size. Orientácia exportovaného obrázku sa automaticky prispôsobí veľkosti strany. Ďalšou voľbou je zachovať pomer strán grafu - Keep the aspect ratio. Ak necháte voľbu nezaškrtnutú, exportovaný obrázok bude roztiahnutý na veľkosť celej strany, aby sa zamedzilo prázdnym okrajom okolo grafu a preto pomer šírka/výška grafu bude zmenený. Export Graph -> Current (Alt+G) Ide o možnosť uložiť aktívny graf v iných obrázkových formátoch. Export Graph -> All (Alt+X) Ide o možnosť uložiť všetky grafy projektu v iných obrázkových formátoch. File-> Print (Ctrl+P) Vytlačí aktívny graf. Dialógové okno tlače umožňuje vybrať tlačiareň, rôzne veľkosti strán, atď. File-> Print All Plots Vytlačí všetky grafy projektu. Dialógové okno tlače umožňuje vybrať tlačiareň, rôzne veľkosti strán, atď. File -> Export ASCII Otvorí dialógové okno Export ASCII umožňujúce uložiť údaje aktívneho pracovného hárku v ASCII súbore. File -> Import ASCII... (Ctrl+K) Možnosti importovania údajov z ASCII súborov sa nastavujú cez dialógové okno Import. File -> Quit (Alt+F4) Zatvorí aplikáciu. Aplikácia sa opýta, či chcete uložiť posledné zmeny alebo nie. -31-

30 QtiPlot 3.2. Menu Úpravy (Edit) Edit -> Undo (Ctrl+Z) Vráti posledne modifikovanú tabuľku do pôvodného stavu. Funkcia nie je dostupná pre Windows. Edit -> Redo (Ctrl+R) Vráti tabuľku späť do stavu, v ktorom bola pred použitím príkazu "Undo". Funkcia nie je dostupná pre Windows. Edit -> Cut Selection (Ctrl+X) Skopíruje označenú časť do schránky a vymaže ju. Funkcia je dostupná pre prácu s tabuľkami a objektmi 2D grafov. Edit -> Copy Selection (Ctrl+C) Skopíruje označenú časť do schránky. Funkcia je dostupná pre prácu s tabuľkami a objektmi 2D grafov. Edit -> Paste Selection (Ctrl+V) Vloží obsah schránky do aktívneho okna. Edit -> Delete Selection () Vymaže označenú časť. Funkcia je dostupná pre prácu s tabuľkami a objektmi 2D grafov. Edit -> Delete Fit Tables Zakaždým, keď upravujete údaje podľa nejakého matematického modelu, vytvorí sa nová tabuľka, do ktorej sa vkladajú výsledky aproximácie (t. j. hodnoty vypočítané modelom). Tieto tabuľky môžu byť použité na porovnanie grafov s experimentálnymi a aproximačnými hodnotami. Ak ste vykonali niekoľko aproximačných pokusov, vo vašom projekte môže byť prítomných množstvo nepoužívaných tabuliek. Tento príkaz umožňuje odstrániť výsledky všetkých aproximácií, ktoré ste skúšali. Edit -> Clear Log Informations Vymaže z projektového súboru všetky informácie o analytických informáciách vykonaných užívateľom. Log panel je potom prázdny Menu Zobraziť (View) View -> Toolbars... (Ctrl+Shift+T) Otvorí menu umožňujúce povoliť/zakázať panely nástrojov. View -> PlotWizard (Ctrl+Alt+W) Otvorí dialógové okno Plot Wizard. View -> Project Explorer (Ctrl+E) Otvorí/zatvorí Project Explorer, ktorý dáva prehľad o štruktúre projektu a umožňuje užívateľovi vykonať rôzne operácie s oknami (tabuľkami a grafmi) v pracovnom priestore. View -> Results log Otvorí/zatvorí panel zobrazujúci históriu operácií dátovej analýzy použitej užívateľom. View -> Preferences... Otvorí dialógové okno Preferences Menu Oblasť grafu (Graph) Menu je aktívne len v prípade, že je označené okno grafu. Graph -> Add/Remove Curves... (Alt+C) Otvorí okno dialógové okno Add/Remove Curves umožňujúce pridať alebo odstrániť krivky z aktívnej vrstvy grafu. Dialógové okno môže byť použité aj na modifikáciu existujúcej krivky a to zmenou stĺpcov, ktoré sú použité ako hodnoty X alebo Y. Graph -> Add Error Bars... (Ctrl+B) Otvorí dialógové okno Add Error Bars. Umožňuje pridať chybové čiary k hodnotám X a/alebo Y do existujúceho grafu. Graph -> Add Function... (Ctrl+Alt+F) Otvorí dialógové okno Add Function. Tento príkaz umožňuje pridať novú krivku do existujúceho grafu. Graph -> New Legend (Ctrl+L) Pridá nový objekt - legendu do aktívnej vrstvy grafu. V grafe je možné mať aj viac ako jednu legendu. Legendy potom môžu byť upravované dvojkliknutím na danú legendu. Graph -> Add Text (Alt+T) Kurzor sa zmení na editovací textový kurzor. Musíte kliknúť do okna grafu a špecifikovať miesto nového textového bloku. Zobrazí sa dialógové okno umožňujúce napísať nový text, ktorý bude zobrazený a nastaviť všetky jeho vlastnosti (farbu, font atď.). Graph -> Draw Arrow (Ctrl+Alt+A) Zmení aktuálny operačný mód aktívnej vrstvy na mód kreslenia. Musíte kliknúť na plochu vrstvy a špecifikovať počiatočný bod novej šípky -32-

31 3. Príkazové menu a potom kliknúť ešte raz a špecifikovať tak koncový bod. Upraviť šípku je možné využitím dialógového okna Arrow. Prepnúť späť do operačného módu je možné kliknutím na ikonu "Pointer" (Ukazovateľ) v Plot toolbar. Graph -> Draw Line (Ctrl+Alt+L) Zmení aktuálny operačný mód aktívnej vrstvy na mód kreslenia. Musíte kliknúť na plochu vrstvy a špecifikovať počiatočný bod novej čiary a potom kliknúť ešte raz a špecifikovať tak koncový bod. Upraviť čiaru je možné využitím dialógového okna Line. Prepnúť späť do operačného módu je možné kliknutím na ikonu "Pointer" (Ukazovateľ) v Plot toolbar. Graph -> Add Time Stamp (Ctrl+Alt+T) Príkaz sa používa na pridanie špeciálneho bloku do grafu a obsahuje aktuálny dátum a čas. Vlastnosti bloku môžu byť upravované ako u všetkých textových blokov pridaných príkazom Add Text. Blok sa nemení ani ak sa zmení graf, uloží sa atď. Graph -> Add Image (Alt+I) Otvorí okno umožňujúce vybrať obrázok, ktorý má byť pridaný do aktívnej vrstvy grafu. Do projektu bude uložený iba odkaz na obrázkový súbor, nie obrázok samotný. Nový obrázok bude pridaný do ľavého horného rohu vrstvy a môže byť presúvaný metódou ťahaj a pusť. Graph -> Add Layer (Alt+L) Otvorí okno umožňujúce vybrať, či má byť nová vrstva pridaná do ľavého horného rohu okna grafu alebo na najlepšie sa hodiacu polohu (tá je založená na polohovom algoritme). Graph -> Remove Layer (Alt+R) Vymaže aktívnu vrstvu s dotazovým oknom, či majú byť zostávajúce vrstvy automaticky preusporiadané alebo nie. Graph -> Arrange Layers (Shift+A) Otvorí dialógové okno Arrange layers umožňujúce prispôsobiť rozvrhnutie aktívneho okna 2D grafu Menu Graf (Plot) Menu je aktívne iba v prípade, že je vybraná tabuľka. Tieto príkazy umožňujú vytvoriť graf z údajov označených v aktívnej tabuľke. Line (Čiara) Z údajov z označených stĺpcov aktívnej tabuľky vytvorí čiarový graf. Príkaz môže byť aktivovaný aj kliknutím na ikonku z Table toolbar. Keď je graf vytvorený, vykreslenie údajov môže byť upravené dialógovým oknom Custom curves. -33-

32 QtiPlot Scatter (Bod) Z údajov z označených stĺpcov aktívnej tabuľky vytvorí bodový graf. Príkaz môže byť aktivovaný aj kliknutím na ikonku z Table toolbar. Keď je graf vytvorený, vykreslenie údajov môže byť upravené dialógovým oknom Custom curves. Line+Symbol (Čiara+symbol) Z údajov z označených stĺpcov aktívnej tabuľky vytvorí graf typu čiara+symbol. Príkaz môže byť aktivovaný aj kliknutím na ikonku z Table toolbar. Keď je graf vytvorený, vykreslenie údajov môže byť upravené dialógovým oknom Custom curves. -34-

33 3. Príkazové menu Special Line+Symbol -> Vertical Drop Lines (Vertikálne čiary) Z údajov z označených stĺpcov aktívnej tabuľky vytvorí graf v štýle vertikálnych čiar spájajúcich bod s osou x. Keď je graf vytvorený, vykreslenie údajov môže byť upravené dialógovým oknom Custom curves. Spline (Trendová čiara) Z údajov z označených stĺpcov aktívnej tabuľky vytvorí čiarový graf s trendom. Keď je graf vytvorený, vykreslenie údajov môže byť upravené dialógovým oknom Custom curves. -35-

34 QtiPlot Vertical Steps (Vertikálne schody) Z údajov z označených stĺpcov aktívnej tabuľky vytvorí čiarový graf "schodovitého" typu, prvá časť spojnice je vertikálna. Keď je graf vytvorený, vykreslenie údajov môže byť upravené dialógovým oknom Custom curves. Horizontal Steps (Horizontálne schody) Z údajov z označených stĺpcov aktívnej tabuľky vytvorí čiarový graf "schodovitého" typu, prvá časť spojnice je horizontálna. Keď je graf vytvorený, vykreslenie údajov môže byť upravené dialógovým oknom Custom curves. -36-

35 3. Príkazové menu Columns (Stĺpce) Z údajov z označených stĺpcov aktívnej tabuľky vytvorí stĺpcový graf. Rows (Riadky) Z údajov z označených stĺpcov aktívnej tabuľky vytvorí pruhový graf. -37-

36 QtiPlot Area (Plocha) Z údajov z označených stĺpcov aktívnej tabuľky vytvorí plošný graf. Pie (Koláč) Z údajov označeného stĺpca aktívnej tabuľky vytvorí 2D koláčový graf (len jeden stĺpec je prípustný). -38-

37 3. Príkazové menu Vectors XYXY (Vektory XYXY) Vytvorí vektorový graf z vybraných stĺpcov z aktívneho okna tabuľky. Pre tento typ grafu je potrebné vybrať 4 stĺpce. Prvé 2 stĺpce sú súradnice počiatočných bodov vektorov, ďalšie 2 stĺpce sú súradnice koncových bodov. Vectors XYAM (Vektory XYAM) Vytvorí vektorový graf z vybraných stĺpcov z aktívneho okna tabuľky. Pre tento typ grafu je potrebné vybrať 4 stĺpce. Prvé 2 stĺpce sú súradnice počiatočných bodov vektorov, ďalšie 2 stĺpce definujú uhol (v radiánoch) a veľkosť vektorov. Statistical Graphs -> Štatistické grafy nie sú priamym zakreslením údajov z tabuľky, ale znázorňujú rozloženie početnosti hodnôt Y. Statistical Graphs -> Box Plot Vytvorí z údajov z označených stĺpcov aktívnej tabuľky graf z blokov. Tento typ grafu sa používa na grafické znázornenie niektorých klasických parametrov rozloženia početnosti, ako napríklad priemer údajov, minimálne a maximálne hodnoty, percentily 95 a 5 atď. Výber štatistických parametrov a grafické vlastnosti sa môžu meniť použitím dialógového okna Custom curves. -39-

38 QtiPlot Statistical Graphs -> Histogram Vytvorí z údajov z označených stĺpcov aktívnej tabuľky histogram. Medzi maximálnymi a minimálnymi hodnotami Y je prednastavené použitie 10 krokov. Je možné ho zmeniť použitím dialógového okna Custom curves. Týmto príkazom je z údajov vypočítané ich rozloženie početnosti. Ak chcete vytvoriť histogram priamo z hodnôt, použite stĺpcový graf. Statistical Graphs -> Stacked Histogram Vytvorí vertikálne kumulované vrstvy zobrazujúce histogramy vybraných údajov zo stĺpcov v aktívnej tabuľke (jeden histogram na vrstvu). Pre viac informácií pozri Panel -> Vertical 2 Layers. Panel -> Tieto príkazy sa používajú na rýchle klasické usporiadanie viacerých grafov. Panel -> Vertical 2 Layers Vytvorí 2 vertikálne usporiadané vrstvy z údajov z označených stĺpcov aktívnej tabuľky (jedna krivka na vrstvu). -40-

39 3. Príkazové menu Panel -> Horizontal 2 Layers Vytvorí 2 horizontálne usporiadané vrstvy z údajov z označených stĺpcov aktívnej tabuľky (jedna krivka na vrstvu). Panel -> 4 Layers Vytvorí 4 vrstvy v mriežke 2x2 z údajov z označených stĺpcov aktívnej tabuľky (jedna krivka na vrstvu). Panel -> Stacked Layers Vytvorí vertikálne usporiadané vrstvy z údajov z označených stĺpcov aktívnej tabuľky (jedna krivka na vrstvu). Data -> Plot 3D -> Plot 3D -> Ribbons Vytvorí z údajov z označeného stĺpca aktívnej tabuľky (povolený je len jeden stĺpec) pásový 3D graf. Bars Vytvorí z údajov z označených stĺpcov aktívnej tabuľky stĺpcový 3D graf. -41-

40 QtiPlot Scatter Vytvorí z údajov z označených stĺpcov aktívnej tabuľky bodový 3D graf. Štýl vyznačenia bodu v 3D grafe môže byť zmenený cez dialógové okno 3D Plots Settings. V bodovom grafe je možné zvoliť druh grafického prvku, ktorý sa používa na vykreslenie bodov. Na obrázku je znázornený krížový (cross hairs) štýl, ale je možné použiť aj body alebo kužele. Je tak možné spraviť cez odpovedajúcu ikonku, a z 3d plot toolbar (pre krížový štýl, body a kužele) alebo cez dialógové okno custom curves. Plot 3D -> Trajectory Vytvorí z údajov z označených stĺpcov aktívnej tabuľky čiarový 3D graf. Hrúbka a farba čiary môžu byť zmenené cez dialógové okno 3D Plots Settings. -42-

41 3. Príkazové menu 3.6. Menu 3D graf (Plot 3D) Menu je aktívne iba keď je označená matica. 3D Wire Frame (Drôtený model) Z vybranej aktívnej matice vytvorí drôtený 3D graf. 3D Hidden Lines (Skryté čiary) Z vybranej aktívnej matice vytvorí drôtený 3D graf so skrytými čiarami. -43-

42 QtiPlot 3D Polygons (Polygóny) Z vybranej aktívnej matice vytvorí plošný 3D graf. 3D Wire Surface (Drôtený povrch) Z vybranej aktívnej matice vytvorí plošný 3D graf kombinovaný s drôteným modelom. -44-

43 3. Príkazové menu Bars (Stĺpce) Z označených údajov vytvorí stĺpcový 3D graf. Scatter (Bod) Z označených údajov vytvorí bodový 3D graf. Symbol 3D bodu môže byť zmenený cez dialógové okno 3D Plots Settings. -45-

44 QtiPlot Contour+Color Fill (Obrysy+farebná výplň) Z údajov z vybranej aktívnej matice vytvorí graf v štýle farebná mapa. Nastavenia obrysových čiar a farebnej mapy je možné zmeniť kliknutím na plochu grafu, aktivuje sa tak dialógové okno Contour Options. Countour Lines (Obrysové čiary) Z údajov z vybranej aktívnej matice vytvorí graf z obrysových čiar. Nastavenia obrysových čiar a farieb je možné zmeniť kliknutím na plochu grafu, aktivuje sa tak dialógové okno Contour Options. -46-

45 3. Príkazové menu Gray Scale Map (Mapa v stupňoch šedej) Z údajov z vybranej aktívnej matice vytvorí graf v štýle mapa v stupňoch šedej. Nastavenia obrysových čiar a mapy je možné zmeniť kliknutím na plochu grafu, aktivuje sa tak dialógové okno Contour Options Menu Údaje (Data) Menu je aktívne iba keď je označený graf. Data -> Disable tools Keď používate príkaz, ktorý mení ukazovateľ, napr. Data Reader, tento príkaz môže byť použitý na ukončenie špeciálneho módu a návrat späť k normálnemu ukazovateľu. Data -> Zoom in (Ctrl++) Prepne aktívnu vrstvu grafu do približovacieho módu. Kurzor myši sa v aktívnom grafe zmení na lupu. Je možné označiť okno v grafe, ktoré bude použité ako nové okno grafu. Data -> Zoom out (Ctrl+-) Týmto príkazom sa ruší predošlé približovanie, história približovania sa uchováva, takže je možné urobiť viacnásobné odďaľovanie. Data -> Rescale To Show All (Ctrl+Shift+R) Upraví veľkosť grafu aktívnej vrstvy po približovaní/odďaľovaní. Data -> Data Reader (Ctrl+D) Kurzor sa zmení na červený krížik a otvorí sa Data Display toolbar, ktorý umožňuje jednoduché načítanie hodnôt údajových bodov. Vybrať údajové body je možné pohybovaním kurzora pravou a ľavou šípkou klávesnice alebo jednoduchým kliknutím myšou. Posúvať sa po krivke v grafe je možné použitím šípok hore a dole na klávesnici. Klávesou Home sa dostanete na počiatočný bod krivky a klávesou End na jej koncový bod. Data -> Select Data Range (Alt+S) Zobrazí dva pravouhlé kurzory, ktoré je možné použiť na výber údajov, keď sa vykonáva ich analýza. Kurzor myši zmení tvar na pravouhlý cieľ vo vnútri aktívneho grafu. Aktívny kurzor je červený, druhý čierny. Aktívny kurzor je možné presúvať smerovými šípkami klávesnice pri stlačenom Ctrl alebo kliknutím na bod krivky. Zmeniť aktívny kurzor sa mení pravou a ľavou šípkou klávesnice. Posúvať sa po krivke je možné šípkami hore a dole na klávesnici. Keď je tento nástroj aktívny, dá sa jednoducho kopírovať, vložiť alebo vystrihnúť celý rozsah označených údajov, použiť sa dajú dobre známe klávesové skratky Ctrl+C, Ctrl+V a Ctrl+X. Data -> Screen Reader Otvorí Data Display toolbar a zmení tvar kurzora na malý krížik. Pri stlačení ľavého tlačidla a pohybovaní myšou je možné zisťovať súradnice kurzora, pri odčítavaní sa do úvahy berú osi aktívnej vrstvy grafu. Data -> Move Data points (Ctrl+Alt+M) Umožňuje modifikovať polohu údajových bodov v aktívnej vrstve grafu jednoducho metódou ťahaj a pusť. Pre lepšiu vizualizáciu nových -47-

46 QtiPlot súradníc sa otvorí Data Display toolbar. Vykonaná zmena sa automaticky prejaví aj v odpovedajúcich tabuľkách a grafoch závislých od týchto údajov. Data -> Remove Bad Data Points (Alt+B) Umožňuje odstrániť údajové body z aktívnej vrstvy grafu dvojkliknutím na ne. Súradnice bodov vybraných na odstránenie sú zobrazené v Data Display toolbar. Vykonaná zmena sa automaticky prejaví aj v odpovedajúcich tabuľkách a grafoch závislých od týchto údajov Menu Analýza (Analysis) Príkazy dostupné v tomto menu sa líšia podľa toho, či je označená tabuľka alebo graf Príkazy na analýzu údajov v tabuľkách Statistics on Columns Vytvorí novú tabuľku so základnými štatistickými informáciami z vybraného stĺpca aktívnej tabuľky: priemer, rozptyl, štandardná odchýlka, maximálna hodnota, minimálna hodnota atď. Označiť sa dá aj niekoľko stĺpcov tabuľky, potom sa pre každý stĺpec tabuľky vytvorí jeden riadok novej tabuľky. Nie je možné označiť stĺpce rôznych tabuliek a zobraziť ich do jednej štatistickej tabuľky. Statistics on Rows Vytvorí novú tabuľku poskytujúcu základné štatistické informácie o zvolenom riadku aktívnej tabuľky: priemer, rozptyl, štandardná odchýlka, maximálna hodnota atď. Pre viac informácií pozri časť o štatistike pre stĺpce Statistics on Columns. Sort Column Usporiada vybrané stĺpce. Ak je vybraný viac ako jeden stĺpec, je možné ich usporiadať: osobitne: každý stĺpec bude usporiadaný vo vzostupnom alebo zostupnom poradí spolu: stĺpec označený ako hlavný bude usporiadaný vo vzostupnom alebo zostupnom poradí a ostatné označené stĺpce budú usporiadané tak, že riadky ostanú nezmenené. -48-

47 3. Príkazové menu Sort Table Ide o rovnaký príkaz ako Sort Column, ale týka sa všetkých stĺpcov aktívnej tabuľky. Normalize Normalizuje vybrané stĺpce tak, že zmení ich údaje tak, že údaje nadobudnú hodnoty od 0 do 1. Všetky označené stĺpce sú normalizované osobitne. Príkazom sa nevytvoria nové normalizované stĺpce, ale nahradia sa hodnoty vybraných stĺpcov. Normalize -> Columns Normalizuje vybraný stĺpec. Normalize -> Table Normalizuje všetky stĺpce tabuľky, ale nejde o celkovú normalizáciu tabuľky, ale každý stĺpec je normalizovaný osobitne. FFT... Vypočíta priamu alebo inverznú rýchlu Fourierovu transformáciu (Fast Fourier Transform). Jej parametre môžu byť nastavené cez dialógové okno FFT. Pre viac informácií pozri časť FFT z kapitoly Analýza údajov a kriviek. Correlate Urobí vzájomnú koreláciu dvoch vybraných stĺpcov. Pre viac informácií pozri časť Korelácia z kapitoly Analýza údajov a kriviek. Autocorrelate Urobí koreláciu vybraného stĺpca. Pre viac informácií pozri časť Korelácia z kapitoly Analýza údajov a kriviek. Convolute Urobí konvolúciu dvoch vybraných stĺpcov. Prvý stĺpec je odozva a druhý signál. Pre viac informácií pozri časť Konvolúcia z kapitoly Analýza údajov a kriviek. Deconvolute Urobí dekonvolúciu dvoch vybraných stĺpcov. Prvý stĺpec je odozva a druhý signál. Pre viac informácií pozri časť Dekonvolúcia z kapitoly Analýza údajov a kriviek. Fit Wizard... (Ctrl+Y) Otvorí dialóg Non-linear Fit umožňujúci zvoliť krivku na aproximáciu, algoritmus a toleranciu, počet iterácií, ktoré majú byť vykonané a typ analytickej funkcie, ktorá sa má použiť, názvy aproximačných parametrov a ich počiatočné hodnoty. Pre viac informácií pozri časť Aproximácia na špecifické krivky z kapitoly Analýza údajov a kriviek Príkazy na analýzu kriviek v grafoch Nasledujúce položky sú dostupné len v prípade, že aktívne okno je 2D viacvrstvový graf. Ak aktívna vrstva grafu obsahuje viac ako jednu krivku, nie je prístupný Data Range Selectors, objaví sa dialógové okno umožňujúce vybrať krivku, ktorá sa bude analyzovať. Vo väčšine prípadov (okrem integrácie) je do aktívnej vrstvy grafu pridaná červená krivka a nová tabuľka obsahujúca údaje použité na vykreslenie krivky pridanej do pracovného priestoru. Užitočné informácie o vykonaných operáciách budú zobrazené v Results Log. Príkazy FFT... a Fit Wizard... sa nachádzajú v Table Analysis Menu. Analysis -> Differentiate Vytvorí nový graf zobrazujúci výslednú krivku numerickej derivácie. Analysis -> Integrate Príkazom sa vytvorí nová tabuľka, ktorá obsahuje jeden stĺpec s hodnotami X a jeden stĺpec s derivovanými hodnotami Y. Vytvorí sa aj nový graf derivácie. Analysis -> Smooth Savitski-Golay Príkaz urobí vyhladzovanie vybranej krivky Savitski-Golay metódou. Vzťah použitý na vyhladzovanie definovaný bodmi yi=f(xi) je: zi 1 n j n / 2 fi j i n / 2 yi Hodnoty fi sú vypočítané aproximáciou údajových bodov na polynóm, závisia od počtu bodov použitých na vyhladzovanie krivky a od rádu polynómu. V porovnaní s metódou kĺzavého priemeru je výhodou tohto vyhladzovanie to, že extrémy sú zachované. Dialógové okno umožňuje špecifikovať krivku, ktorá bude vyhladzovaná, hodnotu rádu polynómu, počet údajových bodov, ktoré budú použité na polynómovú aproximáciu pred a po každom bode a farbu, ktorá bude použitá na vykreslenie vyhladenej krivky. Vytvorená bude aj nová tabuľka s údajmi xi, zi. -49-

48 QtiPlot Obr Dialógové okno The Smooth -> Savitsky-Golay. MovingWindow Average... Príkaz vykoná vyhladzovanie vybranej krivky použitím metódy kĺzavého priemeru. Vzťah použitý na vyhladzovanie krivky definovanej bodmi yi=f(xi) má tvar: zi 1 n j n / 2 yi j i n / 2 Čím je väčší počet bodov n, tým hladšia je výsledná krivka zi=f(xi). Dialógové okno umožňuje špecifikovať krivku, ktorá bude vyhladzovaná, hodnotu n a farbu, ktorá bude použitá pre vyhladenú krivku. Vytvorená bude aj nová tabuľka s údajovými bodmi xi, zi. Obr Dialógové okno The Smooth -> Moving Window Average Analysis -> FFT Filter Low Pass... Tento príkaz umožňuje filtrovať nízke frekvencie signálu. Pre viac informácií pozri časť Filtrovanie. Otvorí sa dialógové okno umožňujúce vybrať krivku na filtrovanie a medznú frekvenciu filtrovania. Obr Dialógové okno Low Pass Príkaz vytvorí novú tabuľku s filtrovanými údajmi a do grafu bude pridaná nová krivka. -50-

49 3. Príkazové menu High Pass... Tento príkaz umožňuje filtrovať vysoké frekvencie signálu. Pre viac informácií pozri časť Filtrovanie. Otvorí sa dialógové okno umožňujúce vybrať krivku na filtrovanie a medznú frekvenciu filtrovania. Obr Dialógové okno High Pass Príkaz vytvorí novú tabuľku s filtrovanými údajmi a do grafu bude pridaná nová krivka. Band Pass... Tento príkaz umožňuje filtrovať nízke a vysoké frekvencie signálu. Pre viac informácií pozri časť Filtrovanie. Otvorí sa dialógové okno umožňujúce vybrať krivku na filtrovanie a medznú frekvenciu filtrovania. Obr Dialógové okno Band Pass Príkaz vytvorí novú tabuľku s filtrovanými údajmi a do grafu bude pridaná nová krivka. Band Block... Tento príkaz umožňuje ponechať nízke a vysoké frekvencie signálu. Pre viac informácií pozri časť Filtrovanie. Otvorí sa dialógové okno umožňujúce vybrať krivku na filtrovanie a medznú frekvenciu filtrovania. Obr Dialógové okno Band Block Príkaz vytvorí novú tabuľku s filtrovanými údajmi a do grafu bude pridaná nová krivka. -51-

50 QtiPlot Analysis -> Interpolate... Urobí interpoláciu. Krivka musí mať dostatočný počet údajových bodov na výpočet interpolovaných bodov, ak nemá, objaví sa varovná správa. Dostupné metódy pre interpoláciu sú Linear (krivka musí obsahovať najmenej 3 body), Cubic Spline (analyzovaná krivka musí obsahovať najmenej 4 body, ak nie, objaví sa varovná správa), Non-rounded Akime spline (analyzovaná krivka musí mať aspoň 5 bodov). Pre porovnanie metód pozri kapitolu Analýza údajov a kriviek. Obr Dialógové okno Interpolate Príkazom sa vytvorí nová krivka do grafu a nová tabuľka. Analysis -> FFT... Urobí priamu alebo inverznú FFT transformáciu vybranej krivky. Použité parametre je možné nastaviť cez dialógové okno FFT. Výsledkom inverznej FFT transformácie údajov, na ktorých bola predtým spravená priama FFT transformácia, sú údaje pred použitím priamej transformácie. Analysis -> Fit Linear Vykoná lineárna aproximácia vybranej krivky. Výsledky budú v Log panel. Analysis -> Fit Polynomial... Otvorí sa dialógové okno Polynomial Fit umožňujúce vybrať krivku, rád polynómu, funkciu, ktorá sa má použiť, počet bodov výslednej krivky a hranice aproximácie. Analysis -> Fit Exponential Decay First Order... Otvorí sa dialógové okno Exponential Fit umožňujúci zvoliť krivku na aproximáciu a počiatočné hodnoty parametrov aproximácie. Second Order... Otvorí sa dialógové okno umožňujúce zvoliť krivku na aproximáciu a počiatočné hodnoty parametrov aproximácie. Third Order... Otvorí sa dialógové okno umožňujúce zvoliť krivku na aproximáciu a počiatočné hodnoty parametrov aproximácie. Analysis -> Fit Exponential Growth... Na vybranej krivke urobí aproximáciu metódou exponenciálneho rastu. Analysis -> Fit Lorentzian Na vybranej krivke vykoná Lorentzovu metódu. Môže sa použiť na získanie korelačnej rovnice z údajov Gaussovej krivky. Analysis -> Fit Gaussian Na vybranej krivke vykoná Gaussovu metódu. Môže sa použiť na získanie korelačnej rovnice z údajov Gaussovej krivky. Analysis -> Fit Bolzmann (sigmoida-esovitá) Na vybranej krivke použije na aproximáciu Bolzmannovu funkciu. Môže sa použiť na získanie korelačnej rovnice z údajov tvaru S. Analysis -> Fit Multi-peak ->Gaussian... Na vybranej krivke vykoná aproximáciu na súčet N Gaussových funkcií. Analysis -> Fit Multi-peak ->Lorentzian... Na vybranej krivke vykoná aproximáciu na súčet N Lorentzových funkcií. -52-

51 3. Príkazové menu 3.9. Menu Tabuľka (Table) Menu je aktívne iba v prípade, že je aktívna tabuľka. Set Column As Tieto príkazy sa používajú na definovanie typu údajov, ktoré sú uložené v rôznych stĺpcoch tabuľky. Set Column As -> X Definuje vybraný stĺpec ako hodnoty osi X pre graf. V jednej tabuľke je možné definovať viac ako jeden stĺpec s hodnotami X, potom budú označené ako X1, X2 atď. Set Column As -> Y V prípade 2D grafov definuje tento príkaz hodnoty osi Y pre graf. V prípade 3D grafov môžu byť stĺpce Y použité na ďalšie súradnice. Set Column As -> Z V prípade 3D grafov budú stĺpce Z použité na vykreslenie hodnôt. Set Column As -> X error Vybraný stĺpec bude použitý ako veľkosť chybovej úsečky pre hodnoty X. Set Column As -> Y error Vybraný stĺpec bude použitý ako veľkosť chybovej úsečky pre hodnoty Y. Set Column As -> Read-only Vybrané stĺpce budú určené len na čítanie. Set Column As -> Read/Write Obnoví možnosť zapisovania do vybraných stĺpcov. Set Column As -> Disregard Vybraný stĺpec môže byť použitý rôznymi spôsobmi v niekoľkých grafoch (ako hodnoty pre os X, Y, atď.). Column Options... Tento príkaz sa používa na definovanie globálnych parametrov každého stĺpca, ako napríklad formát čísla, názov stĺpca atď. Pre viac informácií pozri sekciu odpovedajúcu dialógovému oknu. Set Column Values... Príkaz sa používa na vyplnenie vybraného stĺpca hodnotami výsledkov matematického vzorca. Pre viac informácií pozri sekciu odpovedajúcu dialógovému oknu. Recalculate Keď vypĺňate stĺpec (pomenovaný napr. C1) výsledkami vzorca (použitím príkazu Set Column Values), hodnoty stĺpca sa vypočítajú vtedy, keď je zadefinovaný vzorec. Ak je vzorec závislý od hodnôt iného stĺpca (napr. C2), hodnoty C1 sa nezmenia, ak modifikujete hodnoty v stĺpci C2. Tento príkaz sa používa na prepočítanie hodnôt vybraného stĺpca. Fill column with Tento príkaz sa používa na vyplnenie vybraného stĺpca špeciálnymi hodnotami: Fill Column With -> Row Numbers Stĺpec je vyplnený číslami odpovedajúcimi číslam riadkov. Fill Column With -> Random Numbers Stĺpec je vyplnený náhodnými číslami od 0 do 1. Clear Odstráni hodnoty vybraného stĺpca. Add Column Pridá do tabuľky nový stĺpec. Nezáleží na tom, ktorý stĺpec je označený, nový bude vložený na pravý okraj tabuľky. Columns Umožňuje definovať počet stĺpcov tabuľky. Buďte opatrní, ak zmenšujete počet stĺpcov v tabuľke, pretože stĺpce a údaje v nich budú odstránené. Move to First Premiestni vybraný stĺpec na začiatok tabuľky. Move to Left Premiestni vybraný stĺpec doľava. Move to Right Premiestni vybraný stĺpec vpravo. Move to Last Premiestni vybraný stĺpec na koniec tabuľky. Swap columns Vymení vybrané stĺpce. Rows Príkaz umožňuje definovať počet riadkov tabuľky. Buďte opatrní, ak zmenšujete počet riadkov v tabuľke, pretože riadky a údaje v nich budú odstránené. Go to Row... Definuje aktívny riadok vo vybranej tabuľke. Convert to Matrix Príkaz slúži na prekonvertovanie tabuľky na maticu. Používa sa najmä pri importovaní údajov zo súborov: prvým krokom je importovanie údajov do tabuľky a druhým konverzia tabuľky na maticu. -53-

52 QtiPlot Menu Matica (Matrix) Menu je aktívne iba v prípade, že aktívna je matica. Set Properties... Tento príkaz otvorí dialógové okno, ktoré sa používa na špecifikáciu niektorých parametrov matice (šírka bunky, formát čísiel). Set Dimensions... Tento príkaz otvorí dialógové okno, ktoré sa používa na špecifikáciu veľkosti matice. Môže byť použitý aj na určenie rozsahov X a Y, ktoré majú byť použité ako rozsahy osí pre 3D graf z údajov matice. Set Values... Tento príkaz otvorí dialógové okno, ktoré sa používa na vyplnenie matice výsledkami funkcie z=f(i,j), kde i a j sú čísla riadkov a stĺpcov. Recalculate (Ctrl+Return) Tento príkaz sa používa na prepočítanie údajov v bunkách matice s použitím preddefinovaného vzorca. Rotate 90 (Ctrl+Shift+R) Tento príkaz vykoná otočenie aktívnej matice o 90 stupňov v smere hodinových ručičiek. Rotate -90 (Ctrl+Alt+R) Tento príkaz vykoná otočenie aktívnej matice o 90 stupňov proti smeru hodinových ručičiek. Flip V (Ctrl+Shift+V) Prevráti vybranú maticu vertikálne. Flip H (Ctrl+Shift+H) Prevráti vybranú maticu horizontálne. Transpose Transponuje vybranú maticu. Invert Z matice vytvorí inverznú maticu. Determinant Z vybranej matice vypočíta determinant. Go to -> Row... (Ctrl+Alt+G) Príkaz otvorí dialógové okno umožňujúce vybrať index riadku aktívnej matice, na ktorý sa chceme dostať a označiť ho View -> Image mode (Ctrl+Shift+I) Zobrazí vybranú maticu ako obrázok. Data mode (Ctrl+Shift+D) Zobrazí vybranú maticu ako tabuľku s údajmi. Palette Gray Scale Map Ak je vybraná matica zobrazená ako obrázok, tento príkaz sa používa na nastavenie palety obrázku v stupňoch šedej. Rainbow Ak je vybraná matica zobrazená ako obrázok, tento príkaz sa používa na nastavenie palety obrázku v preddefinovanej farebnej stupnici. Custom Otvorí dialógové okno umožňujúce prispôsobiť paletu vybranej matice v prípade, že je táto zobrazená ako obrázok. Show Column/Row (Ctrl+Shift+C) Zvolením tejto možnosti sa v hlavičke aktívnej matice zobrazia indexy stĺpcov/riadkov. Show X/Y (Ctrl+Shift+X) Zvolením tejto možnosti sa v hlavičke aktívnej matice zobrazia súradnice x/y. Convert to Spreadsheet Konvertuje vybranú maticu do tabuľky Menu Formát (Format) Menu je aktívne len vtedy, keď je označený graf. Plot... V prípade klasického 2D grafu sa otvorí dialógové okno format plot so všeobecnými možnosťami grafu. Umožňuje prispôsobovať štýly čiar a farby orámovania grafu atď. V prípade plošného grafu príkaz otvorí okno surface plot options so všeobecnými možnosťami grafu. V tomto prípade môže byť zmenený aj pomer strán grafu. Curves... Otvorí dialógové okno Custom Curves. Umožňuje upraviť štýl čiar a farby použité na vykreslenie kriviek. Ak je vybraný graf povrchový, toto menu sa nezobrazuje. Scales... Otvorí dialógové okno format plot. Umožňuje prispôsobiť rozsahy jednotlivých osí. Je potrebné pripomenúť, že akákoľvek zmena v tabuľkách alebo grafoch z kriviek spôsobí zmenu východzích hodnôt rozsahov osí. V prípade povrchového grafu príkaz otvorí surface plot options s možnosťami nastavenia rozsahov osí. -54-

53 3. Príkazové menu Axes... Otvorí dialógové okno format plot pre osi. Umožňuje prispôsobiť nastavenia jednotlivých osí, napríklad veľkosť a farbu osí a dielikov, menoviek osí atď. V prípade povrchového grafu sa príkazom otvorí surface plot options s možnosťami osi. Grid... Otvorí dialógové okno format plot pre mriežky. Umožňuje pridať a upraviť čiary mriežky pre jednotlivé osi. Ak je vybraný graf povrchový, menu sa nezobrazuje. Title... Otvorí dialógové okno text options umožňujúci meniť názov grafu a jeho možnosti (farbu, font, zarovnanie). V prípade povrchového grafu príkaz otvorí surface plot options s možnosťami názvu vybraného grafu Menu Skriptovanie (Scripting) Scripting -> Scripting language Otvorí dialógové okno umožňujúce vybrať skriptovací jazyk pre aktuálny projekt. Scripting -> Restart Scripting Opätovne spustí skriptovacie prostredie. Scripting -> Add Custom Script Action... Otvorí dialógové okno Custom Action, ktorý umožňuje definovať prvky menu a tlačidlá lišty nástrojov na spúšťanie skriptov Pythonu. Ak je aktívnym oknom projektu okno poznámky, dostupné sú aj nasledujúce položky menu: Scripting -> Execute (Ctrl+J) Vykoná príkazy riadku, v ktorom je umiestnený kurzor myši v okne poznámky. Scripting -> Preferences... (Ctrl+Shift+J) Týka sa všetkých riadkov okna poznámky. Scripting -> Evaluate (Ctrl+Return) Zistí riadok, v ktorom sa nachádza kurzor myši umiestnený v okne poznámky Menu Okno (Window) Okrem položiek menu popísaných ďalej sa v tomto menu zobrazuje aj zoznam prvých 10 okien vytvorených v pracovnom priestore. Kliknutím na názov okna zo zoznamu sa toto okno stane aktívne alebo sa zobrazí, ak bolo skryté. Ak projekt obsahuje viac ako 10 okien, na vykonanie týchto príkazov je potrebné použiť prehliadač projektu. Folders Otvorí menu zobrazujúce zoznam všetkých priečinkov a podpriečinkov projektu. Aktívny priečinok môže byť zmenený vybraním zo zoznamu. Cascade Usporiada viditeľné okná projektu v kaskádovom štýle. Tile Usporiada viditeľné okná projektu dlaždicovo. Next (F5) Aktívnym oknom sa stane ďalšie viditeľné okno pracovného priestoru. Previous (F6) Aktívnym oknom sa stane predchádzajúce viditeľné okno pracovného priestoru. Rename Window Otvorí dialógové okno umožňujúce zmeniť názov aktívneho okna. Duplicate Vytvorí duplikát aktívneho okna. Script Window (F3) Otvorí skriptovacie okno. Window Geometry... Otvorí dialógové okno umožňujúce zmeniť rozmery a umiestnenie aktívneho okna. Veľkosť grafu bude prispôsobená veľkosti nového okna. Hide Window Skryje aktívne okno. Skryté okno sa môže znovu stať viditeľným cez prehliadač projektu. CloseWindow (Ctrl+W) Zatvorí aktívne okno. Nabehne dialógové okno s požiadavkou potvrdiť zatvorenie, ak nie je zvolené iné nastavenie v dialógovom okne Preferences (časť Confirmations). -55-

54 QtiPlot Prispôsobovanie 3D grafov Tieto príkazy nie sú dostupné cez žiadne menu ani cez klávesové skratky. Prístup k nim je možný cez 3D toolbar. Frame Tento príkaz je sprístupnený kliknutím na Vykreslí len tri osi do aktívneho 3D grafu. Box Tento príkaz je sprístupnený kliknutím na Vykreslí tri osi aktívneho 3D grafu a orámovanie... No axes Tento príkaz je sprístupnený kliknutím na Nevykreslí tri osi ani orámovanie aktívneho 3D grafu.. Front Grid Tento príkaz je sprístupnený kliknutím na. Vykreslí mriežku na prednej stene aktívneho 3D grafu. Mriežka je umiestnená v rovine definovanej y=ymin. Back Grid Tento príkaz je sprístupnený kliknutím na. Vykreslí mriežku na zadnej stene aktívneho 3D grafu. Mriežka je umiestnená v rovine definovanej y=ymax. Left Grid Tento príkaz je sprístupnený kliknutím na. Vykreslí mriežku na ľavej stene aktívneho 3D grafu. Mriežka je umiestnená v rovine definovanej x=xmin. Right Grid Tento príkaz je sprístupnený kliknutím na. Vykreslí mriežku na pravej stene aktívneho 3D grafu. Mriežka je umiestnená v rovine definovanej x=xmax. Ceiling Grid Tento príkaz je sprístupnený kliknutím na. Vykreslí mriežku na vrchnú stenu aktívneho 3D grafu. Mriežka je umiestnená v rovine definovanej z=zmax. Floor Grid Tento príkaz je sprístupnený kliknutím na. Vykreslí mriežku na spodnú stenu aktívneho 3D grafu. Mriežka je umiestnená v rovine definovanej z=zmin. Enable perspective Tento príkaz je sprístupnený kliknutím na Aktivuje/deaktivuje perspektívny 3D mód. Reset rotation Tento príkaz je sprístupnený kliknutím na Vráti 3D graf po otáčaní do počiatočnej polohy... Fit frame to window Tento príkaz je sprístupnený kliknutím na. Nájde najvhodnejšie rozvrhnutie 3D grafu a prispôsobí veľkosť okna. Vráti veľkosť dielikov osi na pôvodnú hodnotu. Bars Style Tento príkaz je sprístupnený kliknutím na. Ak je aktívnym grafom 3D histogram, tento príkaz sa používa na upravovanie štýlu stĺpcov. Dots Tento príkaz je sprístupnený kliknutím na. Ak je aktívnym 3D grafom 3D scatter, tento príkaz sa používa na upravovanie štýlu údajových bodov na bodky. -56-

55 3. Príkazové menu Cones Tento príkaz je sprístupnený kliknutím na. Ak je aktívnym 3D grafom 3D scatter, tento príkaz sa používa na upravovanie štýlu údajových bodov na kužele. Dvojkliknutím na plochu grafu je potom možné upraviť vlastnosti vykresľovania kužeľov. Cross Hairs Tento príkaz je sprístupnený kliknutím na. Ak je aktívnym 3D grafom 3D scatter, tento príkaz sa používa na upravenie štýlu údajových bodov na kríže. Dvojkliknutím na plochu grafu je potom možné upraviť vlastnosti vykresľovania krížov. 3D Wire Frame Tento príkaz je sprístupnený kliknutím na. Ak je aktívnym grafom 3D povrchový graf, tento príkaz sa používa na upravenie štýlu povrchu na jednoduchý drôtený model. 3D Hidden Lines Tento príkaz je sprístupnený kliknutím na. Ak je aktívnym grafom 3D povrchový graf, tento príkaz sa používa na upravenie štýlu povrchu na drôtený model. Spravený je aj výpočet skrytej čiary. 3D Polygons Tento príkaz je sprístupnený kliknutím na. Ak je aktívnym grafom 3D povrchový graf, tento príkaz sa používa na upravenie štýlu povrchu na polygóny. 3D Wire Surface Tento príkaz je sprístupnený kliknutím na. Ak je aktívnym grafom 3D povrchový graf, tento príkaz sa používa na upravenie štýlu povrchu na polygóny kombinované s drôteným modelom. Floor Data Projection Tento príkaz je sprístupnený kliknutím na. Ak je aktívnym grafom 3D povrchový graf, tento príkaz sa používa na pridanie plochy priemetu povrchu na spodnú stenu oblasti grafu. Floor Isolines Tento príkaz je sprístupnený kliknutím na. Ak je aktívnym grafom 3D povrchový graf, tento príkaz sa používa na pridanie izočiar na spodnú stenu grafu. Empty Floor Tento príkaz je sprístupnený kliknutím na. Ak je aktívnym grafom 3D povrchový graf, tento príkaz sa používa na odstránenie projekcií a izočiar zo spodnej steny oblasti grafu. Animation Tento príkaz je sprístupnený kliknutím na Povolí/zablokuje animáciu

56 QtiPlot 4. Panely s nástrojmi (Toolbars) Všetky panely s nástrojmi môžu byť presúvané a umiestňované na vhodnejšie miesto (ľavú, pravú alebo spodnú stranu okna aplikácie) alebo na plochu (mimo hlavného okna) metódou ťahaj a pusť uchytením ich ľavej strany. Panely s nástrojmi sú automatický aktívne/neaktívne v závislosti od aktuálneho aktívneho okna: napríklad ak je aktívnym oknom tabuľka, panel s nástrojmi tabuľka (Table toolbar) bude aktívny a všetky ostatné panely s nástrojmi budú automaticky neaktívne. Ten istý prístup je uplatňovaný aj pre zobrazovanie/skrývanie panelov s nástrojmi: ak v pracovnom priestore nie sú viditeľné žiadne tabuľky, panel s nástrojmi tabuľka (Table toolbar) bude automaticky skrytý a opäť sa objaví, keď sa do projektu pridá nová tabuľka. Panel s nástrojmi môže užívateľ zobraziť/skryť kedykoľvek aj manuálne a to kliknutím pravým tlačidlom v priestore menu hlavného okna a označením/odznačením príslušného políčka vo vyskakovacom menu Panel s nástrojmi Úpravy (Edit) Obr Panel s nástrojmi Úpravy (Edit) v QtiPlot Ikona Príkaz Skratka Undo Ctrl+Z Redo Ctrl+R Cut Selection Copy Selection Paste Selection Delete Selection Ctrl+X Ctrl+C Ctrl+V Popis Vráti späť posledný príkaz, nefunguje však pre úpravu grafu. Urobí nanovo posledný príkaz, nefunguje však pre úpravu grafu. Vystrihne označenú časť. Skopíruje označenú časť. Vloží vybranú časť. Vymaže označenú časť. Tab Príkazy panela s nástrojmi Úpravy (Edit) 4.2. Panel s nástrojmi Súbor (File) Panel s nástrojmi Súbor (File) umožňuje hlavne prístup k príkazom z File menu, v tejto časti je aj podrobnejší popis príkazov. Obr Panel s nástrojmi Súbor (File) v QtiPlot Ikona Príkaz New -> New Project New -> New Folder New -> New Table New -> New Matrix New -> New Note New -> New Graph Skratka Ctrl+N F7 Ctrl+T Ctrl+G -58- Popis Vytvorí nový projekt. Pridá nový priečinok. Vytvorí novú tabuľku. Vytvorí novú maticu. Vytvorí nové okno poznámky. Vytvorí nový prázdny 2D graf.

57 4. Panely s nástrojmi (Toolbars) New -> New Function Plot Ctrl+F New -> New Surface 3D Plot Open Ctrl+O Open Template Save Project Ctrl+S Save as Template Import ASCII Duplicate Print Ctrl+P Export to PDF Project Explorer Ctrl+E Results log Script Window F3 Vytvorí nový graf podľa funkcie Y=f(X). Vytvorí nový 3D graf podľa funkcie Z=f(X,Y). Otvorí existujúci projekt QtiPlot. Otvorí existujúcu šablónu QtiPlot. Uloží aktuálny projekt. Uloží aktuálny projekt ako šablónu. Importuje ASCII súbor. Vytvorí duplikát aktívneho okna. Vytlačí aktívne okno. Exportuje aktívne okno do formátu PDF. Zobrazí alebo skryje prehliadač projektu. Zobrazí alebo skryje okno s výsledkami. Zobrazí skriptovacie okno. Tab Príkazy panela s nástrojmi Súbor (File) 4.3. Panel s nástrojmi Graf (Plot) Tento panel s nástrojmi je aktívny iba keď je aktívne okno grafu. Umožňuje rýchly prístup k príkazom z Graph menu a z Data menu, ktoré sa používajú na úpravu grafov a údajových bodov grafov. Obr Panel s nástrojmi Graf (Plot) v QtiPlot Ikona Príkaz Add Layer Arrange Layers Skratka Alt+L Shift+A Add/Remove Curves... Alt+C Add Error Bars... Ctrl+B Add Function... New Legend Ctrl+Alt+F Ctrl+L Disable tools Zoom in Ctrl++ Zoom out Ctrl Popis Pridá novú vrstvu do aktívneho okna grafu. Usporiada vrstvy aktívneho okna grafu. Pridá alebo odstráni krivky z aktívneho okna grafu. Pridá chybové úsečky do krivky aktívneho okna grafu. Pridá krivku vytvorenú podľa funkcie do aktívneho okna grafu. Pridá novú legendu do aktívneho okna grafu. Návrat späť do normálneho módu s ukazovateľom; používa sa pri práci s inými módmi okna grafu ako napr. data reader. Prepne aktívnu vrstvu grafu do približovacieho módu. Prepne aktívnu vrstvu grafu do odďaľovacieho módu.

58 QtiPlot Data Reader Ctrl+D Select Data Range Alt+S Screen Reader Move Data points Ctrl+Alt+ M Remove Bad Data Points Alt+B Add Text Alt+T Draw Line Draw Arrow Ctrl+Alt+L Ctrl+Alt+A Add Time Stamp Ctrl+Alt+T Add Image Alt+I Prepne do módu čítania údajov. Prepne aktívny graf do módu načítania rozsahu údajov. Prepne aktívny graf do módu určovania súradníc. Umožňuje presúvať údajové body aktívneho grafu. Umožňuje odstraňovať údajové body aktívneho grafu. Do aktívneho grafu pridá nový textový prvok. Do aktívneho grafu pridá novú čiaru. Do aktívneho grafu pridá novú šípku. Do aktívneho grafu pridá textové pole s časom/dátumom. Do aktívneho grafu vloží nový obrázok. Tab Príkazy panela s nástrojmi Graf (Plot) 4.4. Panel s nástrojmi Tabuľka (Table) Tento panel s nástrojmi umožňuje rýchly prístup k príkazom z Plot Menu používaného na vytvorenie grafu z údajov tabuľky. Obr Panel s nástrojmi Tabuľka (Table) v QtiPlot Ikona Príkaz plot -> Line plot -> Scatter plot -> Line+Symbol plot -> Columns plot -> Rows plot -> Area plot -> Pie plot -> Statistical Graphs -> Histogram plot -> Vectors XYXY plot -> Plot 3D -> Ribbons plot -> Bars plot -> Scatter plot -> Plot 3D -> Trajectory plot -> Add Column plot -> Statistics on Columns plot -> Statistics on Rows Popis Vytvorí čiarový graf. Vytvorí bodový graf. Vytvorí graf v štýle čiara+symbol. Vytvorí stĺpcový graf. Vytvorí pruhový graf. Vytvorí plošný graf. Vytvorí koláčový graf. Vytvorí histogram. Vytvorí vektorový graf. Vytvorí pásový 3D graf. Vytvorí stĺpcový 3D graf. Vytvorí bodový 3D graf. Vytvorí čiarový 3D graf. Do tabuľky pridá nový stĺpec. Z vybraného stĺpca vypočíta štatistické veličiny. Z vybraného riadku vypočíta štatistické veličiny. Tab Príkazy panela s nástrojmi Tabuľka (Table) -60-

59 4. Panely s nástrojmi (Toolbars) 4.5. Panel s nástrojmi Stĺpec (Column) Tento panel s nástrojmi umožňuje rýchly prístup k príkazom z Table Menu používaného na usporiadanie stĺpcov tabuľky alebo na zadefinovanie vybraných stĺpcov. Obr Panel s nástrojmi Stĺpec (Column) v QtiPlot Ikona Príkaz Popis table -> Set Column As -> X Definuje vybraný stĺpec ako X. table -> Set Column As -> Y Definuje vybraný stĺpec ako Y. Definuje vybraný stĺpec ako Z, pri vykresľovaní 3D grafov je to výška. Definuje vybraný stĺpec ako chybu Y pre použitie pri vykresľovaní chybových úsečiek. table -> Set Column As -> Z table -> Set Column As -> Y error table -> Set Column As -> Disregard Odstráni zo stĺpca označenie. table -> Move to First Presunie označený stĺpec na začiatok tabuľky. table -> Move Left Presunie označený stĺpec doľava. table -> Move Right Presunie označený stĺpec doprava. Presunie označený stĺpec na koniec tabuľky. Vymení označené stĺpce. table -> Move to Last table -> Swap columns Tab Príkazy panela s nástrojmi Stĺpec (Column) 4.6. Panel s nástrojmi 3D graf (Plot 3D) Obr Panel s nástrojmi 3D graf (Plot 3D) v QtiPlot Ikona Príkaz plot -> Frame plot -> Box plot -> No axes plot -> Front Grid plot -> Back Grid plot -> Left Grid plot -> Right Grid plot -> Ceiling Grid plot -> Floor Grid plot -> Enable perspective plot -> Reset rotation plot -> Fit frame to window Popis Vykreslí len tri osi. Vykreslí tri osi a 3D orámovanie grafu. Nevykreslí osi ani orámovanie grafu. Vykreslí mriežku na prednú stenu. Vykreslí mriežku na zadnú stenu. Vykreslí mriežku na ľavú stenu. Vykreslí mriežku na pravú stenu. Vykreslí mriežku na vrchnú stenu. Vykreslí mriežku na spodnú stenu. Aktivuje/deaktivuje perspektívny 3D mód. Vráti 3D graf po otáčaní do počiatočnej polohy. Nájde najvhodnejšie rozvrhnutie 3D grafu a prispôsobí veľkosť okna. Vráti veľkosť dielikov osi na pôvodnú hodnotu. -61-

60 QtiPlot plot -> Bars Style plot -> Dots plot -> Cones plot -> Cross Hairs plot -> 3D Wire Frame plot -> 3D Hidden Lines plot -> 3D Polygons plot -> 3D Wire Surface plot -> Floor Data Projection plot -> Floor Isolines plot -> Empty Floor plot -> Animation Zmení štýl vykresľovania stĺpcov v grafe. Vykreslí bodový 3D graf s údajovými bodmi v tvare bodky. Vykreslí bodový 3D graf s údajovými bodmi v tvare kužeľa. Vykreslí bodový 3D graf s údajovými bodmi v tvare kríža. Vykreslí povrchový graf v drôtenom štýle. Vykreslí povrchový graf v drôtenom štýle (so skrytými čiarami). Vykreslí povrchový graf v polygónovom štýle. Vykreslí povrchový graf v polygónovodrôtenom štýle. Vytvorí priemet grafu na spodnú stenu. Na spodnú stenu vykreslí izočiary. Spodná stena bude prázdna. Povolí/zablokuje animáciu. Tab Príkazy panela s nástrojmi 3D graf (Plot 3D) -62-

61 5. Dialógové okná 5. Dialógové okná 5.1. Pridať vlastnú funkciu (Add Custom Action) Toto dialógové okno pomáha definovať nový skript v Pythone, ktorý bude pridaný do menu alebo do panela s nástrojmi v QtiPlot. Umožňuje prispôsobiť si skript definovaním vlastného popisu, ktorý sa bude zobrazovať v cieľovom menu, ikonu, klávesovú skratku a popis k nástroju. Popis k nástroju Tool Tip Text je stručný opis, ktorý sa bude zobrazovať, keď ponad tlačidlo prejdete myšou. Na spúšťanie tejto vlastnej funkcie potom môžete vytvoriť aj vlastnú klávesovú skratku. Obr Dialógové okno Pridať vlastnú funkciu (Add Custom Action) Script File je cesta k skriptu napísanému v Pythone, ktorý sa vykoná po príkaze na spustenie. Keď stlačíte tlačidlo pridať Add, všetky nastavenia sa uložia do XML súboru v adresári špecifikovanom vo Folder box. Pri spúšťaní QtiPlot analyzuje všetky súbory XML v tomto priečinku a vytvára odpovedajúce položky menu a ikony v paneli s nástrojmi. Keď stlačíte tlačidlo Remove (odobrať), spúšťacie tlačidlá z menu a z panela s nástrojmi a aj odpovedajúci XML súbor budú z disku zmazané Pridať chybové úsečky (Add Error Bars) Dialógové okno sa otvorí pri zvolení príkazu Add Error Bars z Graph menu. Príkaz sa používa na vykresľovanie chybových úsečiek X a/alebo Y pre údajové body. Treba dávať pozor na to, že po stlačení tlačidla "add" sa pridajú chybové úsečky, to isté sa však stane aj pri stlačení tlačidla "OK". Preto ak ste použili tlačidlo "add", dialógové okno by ste mali zavrieť príkazom cancel. -63-

62 QtiPlot Obr Dialógové okno Pridať chybové úsečky (Add Error Bars) Sú tri spôsoby ako špecifikovať veľkosť úsečky: Stĺpcom tabuľky - v tomto prípade sa hodnota vybraného stĺpca použije na vypočítanie chybových úsečiek. Ak A je hodnota údajového bodu a B je hodnota chybovej úsečky, potom veľkosť chybovej úsečky bude od A-B po A+B. Percentuálne z hodnoty - ak B je percentuálna hodnota, veľkosť chybových úsečiek bude od A(1-B/100) do A(1+B/100). Treba dodať, že okrem chybových úsečiek v grafe príkaz vytvorí aj nový stĺpec v aktívnej tabuľke, ktorý môže byť použitý rovnakým spôsobom ako to bolo v predchádzajúcom prípade. Stĺpec môže byť potom menený ako akýkoľvek iný stĺpec. Smerodajná odchýlka z hodnôt - tento spôsob má význam iba ak sú údaje sústredené okolo priemernej hodnoty. Podobne ako v predchádzajúcom prípade, aj teraz sa vytvorí nový stĺpec v aktívnej tabuľke. Obr Graf s chybovými úsečkami X a Y -64-

63 5. Dialógové okná 5.3. Pridať funkciu (Add Function) Toto dialógové okno sa používa na pridanie krivky funkcie do aktívneho grafu. Funkcia môže pozostávať z bežných operátorov * + / - a ^ pre mocninu. Ďalšie príkazy sú uvedené v kapitole o matematických výrazoch. Východzím nastavením pre definovanie funkcie y=f(x) je klasický karteziánsky súradnicový systém. V ňom sa používajú dve hodnoty, hodnota x je vzdialenosť na osi x a y je hodnota údajových bodov vypočítaná pre x. Obr Dialógové okno Pridať funkciu (Add Function): karteziánske súradnice Funkcia môže byť definovaná aj parametricky: ak t je parameter, potom údajové body (x,y) sú vypočítané ako x=f(t) a y=g(t). Prvým parametrom je parametrická premenná (v našom prípade t), jej rozsah, potom definícia dvoch funkcií a počet údajových bodov. Obr Dialógové okno Pridať funkciu (Add Function): parametrické súradnice -65-

64 QtiPlot Posledným spôsobom je definícia funkcie v polárnych súradniciach: ak t je parameter, polomer je r a uhol je theta, potom r=f(t) a theta=g(t). Údajové body (x,y) sú vypočítané ako x=r*cos(theta) a y=r*sin(theta). Prvým parametrom je parametrická premenná (v našom prípade t, nasleduje jej rozsah, definícia dvoch funkcií a počet údajových bodov. Uhol je definovaný v radiánoch, pričom je možné použiť aj konštantu pi, takže je možné použiť napríklad výraz 3*pi na definovanie rozsahu. Obr Dialógové okno Pridať funkciu (Add Function): polárne súradnice 5.4. Pridať vrstvu (Add Layer) Dialógové okno sa otvorí, keď chcete pridať novú vrstvu do aktívneho grafu. Ak vyberiete voľbu Guess, QtiPlot rozdelí okno do dvoch stĺpcov a vloží novú vrstvu na pravú stranu. Ak zvolíte voľbu ľavého horného rohu Top-Left Corner, QtiPlot vytvorí novú vrstvu maximálnej možnej veľkosti cez existujúcu vrstvu, pričom táto vrstva bude obsahovať prázdny graf. Následne môžete meniť veľkosť a polohu každej vrstvy jej označením stlačením tlačidla s číslom a vybraním príkazu Layer Geometry z kontextového menu. Obr Dialógové okno Pridať vrstvu (Add Layer) 5.5. Pridať/odstrániť krivky (Add/Remove curves) Dialógové okno je aktivované príkazom Add/Remove Curves... z Graph Menu. V ľavom okne sa zobrazujú stĺpce z rôznych tabuliek projektu, ktoré sú dostupné na vykreslenie grafu. Ak je zvolená voľba zobraziť iba aktívny priečinok Show current folder only, v okne sa zobrazia iba tabuľky aktívneho priečinku projektu. V pravom okne je zoznam kriviek, ktoré sú už vykreslené. V príklade na obrázku sú dve tabuľky, z ktorých je možné -66-

65 5. Dialógové okná vybrať stĺpce na pridanie alebo odstránenie kriviek. Ak toto okno použijete na pridanie stĺpca, stĺpec X bude definovaný ako X v odpovedajúcej tabuľke. Obr Dialógové okno Pridať/odstrániť krivky (Add/Remove curves) Ak v tomto dialógovom okne označíte krivku grafu v pravom okne, môžete meniť stĺpce X a Y tlačidlom Plot Association. V žiadnom prípade však nie je možné kombinovať hodnoty X jednej tabuľky s hodnotami Y z inej tabuľky. Ak tak chcete urobiť, musíte tieto stĺpce skopírovať do jedinej tabuľky. Ak je vybranou krivkou funkcia, je možné ju meniť stlačením tlačidla Edit Function. Pre viac informácií o editovaní funkcií pozri časť o pridávaní funkcie Add Function. Ak je zvolená možnosť Show Range, v pravej časti okna bude zobrazený aj interval rozsahu kriviek, ktoré nie sú definované ako analytické funkcie. Rozsahom sa myslí interval bodov, ktoré sú viditeľné v krivke. Zobraziť/skryť údajové body z vybranej krivky bez toho, aby ste ich vymazali, je možné stlačením tlačidla Edit Range, čím sa otvorí dialógové okno umožňujúce editovať tento rozsah Usporiadať vrstvy (Arrange Layers) Dialógové okno sa otvorí príkazom Arrange Layers z Graph Menu alebo stlačením kláves Shift+A. Umožňuje modifikovať geometrické usporiadanie grafov, ktoré sa nachádzajú v aktívnom okne. Môžete pridať nové vrstvy alebo odstrániť existujúce s využitím nastavenia počtu vrstiev Number. Môžete špecifikovať aj počet riadkov a stĺpcov, ktoré sa použijú na definovanie mriežky grafu. Pri východzích nastaveniach počíta QtiPlot veľkosť vrstiev podľa veľkosti okna. Ak zvolíte možnosť Layer Canvas Size, môžete nastaviť veľkosť vrstiev a QtiPlot potom modifikuje veľkosť okna. Nastavenia v pravej časti okna zarovnanie Alignment a vytváranie medzier Spacing umožňujú zarovnať vrstvy okna a nastaviť okraje od ohraničenia vrstvy a okna. V dolnej časti je možnosť vymeniť dve vrstvy využitím nastavenia Swap Layers. -67-

66 QtiPlot Obr Dialógové okno Usporiadať vrstvy (Arrange Layers) - geometria Vrstvy budú usporiadané s ohľadom na zarovnanie vertikálnej a horizontálnej osi. Obr Príklad vertikálneho usporiadania dvoch grafov Ak zmeníte niektoré nastavenia grafu, zarovnanie osí nemusí byť zachované. Potom je možné opäť použiť príkaz Arrange Layers na preusporiadanie grafu. -68-

67 5. Dialógové okná 5.7. Pridať šípku (Add Arrow) Dialógové okno umožňuje modifikovať čiaru alebo šípku, ktorá bola vytvorená príkazom Draw Arrow z Graph Menu alebo klávesovou skratkou Ctrl+Alt+A. Dá sa otvoriť dvojkliknutím na šípku alebo čiaru alebo označením šípky alebo čiary a zvolením možnosti Properties po kliknutí pravým tlačidlom myši. Prvá záložka Options umožňuje meniť farbu, štýl a šírku čiary. Šírka čiary sa zadáva v pixeloch. Je možné definovať aj východzí štýl pre všetky nové čiary a to stlačením tlačidla Set Default. Obr Dialógové okno Možnosti šípky (Arrow options) - prvá záložka Záložka Arrow head sa používa na zmenu tvaru šípky. Dĺžka sa zadáva v pixeloch a uhol v stupňoch. Taktiež je možné definovať východzí štýl stlačením tlačidla Set Default. Obr Dialógové okno Možnosti šípky (Arrow options) - druhá záložka Záložka Geometry umožňuje určiť začiatočný a koncový bod čiary/šípky. Súradnice môžu byť definované hodnotami ľavej osi (Y) a spodnej osi (X) alebo v pixeloch, pre zvolenie požadovanej metódy je potrebné použiť zoznam vedľa položky Unit. Súradnice v pixeloch sú relatívne a vzťahujú sa k hornému ľavému rohu každej vrstvy, ktorá obsahuje čiaru. -69-

68 QtiPlot Obr Dialógové okno Možnosti šípky (Arrow options) - tretia záložka 5.8. Možnosti stĺpca (Column Options) Dialógové okno sa otvorí voľbou Column Options z Table Menu. Musí byť označený aspoň jeden stĺpec. Obr Dialógové okno Možnosti stĺpca (Column Options) -70-

69 5. Dialógové okná Voľba Enumerate all to the right môže byť použitá na vytvorenie názvov stĺpcov, ktoré sú napravo od vybraného stĺpca. Ak je meno označeného stĺpca napríklad xyz, tento a nasledujúce stĺpce budú pomenované ako xyz1, xyz2 atď. Tlačidlá "«" a "»" sa používajú na zmenu vybraného stĺpca. Voľbou sa zmení aj označený stĺpec v tabuľke za dialógovým oknom a indikuje tak, že zvolený bol iný stĺpec. Stĺpec, na ktorý sa vzťahuje použitie formátovania je ten, ktorého meno sa objavuje v kolónke s názvom stĺpca Column Name. Položka Plot Designation sa používa na definovanie stĺpca ako stĺpec s hodnotami X, Y alebo Z alebo ako stĺpec s chybovými hodnotami. V tabuľke je možné označiť niekoľko stĺpcov ako X, v tomto prípade sa v menovkách zmenia názvy na [X1], [X2] atď., toto platí aj pre stĺpce s hodnotami Y, ktorých názvy sa zmenia na [Y1], [Y2] atď. Do poľa s komentárom Comment je možné vpísať text, ktorý sa zobrazí v hlavičke tabuľky pod názvom stĺpca, ak je zvolená možnosť Display Comments in Header Možnosti obrysových čiar (Contour Curves Options) Dialógové okno sa otvorí kliknutím na obrysovú krivku (alebo na plochu grafu) v prípade, že bol vytvorený 3D graf z matice jedným z nasledujúcich príkazov z Plot3d menu: Contour+Color Fill, Countour Lines alebo Gray Scale Map. Obr Dialógové okno Možnosti obrysových čiar (Contour Curves Options) V prvej časti s nastaveniami obrázku Image sa zvolí, či chcete použiť do grafu farebnú výplň alebo odtiene sivej. Východzie nastavenia sivej a farieb sú nasledovné: -71-

70 QtiPlot Farebnú škálu je možné zmeniť použitím tlačidla Custom Colors. Zobrazí sa tabuľka s číslami (úrovne Z) a odpovedajúcimi farbami. Môžete tu pridať alebo vymazať úrovne slúžiace na definovanie obrazovej mapy a modifikovať odpovedajúce úrovne Z. Nemôžete však meniť prvé a posledné úrovne, ktoré sú nastavené ako minimálne a maximálne hodnoty Z. Treba dávať pozor aj na to, že ide len o definovanie farebnej mapy, príkazom sa nezmení počet obrysových čiar v grafe. Prispôsobená farebná mapa môže vyzerať napríklad takto: Ak chcete na vykreslenie použiť diskrétne farby pre každú úroveň, musíte odznačiť možnosť Scale Colors. V tomto prípade je potrebné definovať dostatočný počet úrovní farebnej škály. Druhá skupina nastavení sa používa na prispôsobovanie obrysových čiar. Môžete tu zvoliť počet čiar a ich farbu. Ak zvolíte možnosť Use Default Pen, farba čiary bude zodpovedať nastaveniu farby vľavo. Ak zvolíte možnosť farebnej mapy Use Color Map, čiary budú mať farbu závislú od úrovne Z definovanej vo farebnej škále v skupine týkajúcej sa nastavenia obrázku. -72-

71 5. Dialógové okná Posledná skupina nastavení musí byť zvolená v prípade, že chcete mať zobrazenú farebnú škálu v grafe. Potom je možné nastaviť jej umiestnenie a šírku Detaily grafu (Plot Details) Dialógové okno sa otvára príkazom Plot z Format Menu. Aktivuje sa aj dvojkliknutím na graf. Ak je v okne grafu viac ako jedna vrstva. QtiPlot vyberie vrstvu, ktorá obsahuje graf pod kurzorom myši. Obr Dialógové okno Detaily grafu (Plot Details) - vlastnosti vrstvy Druhá záložka definuje geometriu vrstvy grafu. Obr Dialógové okno Detaily grafu (Plot Details) - geometria vrstvy V pravej časti sa nachádza niekoľko možností, ktoré závisia od typu použitého grafu a sú popísané v nasledujúcich častiach. V ľavej časti dialógového okna je zoznam kriviek, ktoré sú vykreslené v aktívnej vrstve. Všetky zmeny budú použité pre zvolenú krivku. Zmeniť použité stĺpce je možné kliknutím na tlačidlo Plot Associations. Otvorí sa dialógové okno, ktoré sa používa na výber stĺpcov tabuľky, ktoré budú použité ako hodnoty X a Y. -73-

72 QtiPlot Obr Dialógové okno Detaily grafu (Plot Details) - asociácie grafu Tlačidlo Worksheet môže byť použité na prístup k tabuľke, ktorá obsahuje vybrané stĺpce Prispôsobenie kriviek pre čiary a body grafov Prvá záložka Axes v pravej časti okna umožňuje definovať pár osí, ku ktorým sa krivka vzťahuje. Takto je možné zobraziť rôzne krivky majúce rozličné rozsahy hodnôt x/y na tej istej vrstve grafu. Obr Dialógové okno Detaily grafu (Plot Details) - priraďovanie osí -74-

73 5. Dialógové okná Druhá záložka Line v pravej časti okna umožňuje meniť štýl čiary (farbu, štýl, hrúbku). Ďalšie tlačidlo umožňuje meniť štýl, ktorý sa používa na vykreslenie krivky (schody, spojnicové čiary s osou atď.). Dostupné typy grafov sú v časti Plot menu. Obr Dialógové okno Detaily grafu (Plot Details) - formátovanie čiary Tretia záložka Symbol umožňuje modifikovať veľkosť, farbu a farbu výplne symbolov pre body. Obr Dialógové okno Detaily grafu (Plot Details) - formátovanie symbolu -75-

74 QtiPlot Záložka Labels sa používa na definovanie menoviek, ktoré sa vykreslia pri každom údajovom bode v grafe a na modifikovanie štýlu, farby, uhlu natočenia a polohy menoviek. Obr Dialógové okno Detaily grafu (Plot Details) - formátovanie menoviek Detaily grafu pre koláčové grafy Nasledujúce príkazy sú dostupné pre koláčové grafy. Prvá záložka umožňuje prispôsobiť výseky grafu. Polia vľavo sa používajú na modifikáciu okraja, ktorý je vykreslený okolo každej časti, mení sa tu farba, štýl a šírka čiary. Východzí graf okraj nemá (šírka čiary = 0). Pravé polia sa používajú na definovanie výplne výsekov. Tlačidlom s farbou sa definuje farba prvého výseku, ďalšie výseky potom majú farby priradené podľa zoznamu. Východzia farba je čierna, takže 2., Výsek bude červený, zelený,... Vzor Pattern sa použije pre všetky výseky, prednastavená je jednofarebná výplň. Obr Dialógové okno Detaily grafu (Plot Details) pre koláčové grafy - formátovanie výsekov -76-

75 5. Dialógové okná Obr Dialógové okno Detaily grafu (Plot Details) pre koláčové grafy - geometria koláča Obr Dialógové okno Detaily grafu (Plot Details) pre koláčové grafy - formátovanie menoviek -77-

76 QtiPlot Prispôsobenie kriviek pre blokové grafy Obr Dialógové okno Detaily grafu (Plot Details) pre blokové grafy - formátovanie vzoru Obr Dialógové okno Detaily grafu (Plot Details) pre blokové grafy - formátovanie bloku Obr Dialógové okno Detaily grafu (Plot Details) pre blokové grafy - formátovanie percentilu -78-

77 5. Dialógové okná Prispôsobenie kriviek pre histogram Obr Dialógové okno Detaily grafu (Plot Details) pre histogram - formátovanie vzoru Obr Dialógové okno Detaily grafu (Plot Details) pre histogram - formátovanie medzier Obr Dialógové okno Detaily grafu (Plot Details) pre histogram - formátovanie údajov -79-

78 QtiPlot Definovanie povrchového grafu (Define Surface Plot) Dialógové okno sa spúšťa príkazom New -> New Surface 3D Plot. Umožňuje vytvoriť novú funkciu s dvoma premennými. Jediný dostupný súradnicový systém je karteziánsky: z=f(x,y). Obr Dialógové okno Definovanie povrchového grafu (Define Surface Plot) - funkcia Môžete definovať rozsahy pre X, Y a Z a taktiež môžete definovať parametre siete. Môžete vytvoriť aj parametrický povrch. Jedinými povolenými parametrami sú šírka a dĺžka: u a v. Na nasledujúcom obrázku je príklad ako vykresliť guľu s polomerom rovným 1: Obr Dialógové okno Definovanie povrchového grafu (Define Surface Plot) - parametrické definovanie -80-

79 5. Dialógové okná Podobne ako v prípade funkcií môžete definovať vykresľovanú oblasť pre parametre u a v a tiež parametre siete. Čím viac riadkov/stĺpcov zadáte, tým lepšie bude rozlíšenie obrázku, no je to na úkor potrebnej pamäte a spomaľuje sa rýchlosť počítača. Taktiež je možné stanoviť uhlovú symetriu parametrického povrchu a to zvolením možnosti Periodic (jedna pre každý parameter) Exportovať ASCII (Export ASCII) Dialógové okno sa otvorí príkazom Export ASCII z File Menu. Príkaz je dostupný v prípade, že v projekte je aspoň jedno okno tabuľky. Príkaz sa používa na export všetkých údajov alebo časti údajov projektu do ASCII súboru. V príklade uvedenom na obrázku sa do súboru ASCII exportuje časť tabuľky, názvy vybraných stĺpcoch sa exportujú ako prvý riadok súboru. Komentáre zobrazené v hlavičke sa exportujú ako druhý riadok súboru a ako oddeľovač medzi stĺpcami sa použije znak tabulátora TAB. Exportujú sa len dva vybrané stĺpce. Obr Exportovanie časti tabuľky do ASCII súboru Ak sa nezvolí možnosť zahrnúť názvy stĺpcov Include Column Names, názvy stĺpcov v exportovanom súbore budú C1, C2,... Formát čísiel sa v ASCII súbore zachováva, preto treba dávať pozor na to, aby údaje boli exportované s dostatočnou presnosťou. -81-

80 QtiPlot Rýchla Fourierova transformácia (Fast Fourier Transform) Dialógové okno FFT môže byť použité buď pre tabuľku alebo pre graf. Používa sa na vypočítanie priamej alebo inverznej FFT. Príklady sú uvedené v časti FFT v kapitole Analýza údajov a kriviek. Obr Dialógové okno FFT pre krivku QtiPlot vytvorí nové okno grafu s krivkou amplitúdy FFT a novú tabuľku, ktorá obsahuje reálnu zložku, imaginárnu zložku, amplitúdu a uhol FFT. Ak bola zvolená možnosť normalizácie amplitúdy Normalize Amplitude, amplitúda krivky bude normalizovaná na 1. Ak bola zvolená možnosť Shift Results, frekvencie sú upravené tak, aby výsledkom bola súmernosť podľa osi x. Obr Dialógové okno FFT pre tabuľku V prípade tabuľky je potrebné vybrať vzorkovací stĺpec (hodnoty X) a dva stĺpce s hodnotami Y. Ak ide o komplexné čísla, prvý stĺpec je reálna zložka hodnôt Y a druhý je imaginárna zložka. Ak hodnoty Y sú jednoduché reálne čísla, nie je potrebné zvoliť stĺpec s imaginárnou zložkou, treba nechať prázdne pole. Východzie nastavenie je také, že vzorkovací interval Sampling Interval odpovedá intervalu medzi hodnotami X. Zadať menšiu hodnotu nedáva zmysel, no je možné túto hodnotu zvýšiť a vzorkovať s menším hodnôt. -82-

81 5. Dialógové okná Integrovať (Integrate) Toto dialógové okno sa otvorí, ak zvolíte príkaz Integrate z Analysis menu. Prvé pole je krivka, ktorá bude integrovaná. V poli rádu integrácie rád 1 odpovedá pravidlu lichobežníka, t.j. krivka je aproximovaná priamkou medzi dvoma bodmi idúcimi po sebe. Ak zvolíte rád 2, použijú sa tri body idúce po sebe a na aproximáciu krivky sa použije druhý rád polynómu atď. Ak krivku tvorí dostatočný počet bodov, rád 1 je postačujúci. Obr Dialógové okno Integrovať (Integrate) Výsledok integrácie bude v prehliadači projektu Aproximácia (Fit Wizard) Dialógové okno sa otvorí príkazom Fit Wizard z Analysis Menu. Príkaz je aktívny, ak je označené okno grafu alebo tabuľky. V konečnom dôsledku sa príkazom vytvorí nové okno grafu využívajúce vybrané stĺpce tabuľky. Toto dialógové okno sa používa na aproximáciu diskrétnych údajových bodov matematickou funkciou. Aproximácia sa robí minimalizáciou rozdielu najmenších štvorcov medzi údajovými bodmi a hodnotami funkcie Y. Pozn.: Ak sa zmenia údajové body, aproximácia sa neprepočíta. Preto je potrebné odstrániť starú aproximačnú krivku a aproximáciu zopakovať s tou istou funkciou, ale s novými bodmi. Vrchná časť dialógového okna sa používa na výber funkcie, ktorou sa bude aproximovať. Dostupné sú štyri typy funkcií: užívateľom definované (user defined) funkcie, ktoré boli uložené, klasické (basic) funkcie, ktoré QtiPlot obsahuje, jednoduché elementárne (built-in) funkcie a externé funkcie používajúce plugginy. Aby bola funkcia zvolená, treba ju označiť. Ak chcete definovať vlastnú funkciu, môžete použiť spodnú polovicu dialógového okna. Môžete napísať vlastný matematický výraz alebo výrazy získané výberom funkcie. Je potrebné definovať parametre oddelené čiarkou. Prvým krokom je teda definovanie funkcie, ktorá bude použitá na aproximáciu: -83-

82 QtiPlot Obr Dialógové okno - prvý krok aproximácie Druhým krokom je definovanie parametrov aproximácie. Je potrebné zadať počiatočné hodnoty (Initial guesses) aproximačných parametrov. Obr Dialógové okno - druhý krok aproximácie -84-

83 5. Dialógové okná V tomto okne je taktiež možné zvoliť váhovú metódu aproximácie (východzie nastavenie váhovú metódu nepoužíva - No weighting). Dostupné metódy váhovania sú: 1. Inštrumentálna (Instrumental): hodnoty odpovedajúcich chybových úsečiek sa použijú ako váhové koeficienty. Pred vykonaním aproximácie je potrebné pridať k analyzovanej krivke chybové úsečky Y. 2. Štatistická (Statistical): váhové koeficienty sa vypočítajú ako korene štvorcov každého údajového bodu v aproximovanej krivke. 3. Doplnkové údaje (Arbitrary Dataset): ako váhové koeficienty je možné použiť doplnkové údaje. Stĺpec použitý na váhovanie musí mať rovnaký počet riadkov ako je počet bodov aproximovanej krivky. Po aproximácii sa otvorí okno zobrazujúce výsledky procesu aproximácie. V závislosti od nastavenia v Custom Output sa pre každú aproximáciu vytvorí krivka (voľba Uniform X Function) alebo nová tabuľka (ak zvolíte možnosť Same X as Fitting Data). Nová tabuľka zahŕňa všetky hodnoty X a Y použité na vypočítanie a nakreslenie aproximovanej funkcie a predvolené je, že je skrytá, ale možno ju nájsť a pozrieť cez prehliadač projektu. Tretím krokom je teda prispôsobenie si výstupu procesu aproximácie. Obr Dialógové okno - tretí krok aproximácie -85-

84 QtiPlot Všeobecné možnosti grafu (General Plot Options) Prvá záložka (Scale) sa používa na nastavenie rozsahov použitých pre dve alebo viac osí. Obr Dialógové okno Všeobecné možnosti grafu (General Plot Options) - záložka Scale V tejto záložke je možné nastaviť aj počet dielikov použitých pre každú os. Je možné spraviť tak dvoma spôsobmi: môžete nastaviť počet menoviek, ktoré budú požité pre celý rozsah. Akékoľvek číslo zadáte, QtiPlot použije hodnotu, ktorá vedie ku peknému grafu: napríklad ak zvolíte číslo 7 pre rozsah 0-100, QtiPlot použije 10 hlavných dielikov. Ak chcete zadať neštandardné hodnoty, zvoľte krokovú metódu. Záložka mriežka (Grid) sa používa na vykreslenie čiar mriežky do grafu. Početnosť čiar závisí od počtu hlavných dielikov osi nastavených v prvej záložke. Obr Dialógové okno Všeobecné možnosti grafu (General Plot Options) - záložka Grid -86-

85 5. Dialógové okná Tretia záložka (Axis) sa používa na upravenie nastavenia jednotlivých osí. Musíte zvoliť os, ktorá bude v pravej časti okna upravovaná. Menovka osi sa môže meniť v poli názov (Title), pre viac informácií pozri časť Možnosti textu. Obr Dialógové okno Všeobecné možnosti grafu (General Plot Options) - záložka Axis Nastavenia v záložke všeobecné (General) sa používajú na úpravu všeobecných vlastností celého grafu. Plocha grafu je plocha definovaná osami, okolo nej je možné vykresliť rám a definovať farbu pozadia v tejto ploche. Plocha pozadia je priestor, pre ktorú je taktiež možné definovať farbu orámovania a farbu pozadia. Parameter okraja vyjadruje vzdialenosť medzi plochou grafu a plochou pozadia. Ak chcete upraviť okraj medzi oknom a pozadím, je potrebné upraviť parametre vrstvy (manuálne myšou alebo cez dialógové okno arrange layers). Obr Dialógové okno Všeobecné možnosti grafu (General Plot Options) - záložka General V záložke týkajúcej sa osí je možné zmeniť štýl čiary osí a dielikov. -87-

86 QtiPlot Tvorba grafu (Plot Wizard) Dialógové okno sa otvára príkazom Plot Wizard z View Menu alebo klávesovou skratkou Ctrl+Alt+W. Tento príkaz je aktívny vždy. Dialógové okno sa používa na vytvorenie nového grafu označením stĺpcov tabuľky dostupných v aktuálnom projekte. Ako prvé je potrebné označiť tabuľku, ktorú chcete použiť a kliknúť na tlačidlo nová krivka (New Curve), aby sa krivka vytvorila. Potom musíte vybrať aspoň jeden stĺpec X a jeden Y. Je možné vybrať aj ďalšie stĺpce - chyby pre hodnoty X a Y. Graf bude vytvorený v základnom štýle, ktorý je definovaný cez 2D Plots -> Curves a dialógové okno Preferences. V príklade na obrázku je jedna krivka vytvorená z prvej tabuľky a druhá z druhej tabuľky (s chybovými úsečkami X). Obr Dialógové okno Tvorba grafu (Plot Wizard) Prehliadač projektu (Project Explorer) V prehliadači projektu sú v zozname usporiadané všetky okná, tabuľky, matice a priečinky, ktoré sú súčasťou aktuálneho projektu. Môže byť použitý na vytváranie nových priečinkov a okien, na vyhľadávanie existujúcich okien, na zobrazenie skrytých prvkov, na vykonávanie základných operácií s oknami ako napríklad premenovanie, zmazanie, skrytie, zmenu veľkosti okna, tlač atď. Je možné ho použiť aj na zobrazenie závislostí a vlastností jednotlivých prvkov objektu. Obr Panel Prehliadača projektu (Project Explorer) -88-

87 5. Dialógové okná Vlastnosti (Preferences) Dialógové okno vlastnosti sa používa na prispôsobenie aplikácie. Má 6 rôznych záložiek. Ak potvrdíte zmeny a nastavíte ich pre aplikáciu ako predvolené, zmeny sa okamžite uložia. Prvá ikonka slúži na zmenu všeobecných nastavení (General) aplikácie. V prvej záložke aplikácia (Application) slúži štýl (style) na nastavenie všeobecného vzhľadu okien. Definuje vzhľad tlačidiel a dialógových okien. Dostupné štýly sú súčasťou knižnice Qt. Druh písma (font) je druh použitý pre menu, dialógy atď., no nie pre grafy. Taktiež je možné zvoliť jazyk aplikácie (language). Všetky dostupné preklady je možné stiahnuť zo stránky Preklady je potrebné umiestniť do priečinku nazvanom translations nachádzajúcom sa na tom istom mieste ako QtiPlot, aby ich potom mohla aplikácia otvoriť, no je možné špecifikovať aj iný priečinok cez záložku umiestnenia súborov File Locations. Obr Dialógové okno Vlastnosti (Preferences) - všeobecné parametre aplikácie Matrix Undo Stack Size určuje počet operácií s maticou, ktoré je možné vrátiť späť/urobiť znova. Prednastavených je 10 operácií. Vysoká hodnota tohto parametra môže negatívne ovplyvniť potrebnú pamäť, hlavne pri práci s veľkými maticami. Endline character je znak, ktorý definuje koniec riadku použitý pri príkazoch kopírovať/vložiť v QtiPlot a pri exportovaní matíc/tabuliek do ASCII súborov. Koniec riadka môže byť posun riadka - Line Feed (LF), znak návratu + posun riadka Carriage Return + Line Feed (CRLF) alebo iba posun riadka Carriage Return (CR). -89-

88 QtiPlot Druhá záložka Potvrdenia (Confirmations) ikonky všeobecné (General) sa používa na blokovanie výzvy pri vymazávaní okien projektu. Taktiež je možné blokovať varovania pri premenovávaní nových okien tabuľky menami už použitými v projekte. V záložke Colors je možné zmeniť farbu pracovného priestoru aplikácie. Taktiež je možné zvoliť farbu pozadia pre panely a textové panely. Panelmi sú záznamové okno a prehliadač projektu. -90-

89 5. Dialógové okná Záložka s formátovaním čísiel Numeric Format umožňuje upraviť znaky použité ako oddeľovač desatinných miest a oddeľovač tisícok. QtiPlot používa lokálne nastavenia nájdené v systéme. Ak sa zvolí možnosť aktualizácie oddeľovačov v tabuľkách/maticiach (Update separators in Tables/Matrices), QtiPlot bude konvertovať existujúce údaje projektu podľa týchto nových nastavení hneď po tom ako stlačíte tlačidlo Apply. Voľba Number of Decimal Digits špecifikuje presnosť, ktorá bude použitá pri prepočtoch údajov v tabuľkách a maticiach. Záložka File Locations umožňuje definovať vlastnú cestu k priečinkom obsahujúcim súbory s prekladom, manuály a súbory Pythonu qtiplotrc.py a qtiutil.py v prípade, že QtiPlot bol vytvorený s podporou skriptov Pythonu. -91-

90 QtiPlot Ďalšia ikonka umožňuje upraviť nastavenie vzhľadu tabuliek: pozadie, farba textu, druh písma pre tabuľky a menovky. Zvolením položky Display Comments in Header sa v záhlaví tabuľky zobrazia aj komentáre a to hneď pod názvami stĺpcov. Zvolením voľby Automatically Recalculate Column Values sa vykoná prepočítanie prepočítanie hodnôt všetkých stĺpcov, ktoré sú závislé od zmeneného stĺpca. Obr Dialógové okno Vlastnosti (Preferences) - možnosti tabuľky Ďalšia ikonka sa zvolí pri nastavovaní vzhľadu 2D grafov. Prvá záložka sa používa na zmenu niektorých všeobecných vlastností. Väčšina zmien v týchto vlastnostiach sa bude aplikovať len na novo vytvorené grafy. Iba niektoré zmeny, napríklad automatická mierka osí (Autoscaling), zarovnávanie kriviek (Antialising) a správanie sa pri zmene veľkosti ovplyvnia aj už existujúce grafy. Obr Dialógové okno Vlastnosti (Preferences) - možnosti 2D grafu -92-

91 5. Dialógové okná Druhá záložka s názvom krivky (Curves) definuje východzí štýl, ktorý bude použitý pri tvorbe nového grafu. Tretia záložka s názvom dieliky (Ticks) definuje východzí štýl pre dieliky na osiach použité pri tvorbe nového grafu. -93-

92 QtiPlot Štvrtá záložka s názvom druh písma (Fonts) definuje druh písma, ktorý sa použije pri tvorbe nového grafu. Piata záložka s názvom tlačiť (Print) umožňuje definovať nastavenia týkajúce sa tlače 2D grafov. Ak chcete, aby boli vrstvy vytlačené v ich pôvodných rozmeroch, musíte odznačiť možnosť prispôsobiť vrstvy veľkosti papiera (Scale layers to paper size). Zvolením možnosti Print Cropmarks zaistíte, že budú vytlačené aj viditeľné značky okolo okraja grafu. -94-

93 5. Dialógové okná Nasledujúca ikonka umožňuje prispôsobiť vzhľad trojrozmerných grafov. V tomto okne máte možnosť definovať rýchlosť módu vykresľovania, ktorá je veľmi užitočná najmä pri práci s veľkými súbormi údajov. Je možné tak spraviť cez voľbu rozlíšenia Resolution: čím vyššia je hodnota, tým menší počet údajových bodov je v 3D grafoch vykreslených, preto je aj rýchlosť vykresľovania vyššia. Pri zvolení hodnoty 1 sú vykreslené všetky údajové body. Obr Dialógové okno Vlastnosti (Preferences) - možnosti 3D grafu Obr Dialógové okno Vlastnosti (Preferences) - možnosti aproximácie -95-

94 QtiPlot Nastavenie tlače (Setup Printer) Dialógové okno sa otvára príkazom Print z File menu. Používa sa na tlač vybraného okna (grafu alebo tabuľky), pričom jeho vzhľad závisí od operačného systému. Nasledujúci obrázok je príklad dialógového okna v systéme Linux pri použití KDE window manager. Obr Dialógové okno Nastavenie tlače (Setup Printer) Nastaviť hodnoty stĺpca (Set Column Values) Dialógové okno sa aktivuje príkazom Set Column Values z Table menu. Umožňuje vyplniť stĺpec výsledkami funkcie. Dostupné matematické funkcie (za predpokladu že používate východzí skriptovací jazyk muparser) sú v časti Matematické výrazy a skriptovanie. Špeciálna funkcia col(x) sa používa na prístup k hodnotám zo stĺpca x, kde x je číslo stĺpca, napr. col(2) alebo jeho názov v úvodzovkách col("time"). Taktiež je možné pracovať s hodnotami z iných tabuliek použitím funkcie tablecol(t,c), kde t je názov tabuľky v úvodzovkách a c je číslo stĺpca alebo jeho meno v úvodzovkách (napríklad tablecol("table1","time")). Premenné i a j môžu byť použité ako čísla pre prístup k riadku alebo stĺpcu. Podobne potom sr a er predstavujú výber počiatočného a koncového riadku. Použitie Pythonu ako skriptovacieho jazyka dáva priestor aj ďalším možnostiam, pretože je možné nielen používať kódy Pythonu v tele funkcie, ale je možný aj prístup k iným objektom v rámci daného projektu. Pre viac informácií pozri časť Python. Avšak hoci má Python mnohé výhody, môže značne spomaľovať prácu s veľkými tabuľkami. Preto je tu možnosť namiesto neho použiť muparser a to aj v prípade, že Python je nastavený ako východzí skriptovací jazyk pre aktuálny projekt a to zvolením možnosti Use built-in muparser. Zvolenie možnosti muparser výrazne zvyšuje rýchlosť vyhodnotenia jednoduchých výrazov. -96-

95 5. Dialógové okná Obr Dialógové okno Nastaviť hodnoty stĺpca (Set Column Values) Pozn.: Ak v tabuľke vykonáte nejaké zmeny, hodnoty nie sú znova prepočítané. Preto je potrebné pre jednotlivé bunky alebo celé stĺpce alebo riadky zvoliť možnosť Recalculate z ich kontextového menu alebo stlačiť Control+Return Nastaviť rozmery matice (Set Matrix Dimensions) Príkaz sa nachádza v Matrix menu. Umožňuje špecifikovať počet riadkov a stĺpcov matice. V tomto okne je tiež možné definovať rozsah hodnôt X a Y. Tieto rozsahy potom budú použité v grafoch ako počiatočný rozsah stupnice. Sú tiež dostupné cez premenné x a y, ak zvolíte definovanie obsahu matice cez dialógové okno Set Values. Obr Dialógové okno Rozmery matice (Matrix Dimensions) Importovať ASCII súbory (Import ASCII files) Dialógové okno sa otvára príkazom Import ASCII z File Menu. Používa sa na importovanie jedného alebo viacerých súborov. Improtovanie má predvolené určité nastavenia. Zobraziť ich a upraviť je možné stlačením tlačidla Advanced. Všetky zmeny budú uložené ako predvolené pre ďalšie importovanie údajov. -97-

96 QtiPlot Obr Dialógové okno Importovať ASCII súbory (Import ASCII files) Ak chcete importovať niekoľko údajových súborov, prvý parameter Importovať každý súbor ako (Import each file as) musí byť nastavený na novú tabuľku (New Table). Čo sa týka oddeľovača medzi stĺpcami musíte mať na pamäti, že oddeľovače sa nezlučujú, takže ak použijete medzeru (SPACE), musí byť v súbore použitá medzi stĺpcami iba jediná medzera, v opačnom prípade je potrebné zvoliť možnosť Simplify white spaces. Ak majú údaje v súbore určitú štruktúru, napríklad ak obsahujú niekoľko riadkov obsahujúcich popis experimentu, tak pred tým, ako začnete údaje importovať, máte možnosť preskočiť prvých n riadkov súboru. Taktiež je možné preskočiť všetky riadky začínajúce komentárom (znak/reťazec). Reťazce komentáru môžu byť prispôsobené vpísaním textu do Ignore lines starting with. Ak zvolíte možnosť použiť prvý riadok ako názov stĺpcov a/alebo druhý riadok ako komentár, ktorý má byť zobrazený v hlavičke stĺpcov, v názvoch stĺpcov musíte použiť rovnaký oddeľovač ako medzi údajmi v stĺpcoch. No a napokon za predpokladu, že súbory s údajmi, ktoré chcete importovať, boli vytvorené s použitím iného oddeľovača desatinných miest ako používate v projekte, napríklad použitie desatinnej čiarky a nie desatinnej bodky, je tu možnosť konvertovať údaje podľa nastavenia v možnosti Import decimal separators a upresnením možnosti desatinného oddeľovača Decimal Separators použitého v ASCII súboroch. -98-

97 5. Dialógové okná Vlastnosti matice (Matrix Properties) Tento príkaz sa nachádza v Matrix menu. Umožňuje špecifikovať niektoré vlastnosti vybranej matice ako napríklad šírku bunky (v pixeloch) a formát čísiel. Obr Dialógové okno Vlastnosti matice (Matrix Properties) Nastavenie hodnôt matice (Set Matrix Values) Tento príkaz sa nachádza v Matrix menu. Umožňuje vyplniť maticu výsledkami funkcie z=f(i,j), kde i a j sú čísla riadkov a stĺpcov. Je možné použiť aj hodnoty X a Y definované príkazom Set Dimensions alebo tiež definovať vlastné funkcie založené na premenných x a y. Funkcia môže byť napísaná aj na niekoľkých riadkov a funkcie, ktoré je možné pre zápis použiť, sú v časti Matematické výrazy a skriptovanie. Obr Dialógové okno Nastavenie hodnôt matice (Set Matrix Values) Hoci syntax Pythonu ponúka množstvo možností, jeho použitie ako skriptovacieho jazyka pre výpočet hodnôt matice môže značne spomaliť výpočty u veľkých matíc. Preto je tu možnosť namiesto neho použiť muparser a to aj v prípade, že Python je nastavený ako východzí skriptovací jazyk pre aktuálny projekt a to zvolením možnosti Use built-in muparser. Pozn.: Zvolenie možnosti muparser výrazne zvyšuje rýchlosť vyhodnotenia výrazov, ale len jednoduchých, preto sa vyhnite použitiu napríklad takýchto výrazov: a = cell(1, 1) b = cell(2, 2) a*b*x + b*x*x + a a použite napríklad nasledovný príkaz: cell(1, 1)*cell(2, 2)*x + cell(2, 2)*x*x + cell(1, 1) ktorý značne urýchli vyhodnotenie. -99-

98 QtiPlot Možnosti povrchového grafu (Surface plot options) Dialógové okno sa používa na prispôsobovanie 3D grafov vytvorených z funkcie príkazom New -> New Surface 3D Plot z File menu. Aktivuje sa dvojkliknutím na 3D graf. Prvá záložka Scale sa používa na upravenie rozsahov X, Y a Z. Taktiež umožňuje špecifikovať počet hlavných a vedľajších dielikov osi. Obr Dialógové okno Možnosti povrchového grafu (Surface plot options) Druhá záložka Axis definuje hlavné parametre troch osí: menovku osi a jej druh písma a dĺžku dielikov. Dĺžka je definovaná v rovnakých jednotkách ako rozsah osi. Ak sa urobí zmena v rozsahu grafu, QtiPlot dĺžku dielikov prepočíta. Tlačidlo fontu umožňuje modifikovať font použitý pre menovku, ak chcete prispôsobiť font čísiel osi, musíte použiť piatu záložku

99 5. Dialógové okná Tretia záložka Title sa používa na definovanie alebo zmenu názvu grafu. Na rozdiel od 2D grafov v názve nie je možné použiť horné a dolné indexy, tučné písmo atď. Štvrtá záložka Colors umožňuje meniť farby použité v rozličných prvkoch grafu. Prvé dve farby (Data min a max) definujú farebnú škálu použitú na zobrazenie hodnôt Z. Ide o farby použité ako minimálna hodnota Z (Zmin) a maximálna hodnota Z (Zmax). Farby je možné definovať prostredníctvom vlastností červenej, zelenej a modrej [R, G, B]. Hodnota Z potom bude predstavovať farbu definovanú ako lineárna interpolácia: R R min R max R min ( Z Z min ) Z max Z min G G min G max G min ( Z Z min ) Z max Z min -101-

100 QtiPlot B B min B max B min ( Z Z min ) Z max Z min Východzie farby Zmin a Zmax sú modrá [R,G,B] = [0,0,255] a červená [R,G,B] = [255,0,0]. Ide o nasledovnú farebnú škálu: Iný príklad klasickej farebnej škály môže byť Zmin = [160,32,32] a Zmax = [255,255,0] (žltá): Iným spôsobom ako definovať farby je načítať farebnú mapu zo súboru. Formát súboru je jednoduchý: každý riadok definuje hodnoty červenej, zelenej a modrej ako celé čísla od 0 do 255. Čísla by mali byť oddelené medzerami. Niekoľko príkladov farebných máp je možné nájsť na web stránke QtiPlotu v časti QwtPlot3D. Posledná záložka General sa používa na definovanie niektorých všeobecných parametrov a pomeru strán grafu. Na výpočet 3D grafu je prednastavené perspektívne správanie. Ak zvolíte možnosť Orthogonal, graf použije ako vertikálnu os Z pri akomkoľvek uhle pohľadu na graf. Obr Dialógové okno Možnosti povrchového grafu (Surface plot options) - 5. záložka Možnosti textu (Text options) Dialógové okno je možné otvoriť niekoľkými príkazmi ako napríklad príkazom Title alebo dvojkliknutím na menovku osi v grafe. Príkazy pre farbu Color, druh písma Font a zarovnanie Alignment umožňujú modifikovať všeobecné nastavenia textu. Zvolením možnosti použiť formát pre všetky menovky na vrstve Apply format to all labels in layer sa formát použije na všetky texty vo vrstve grafu, vrátane názvu grafu a menoviek osí

101 5. Dialógové okná Obr Dialógové okno s možnosťami pre názov osi Nasledujúce trošku pozmenené dialógové okno sa otvorí pri dvojkliknutí na text/legendu v grafe. Okrem iného umožňuje aj pridanie textového poľa do vrstvy grafu. Keď je textovým objektom legenda, v zozname pred názvami kriviek sa objavia aj čiary a symboly. Na zobrazenie symbolu krivky a názvu údajov sa používa nasledujúca syntax: \l(2)%(2), kde číslo 2 je index krivky a znak % je meno skupiny údajov. Nastavenie priehľadnosti Opacity pre farbu pozadia môže nadobúdať hodnoty od 0 (priehľadné pozadie) a 255 (úplne nepriehľadné pozadie). Obr Dialógové okno pre možnosti legendy/textu -103-

102 QtiPlot Text sa upravuje v textovom okne. Text je potom možné upraviť aj použitím nasledujúcich možností: <sub>text</sub> text sa zobrazí ako dolný index. Reťazec je možné vložiť kliknutím na ikonku. na ikonku. <sup>text</sup> text sa zobrazí ako horný index. Reťazec je možné vložiť kliknutím kliknutím na ikonku môžete otvoriť dialógové okno, kde môžete vybrať malé písmená gréckej abecedy: kliknutím na ikonku môžete otvoriť dialógové okno, kde môžete vybrať veľké písmená gréckej abecedy: -104-

103 5. Dialógové okná kliknutím na znak integrálu môžete otvoriť nové dialógové okno umožňujúce vybrať rôzne matematické symboly: kliknutím na ikonku šípky môžete otvoriť nové dialógové okno umožňujúce vybrať rôzne tvary šípok: <b>text</b> pre text sa použije tučné písmo. Reťazec je možné vložiť kliknutím na ikonku. <i>text</i> pre text sa použije šikmé písmo. Reťazec je možné vložiť kliknutím na ikonku. <u>text</u> pre text sa použije podčiarknuté písmo. Reťazec je možné vložiť kliknutím na ikonku

104 QtiPlot 6. Analýza údajov a kriviek 6.1. Rýchla Fourierova transformácia (Fast Fourier Transform) Prístup k funkcii je možný príkazom FFT..., ktorý sa nachádza v Analysis Menu, keď je vybraná tabuľka alebo graf. Fourierova transformácia rozkladá signál na jeho elementárne zložky a vychádza z predpokladu, že signál x(t) je možné napísať ako sumu: x(t ) an cos( n t n ) n Rovnica 6.1. Fourierova rovnica kde ωn sú frekvencie, an sú amplitúdy danej frekvencie a ψn sú fázy odpovedajúcej frekvencie. QtiPlot vypočíta všetky tieto parametre a vytvorí nový graf amplitúd ako funkciu frekvencie. Na krivke bola vykonaná FFT, aby sa pre ňu určili charakteristické frekvencie. Signál je na dolnom grafe, závislosť amplitúdy od frekvencie je na vrchnej vrstve grafu. V tomto prípade bola amplitúda krivky normalizovaná a pre frekvencie bola zvolená možnosť Shift Results, aby výsledkom bola súmernosť podľa osi x. Obr Príklad inverznej FFT Niektoré vlastnosti FFT môžu byť modifikované v dialógovom okne FFT Korelácia (Correlation) Prístup k tejto funkcii je možný príkazom Correlate, ktorý sa nachádza v Analysis Menu, keď je označená tabuľka. Funkcia korelácie známa tiež ako kovariančná funkcia sa používa na testovanie podobnosti dvoch signálov x(t) a y(t). Vypočíta sa ako: R( ) ( x(t ) x ).( y (t ) y ) Rovnica 6.2. Kovariancia funkcie dvoch signálov x(t) a y(t) kde x a y sú stredné hodnoty signálov x(t) a y(t)

105 6. Analýza údajov a kriviek Ak je počet bodov N, funkcia bude vypočítaná z hodnôt -N/2 až N/2. Na osi x sú preto čísla bodov a nie hodnoty. Na prvom grafe sú znázornené dva signály, na druhom je korelácia týchto dvoch signálov a na treťom je Fourierova transformácia, ktorá sa používa na určenie charakteristických frekvencií korelačnej funkcie. Obr Príklad korelácie dvoch sínusových funkcií V spektrálnej analýze sa používa tiež korelácia signálu s tým istým signálom (potom sa nazýva tiež autokorelácia alebo autokovariančná funkcia) Konvolúcia (Convolution) Spúšťa sa príkazom Convolution z Analysis menu Dekonvolúcia (Deconvolution) Spúšťa sa príkazom Deconvolution z Analysis menu

106 QtiPlot 6.5. Aproximácia (Fit Wizard) Prístup k tejto funkcii je možný príkazom Correlate, ktorý sa nachádza v Analysis Menu, keď je označená tabuľka. Výsledky sa zobrazujú v záznamovom okne, krivka je vykreslená do aktívneho okna a vytvorená je nová tabuľka s údajmi aproximácie. Obr Výsledky aproximácie 6.6. Aproximácia na špecifické krivky Súčasťou QtiPlot sú aj najpoužívanejšie funkcie používané pri aproximácii

107 6. Analýza údajov a kriviek Lineárna aproximácia (Fit Linear) Príkaz sa používa na aproximáciu krivkou, ktorá má lineárny tvar. Obr Výsledky lineárnej aproximácie (Fit Linear) Výsledky aproximácie budú v záznamovom okne: Polynomická aproximácia (Fit Polynomial) Príkaz sa používa na aproximáciu krivkou, ktorá má spojitý charakter. Výsledky aproximácie budú v záznamovom okne

108 QtiPlot Obr Výsledky polynomickej aproximácie (Fit Polynomial), na obrázku sú počiatočné údaje, aproximačná krivka pridaná do grafu a výsledky v záznamovom okne Aproximácia Bolzmannovou funkciou (Fit Bolzmann) Príkaz sa používa na aproximáciu krivkou, ktorá má tvar písmena "S". Použitá funkcia má tvar: y A1 A2 A2 1 e ( x x0 ) / dx Rovnica 6.3. Bolzmannova rovnica kde A1 je dolná hranica Y, A2 je horná hranica Y, x0 je inflexný bod a dx je šírka. Obr Výsledky Bolzmannovej aproximácie (Fit Bolzmann) -110-

109 6. Analýza údajov a kriviek Keď je pre os x použitá logaritmická stupnica, príkaz Fit Bolzmann používa na aproximáciu rovnicu: y A1 A2 A2 1 ( x / x0 ) p Rovnica 6.4. Rovnica pre logaritmickú aproximáciu kde A1 je počiatočná hodnota Y, A2 je konečná hodnota Y, x0 je inflexný bod (stred) a p je výkon (energia) Aproximácia Gaussovou funkciou (Fit Gaussian) Príkaz sa používa na aproximáciu krivkou, ktorá má tvar Gaussovej krivky. Použitá funkcia má tvar: ( x xc ) 2 y y 0 A exp 2w 2 Rovnica 6.5. Gaussova rovnica kde A je výška, w je šírka, xc je stred a y0 je offset pre hodnoty Y. Obr Výsledky Gaussovej aproximácie (Fit Gaussian) Aproximácia Lorentzovou funkciou (Fit Lorentzian) Príkaz sa používa na aproximáciu krivkou, ktorá má tvar Gaussovej krivky. Použitá funkcia má tvar: A w 4( x x c ) 2 w 2 Rovnica 6.6 Lorentzova rovnica y y0 2 kde A je plocha, w je šírka, xc je stred a y0 je offset pre hodnoty Y

110 QtiPlot Obr Výsledky Lorentzovej aproximácie (Fit Lorentzian) 6.7. Aproximácia krivkou s viacerými vrcholmi Tento spôsob aproximácie umožňuje aproximovať údajové body zjednotením N Gaussových alebo Lorentzových funkcií. Prvým krokom je určenie počtu vrcholov. Potom je potrebné definovať polohu každého vrcholu krivky. To sa robím kliknutím do grafu a potvrdením výberu každého vrcholu klávesou Enter. Obr Výsledky aproximácie krivkou s viacerými vrcholmi (Fit Multi-peak ->Gaussian...) -112-

111 6. Analýza údajov a kriviek 6.8. Filtrovanie V tejto časti budeme predpokladať, že máme z údajov vytvorenú nasledujúcu krivku: Signál má spektrum vysokými a nízkymi frekvenciami. Analyzovať ho je možné analýzou FFT, ktorej výsledok je na nasledujúcom obrázku: V ďalších častiach bude rozoberaný vplyv rôznych filtrov použitých pre danú krivku

112 QtiPlot Dolnopriepustný filter (FFT low pass filter) Tento filter umožňuje odstrániť vysoké frekvencie signálu. Potrebné je zadať len medznú frekvenciu. Predpokladajme, že chceme zachovať len frekvencie menšie ako 1 Hz, potom dostaneme: Obr Signál po použití dolnopriepustného filtra (FFT low pass filter) Na spektre nového signálu je vidieť, že frekvencie menšie ako 1 Hz boli zachované

113 6. Analýza údajov a kriviek Hornopriepustný filter (FFT high pass filter) Tento filter umožňuje odstrániť nízke frekvencie signálu. Potrebné je zadať len medznú frekvenciu. Predpokladajme, že chceme zachovať len frekvencie väčšie ako 1 Hz, potom dostaneme: Obr Signál po použití hornopriepustného filtra (FFT high pass filter) Na spektre nového signálu je vidieť, že frekvencie väčšie ako 1 Hz boli zachované

114 QtiPlot Pásmový filter (FFT band pass filter) Tento filter umožňuje odstrániť nízke a vysoké frekvencie signálu. Potrebné je zadať medznú dolnú frekvenciu signálu a medznú hornú frekvenciu signálu. Predpokladajme, že chceme zachovať frekvencie medzi 1.5 a 3.5 Hz, potom dostaneme: Obr Signál po použití pásmového filtra (FFT band pass filter) Na spektre nového signálu je vidieť, že zachované boli len frekvencie medzi 1.5 Hz a 3.5 Hz

115 6. Analýza údajov a kriviek Filter na odstránenie pásma (FFT block band filter) Tento filter umožňuje ponechať nízke a vysoké frekvencie signálu. Potrebné je zadať medznú dolnú frekvenciu signálu a medznú hornú frekvenciu signálu. Predpokladajme, že chceme odstrániť frekvencie medzi 1.5 a 3.5 Hz, potom dostaneme: Obr Signál po použití filtra na odstránenie pásma (FFT block band filter) Na spektre nového signálu je vidieť, že zachované boli len frekvencie od 1.5 Hz do 3.5 Hz

kucharka exportu pro 9FFFIMU

kucharka exportu pro 9FFFIMU požiadavky na export kodek : Xvid 1.2.1 stable (MPEG-4 ASP) // výnimočne MPEG-2 bitrate : max. 10 Mbps pixely : štvorcové (Square pixels) rozlíšenie : 1920x1080, 768x432 pre 16:9 // výnimočne 1440x1080,

More information

Registrácia účtu Hik-Connect

Registrácia účtu Hik-Connect Registrácia účtu Hik-Connect Tento návod popisuje postup registrácie účtu služby Hik-Connect prostredníctvom mobilnej aplikácie a webového rozhrania na stránke www.hik-connect.comg contents in this document

More information

REPORT DESIGNER 1 VYTVORENIE A ÚPRAVA FORMULÁRA. úprava formulárov v Money S4 / Money S Vytvorenie formulára

REPORT DESIGNER 1 VYTVORENIE A ÚPRAVA FORMULÁRA. úprava formulárov v Money S4 / Money S Vytvorenie formulára REPORT DESIGNER úprava formulárov v Money S4 / Money S5 Informačný systém Money S4/S5 umožňuje upraviť tlačové zostavy tak, aby plne vyhovovali potrebám používateľa. Na úpravu tlačových zostáv slúži doplnkový

More information

Databázy (1) Prednáška 11. Alexander Šimko

Databázy (1) Prednáška 11. Alexander Šimko Databázy (1) Prednáška 11 Alexander Šimko simko@fmph.uniba.sk Contents I Aktualizovanie štruktúry databázy Section 1 Aktualizovanie štruktúry databázy Aktualizácia štruktúry databázy Štruktúra databázy

More information

Spôsoby zistenia ID KEP

Spôsoby zistenia ID KEP Spôsoby zistenia ID KEP ID KEP (kvalifikovaný elektronický podpis) je možné zistiť pomocou napr. ovládacieho panela, prostredíctvom prehliadača Internet Expolrer, Google Chrome alebo Mozilla Firefox. Popstup

More information

Aplikačný dizajn manuál

Aplikačný dizajn manuál Aplikačný dizajn manuál Úvod Aplikačný dizajn manuál je súbor pravidiel vizuálnej komunikácie. Dodržiavaním jednotných štandardov, aplikácií loga, písma a farieb pri prezentácii sa vytvára jednotný dizajn,

More information

Spájanie tabuliek. Jaroslav Porubän, Miroslav Biňas, Milan Nosáľ (c)

Spájanie tabuliek. Jaroslav Porubän, Miroslav Biňas, Milan Nosáľ (c) Spájanie tabuliek Jaroslav Porubän, Miroslav Biňas, Milan Nosáľ (c) 2011-2016 Úvod pri normalizácii rozdeľujeme databázu na viacero tabuliek prepojených cudzími kľúčmi SQL umožňuje tabuľky opäť spojiť

More information

D.Signer prostriedok pre vytváranie zaručeného elektronického podpisu. Inštalačná príručka

D.Signer prostriedok pre vytváranie zaručeného elektronického podpisu. Inštalačná príručka D.Signer prostriedok pre vytváranie zaručeného elektronického podpisu Inštalačná príručka Obsah 1 Predpoklady pre inštaláciu D.Signer... 3 1.1 Inštalácia.NET Framework... 3 1.1.1 Windows 8, 8.1... 4 1.1.2

More information

Databázové systémy. SQL Window functions

Databázové systémy. SQL Window functions Databázové systémy SQL Window functions Scores Tabuľka s bodmi pre jednotlivých študentov id, name, score Chceme ku každému doplniť rozdiel voči priemeru 2 Demo data SELECT * FROM scores ORDER BY score

More information

Copyright 2016 by Martin Krug. All rights reserved.

Copyright 2016 by Martin Krug. All rights reserved. MS Managed Service Copyright 2016 by Martin Krug. All rights reserved. Reproduction, or translation of materials without the author's written permission is prohibited. No content may be reproduced without

More information

Manuál k programu FileZilla

Manuál k programu FileZilla Manuál k programu FileZilla EXO TECHNOLOGIES spol. s.r.o. Garbiarska 3 Stará Ľubovňa 064 01 IČO: 36 485 161 IČ DPH: SK2020004503 support@exohosting.sk www.exohosting.sk 1 Úvod EXO HOSTING tím pre Vás pripravil

More information

VYLEPŠOVANIE KONCEPTU TRIEDY

VYLEPŠOVANIE KONCEPTU TRIEDY VYLEPŠOVANIE KONCEPTU TRIEDY Typy tried class - definuje premenné a metódy (funkcie). Ak nie je špecifikovaná inak, viditeľnosť členov je private. struct - definuje premenné a metódy (funkcie). Ak nie

More information

Jazyk SQL. Jaroslav Porubän, Miroslav Biňas, Milan Nosáľ (c)

Jazyk SQL. Jaroslav Porubän, Miroslav Biňas, Milan Nosáľ (c) Jazyk SQL Jaroslav Porubän, Miroslav Biňas, Milan Nosáľ (c) 2011-2016 Jazyk SQL - Structured Query Language SQL je počítačový jazyk určený na komunikáciu s relačným SRBD neprocedurálny (deklaratívny) jazyk

More information

PRÍRUČKA POUŽÍVATEĽA PROGRAMOVP-touch P700

PRÍRUČKA POUŽÍVATEĽA PROGRAMOVP-touch P700 PRÍRUČKA POUŽÍVATEĽA PROGRAMOVP-touch P700 P-touch P700 Obsah tejto príručky, ako aj špecifikácie tohto zariadenia sa môžu zmeniť bez predchádzajúceho upozornenia. Spoločnosť Brother si vyhradzuje právo

More information

Vytvorenie myšlienkovej mapy, operácie so súbormi

Vytvorenie myšlienkovej mapy, operácie so súbormi XMind Užívateľské prostredie programu XMind Vytvorenie myšlienkovej mapy, operácie so súbormi Vytvorenie nového pracovného zošita s predvolenou šablónou / Create a new workbook with a default template

More information

TP-LINK 150Mbps Wireless AP/Client Router Model TL-WR743ND Rýchly inštalačný sprievodca

TP-LINK 150Mbps Wireless AP/Client Router Model TL-WR743ND Rýchly inštalačný sprievodca TP-LINK 150Mbps Wireless AP/Client Router Model TL-WR743ND Rýchly inštalačný sprievodca Obsah balenia TL-WR743ND Rýchly inštalačný sprievodca PoE injektor Napájací adaptér CD Ethernet kábel Systémové požiadavky

More information

Databázy (1) Prednáška 08. Alexander Šimko

Databázy (1) Prednáška 08. Alexander Šimko Databázy (1) Prednáška 08 Alexander Šimko simko@fmph.uniba.sk Contents I Subqueries (poddopyty) konštrukcia WITH Section 1 Subqueries (poddopyty) Subquery (poddopyt) Použitie SELECTu na mieste, kde sme

More information

1 Komplexný príklad využitia OOP

1 Komplexný príklad využitia OOP 1 Komplexný príklad využitia OOP Najčastejším využitím webových aplikácií je komunikácia s databázovým systémom. Komplexný príklad je preto orientovaný práve do tejto oblasti. Od verzie PHP 5 je jeho domovskou

More information

Textový formát na zasielanie údajov podľa 27 ods. 2 písm. f) zákona

Textový formát na zasielanie údajov podľa 27 ods. 2 písm. f) zákona Popis textového formátu a xsd schémy na zasielanie údajov podľa 27 ods. 2 písm. f) zákona (formu na zaslanie údajov si zvolí odosielateľ údajov) Textový formát na zasielanie údajov podľa 27 ods. 2 písm.

More information

IVIT Inštitút vzdelávania informačných technológií Excel 2013/2016 pre pokročilých. Obsah

IVIT Inštitút vzdelávania informačných technológií Excel 2013/2016 pre pokročilých. Obsah Obsah 1 Nastavenie užívateľského prostredia... 3 1.1 Ovládanie je sústredené do panela nástrojov... 3 1.2 Vytvorenie vlastnej karty, export a import nastavenia Excelu... 3 1.3 Možnosti nastavenia zobrazenia

More information

Portál pre odborné publikovanie ISSN

Portál pre odborné publikovanie ISSN 1 Portál pre odborné publikovanie ISSN 1338-0087 16. Matlab 2D grafy Foltin Martin MATLAB/Comsol 25.09.2009 Silnou stránkou prostredia Matlab je grafika. Grafika je nástroj na prehľadné zobrazovanie výsledkov,

More information

Sharpdesk Mobile V2.1 Návod na obsluhu Pre Windows

Sharpdesk Mobile V2.1 Návod na obsluhu Pre Windows Sharpdesk Mobile V2.1 Návod na obsluhu Pre Windows SHARP CORPORATION Copyright 2013-2015 SHARP CORPORATION Všetky práva vyhradené. 1 Obsah 1 Prehľad... 4 2 Poznámky k používaniu... 5 3 Inštalácia a spustenie...

More information

e-scheme Návod na použitie

e-scheme Návod na použitie e-scheme Návod na použitie Pár krokov ako používať program Otvorte webovú stránku http://www.labquality.fi/eqa-eqas/ Kliknite na Login to LabScala Username: zadajte váš laboratórny kód Password: zadajte

More information

Sharpdesk Mobile V2.2 Návod na obsluhu Pre Windows

Sharpdesk Mobile V2.2 Návod na obsluhu Pre Windows Sharpdesk Mobile V2.2 Návod na obsluhu Pre Windows SHARP CORPORATION Copyright 2013-2015 SHARP CORPORATION Všetky práva vyhradené. 1 Obsah 1 Prehľad... 4 2 Poznámky k používaniu... 5 3 Inštalácia a spustenie...

More information

1 Vytvorenie tabuľky

1 Vytvorenie tabuľky Základy jazyka SQL (Structured Query Language) - vyvinula IBM začiatkom 70-tych rokov - je to deklaratívny jazyk (popisuje čo urobiť, nie ako) - je súčasťou veľkých databázových systémov (Informix, Oracle,

More information

Mapový portál projektu

Mapový portál projektu Univerzitný vedecký park UK v Bratislave Enviro-medicína pre 21. storočie geografický info-systém a environmentálne zdravie apový portál projektu používateľská príručka verzia 20150930 Podporujeme výskumné

More information

Anycast. Ľubor Jurena CEO Michal Kolárik System Administrator

Anycast. Ľubor Jurena CEO Michal Kolárik System Administrator Anycast Ľubor Jurena CEO jurena@skhosting.eu Michal Kolárik System Administrator kolarik@skhosting.eu O nás Registrátor Webhosting Serverové riešenia Správa infraštruktúry Všetko sa dá :-) Index Čo je

More information

18. Matlab figure ako objekt

18. Matlab figure ako objekt 1 Portál pre odborné publikovanie ISSN 1338-0087 18. Matlab figure ako objekt Foltin Martin MATLAB/Comsol 06.11.2009 Dlhším používaním grafických funkcií v Matlabe, dôjdete k poznaniu že ich možnosti sú

More information

Zariadenie TouchPad aklávesnica

Zariadenie TouchPad aklávesnica Zariadenie TouchPad aklávesnica Katalógové číslo dokumentu: 409918-231 Máj 2006 V tejto príručke sú vysvetlené funkcie zariadenia TouchPad a klávesnice. Obsah 1 Zariadenie TouchPad Používanie zariadenia

More information

MS WORD HOW TO START MSWORD WINDOW OF MSWORD

MS WORD HOW TO START MSWORD WINDOW OF MSWORD MS WORD MS WORD is word processing software. We can write any type of matter or text in this software and attractive do this. In this software, file is called document and the extension name of the file

More information

Poradové a agregačné window funkcie. ROLLUP a CUBE

Poradové a agregačné window funkcie. ROLLUP a CUBE Poradové a agregačné window funkcie. ROLLUP a CUBE 1) Poradové a agregačné window funkcie 2) Extrémy pomocou DENSE_RANK(), TOP() - Príklady 3) Spriemernené poradia 4) Kumulatívne súčty 5) Group By a Datepart,

More information

Kapitola 8 Začíname s programom Base

Kapitola 8 Začíname s programom Base Začíname s programom LibreOffice 4.2 Kapitola 8 Začíname s programom Base Vytváranie vstavanej plochej databázy Autorské práva Tento dokument je duševným vlastníctvom dokumentačného tímu LibreOffice Copyright

More information

Sprievodca pripojením (pre model COOLPIX)

Sprievodca pripojením (pre model COOLPIX) Sprievodca pripojením (pre model COOLPIX) Tento dokument popisuje postup na používanie aplikácie SnapBridge (Verzia 2.0) na vytvorenie bezdrôtového pripojenia medzi podporovaným fotoaparátom a inteligentným

More information

Keyboard shortcuts for Microsoft Outlook 2013 and 2016

Keyboard shortcuts for Microsoft Outlook 2013 and 2016 Keyboard shortcuts for Microsoft Outlook 2013 and 2016 This reference article provides a comprehensive list of all keyboard shortcuts for Microsoft Outlook 2013 and 2016 (desktop version). Shortcuts are

More information

Mesačná kontrolná správa

Mesačná kontrolná správa Mesačná kontrolná správa Štrukturálna štúdia dec.16 nov.16 okt.16 sep.16 aug.16 júl.16 jún.16 máj.16 apr.16 mar.16 feb.16 jan.16 Internetová populácia SR 12+ 3 728 988 3 718 495 3 718 802 3 711 581 3 700

More information

Návod na odstránenie certifikátov so zrušenou platnosťou

Návod na odstránenie certifikátov so zrušenou platnosťou Návod na odstránenie certifikátov so zrušenou platnosťou Dátum zverejnenia: 7. 11. 2017 Verzia: 1 Dátum aktualizácie: Popis: Tento dokument je určený používateľom, ktorí elektronicky podpisujú dokumenty

More information

Kapitola 7 Začíname s programom Draw

Kapitola 7 Začíname s programom Draw Začíname s programom LibreOffice Kapitola 7 Začíname s programom Draw Vektorová grafika v LibreOffice Autorské práva Tento dokument je duševným vlastníctvom dokumentačného tímu LibreOffice Copyright 2014.

More information

INCA V7.2 Hotkey Assignment

INCA V7.2 Hotkey Assignment INCA V7.2 Hotkey Assignment General hints for use Ctrl+letter Alt+letter Alt+letter, letter hold down CTRL and press the favored letter (key). hold down ALT and press the favored letter (key). hold down

More information

Ochrana koncových staníc pomocou Cisco Security Agent 6.0. Ľubomír Varga.

Ochrana koncových staníc pomocou Cisco Security Agent 6.0. Ľubomír Varga. Ochrana koncových staníc pomocou Cisco Security Agent 6.0 Ľubomír Varga lubomir.varga@lynx.sk Agenda CSA 6.0 refresh Vybrané vlastnosti CSA 6.0 Application Trust levels Notify User Rule Actions User Justifications

More information

Obsah. SOA REST REST princípy REST výhody prest. Otázky

Obsah. SOA REST REST princípy REST výhody prest. Otázky REST Peter Rybár Obsah SOA REST REST princípy REST výhody prest Otázky SOA implementácie WEB (1990) CORBA (1991) XML-RPC (1998) WS-* (1998) SOAP RPC/literal SOAP Document/literal (2001) REST (2000) SOA

More information

Bestseller. Petr Broža a kol. Office. Microsoft. pre študentov a domácnosti Word > Excel > PowerPoint > OneNote. Sprievodca.

Bestseller. Petr Broža a kol. Office. Microsoft. pre študentov a domácnosti Word > Excel > PowerPoint > OneNote. Sprievodca. Petr Broža a kol. Bestseller Office Microsoft 2007 pre študentov a domácnosti Word > Excel > PowerPoint > OneNote Sprievodca pre každého Microsoft Office 2007 Extra PC špeciál Biblia Microsoft Office 2007

More information

Quick Reference: Microsoft Excel Keyboard Shortcuts

Quick Reference: Microsoft Excel Keyboard Shortcuts Quick Reference: Microsoft Excel Keyboard s FORMATTING Bold the selection Italicize the selection Underline the selection Strike through the selection Open the Style dialog box Open the Format Cells dialog

More information

Excel shortcut and function keys

Excel shortcut and function keys Excel shortcut and function keys The following lists contain CTRL combination shortcut keys, function keys, and some other common shortcut keys, along with descriptions of their functionality. Tip To keep

More information

Manuál pre používanie ručného scannera IRIScan Book Executive 3

Manuál pre používanie ručného scannera IRIScan Book Executive 3 Manuál pre používanie ručného scannera IRIScan Book Executive 3 Scanner zapneme 2 sekundovým stlačením tlačidla Scan. Obrázok 1 Tlačidlo Scan slúžiace na zapnutie scannera Po zapnutí sa nám rozsvieti displej

More information

Enterprise Architect. User Guide Series. Keyboard Shortcuts. Author: Sparx Systems Date: 15/07/2016 Version: 1.0 CREATED WITH

Enterprise Architect. User Guide Series. Keyboard Shortcuts. Author: Sparx Systems Date: 15/07/2016 Version: 1.0 CREATED WITH Enterprise Architect User Guide Series Keyboard Shortcuts Author: Sparx Systems Date: 15/07/2016 Version: 1.0 CREATED WITH Table of Contents Keyboard Shortcuts 3 Keyboard-Mouse Shortcuts 9 Keyboard Shortcuts

More information

Sharpdesk Mobile V2.4 Návod na obsluhu Pre ios

Sharpdesk Mobile V2.4 Návod na obsluhu Pre ios Sharpdesk Mobile V2.4 Návod na obsluhu Pre ios 2012 SHARP CORPORATION 1 Obsah 1 Prehľad... 3 2 Poznámky k používaniu... 4 3 Inštalácia a spustenie... 5 4 Nastavenia... 6 4.1 Nastavenia tlačiarne/skenera...

More information

Recipient Configuration. Štefan Pataky MCP, MCTS, MCITP

Recipient Configuration. Štefan Pataky MCP, MCTS, MCITP Recipient Configuration Štefan Pataky MCP, MCTS, MCITP Agenda Mailbox Mail Contact Distribution Groups Disconnected Mailbox Mailbox (vytvorenie nového účtu) Exchange Management Console New User Exchange

More information

PRÍRUČKA POUŽÍVATEĽA PROGRAMOV

PRÍRUČKA POUŽÍVATEĽA PROGRAMOV PRÍRUČKA POUŽÍVATEĽA PROGRAMOV Informácia pre používateľov DCP: táto dokumentácia platí pre modely MFC aj DCP. Ak táto používateľská príručka obsahuje výraz MFC, považujte výraz MFC za ekvivalentný s výrazom

More information

informačné, riadiace, telemetrické a komunikačné systémy BaWiT Online portál SCT revízia r2.4

informačné, riadiace, telemetrické a komunikačné systémy BaWiT Online portál SCT revízia r2.4 informačné, riadiace, telemetrické a komunikačné systémy BaWiT Online portál SCT1006.0001 revízia r2.4 www.sct.sk www.sct-telemetry.eu www.bawit.eu sales@sct.sk BaWiT Online - 06 Základné informácie portálu

More information

Outlook 2002 Keyboard Shortcuts

Outlook 2002 Keyboard Shortcuts General F1 Display the Assistant balloon (if the Assistant is turned off. F1 opens the Help window) ALT+ the letter underlined in an option Select an option in a dialog box. select or clear a check box

More information

Microsoft Outlook 2002 Keyboard Shortcuts

Microsoft Outlook 2002 Keyboard Shortcuts F1 ALT+ the letter underlined in an optn ALT+A ALT+C ALT+C ALT+D ALT+ ALT+ ALT+EQUAL SIGN ALT+F4 ALT+HYPHEN SIGN ALT+I ALT+LEFT ALT+LEFT ALT+number ALT+O ALT+O ALT+O, and then press B ALT+O, and then press

More information

Mesačná kontrolná správa

Mesačná kontrolná správa Mesačná kontrolná správa Štrukturálna štúdia mar.18 feb.18 jan.18 dec.17 nov.17 okt.17 sep.17 aug.17 júl.17 jún.17 máj.17 apr.17 mar.17 Internetová populácia SR 12+ 3 904 509 3 802 048 3 870 654 3 830

More information

DAVE. kompaktný systém na záznam údajov z meračov. výstupom so vstavaným web rozhraním. Badger Meter Slovakia s.r.o. Návod na inštaláciu a obsluhu

DAVE. kompaktný systém na záznam údajov z meračov. výstupom so vstavaným web rozhraním. Badger Meter Slovakia s.r.o. Návod na inštaláciu a obsluhu Badger Meter Slovakia s.r.o. DAVE kompaktný systém na záznam údajov z meračov mera ov s impulzným a analógovým výstupom so vstavaným web rozhraním Návod na inštaláciu a obsluhu 1 Obsah: 1. Zapojenie a

More information

Štruktúra údajov pre kontajner XML údajov 1. Dátové prvky pre kontajner XML údajov

Štruktúra údajov pre kontajner XML údajov 1. Dátové prvky pre kontajner XML údajov Štruktúra údajov pre kontajner XML údajov 1. Dátové prvky pre kontajner XML údajov D.4 Kontajner XML údajov (XMLDataContainer) Príloha č. 11 k výnosu č. 55/2014 Z. z. [pridaná novelou č. 275/2014 Z. z.,

More information

Mgr. Martin Vesel M 114

Mgr. Martin Vesel M 114 Mgr. Martin Vesel martin.vesel@gmail.com M 114 Where 2 go W3C, CSS špecifikácia http://www.w3.org/standards/techs/css#w3c_all http://www.w3.org/tr/2011/rec-css2-20110607/ http://www.w3.org/tr/2012/rec-css3-mediaqueries-20120619/

More information

Outlook 2007 Shortcuts and Function Keys

Outlook 2007 Shortcuts and Function Keys Outlook 2007 Shortcuts and Function Keys Basic navigation Switch to Mail. Switch to Calendar. Switch to Contacts. Switch to Tasks. Switch to Notes. Switch to Folder List in Navigation Pane. Switch to Shortcuts.

More information

Slovenská technická univerzita v Bratislave Fakulta informatiky a informačných technológií FIIT-XXXX-XXXXX

Slovenská technická univerzita v Bratislave Fakulta informatiky a informačných technológií FIIT-XXXX-XXXXX Toto je titulný list práce. Je súčasťou každej priebežnej či záverečnej správy (BP, DP) Slovenská technická univerzita v Bratislave Fakulta informatiky a informačných technológií FIIT-XXXX-XXXXX evidenčné

More information

Padanie Firefoxu, ako tomu zabrániť?

Padanie Firefoxu, ako tomu zabrániť? Padanie Firefoxu, ako tomu zabrániť? Nedá sa jednoducho povedať čo môže byť príčinou, preto sa pokúsim v pár bodoch vysvetliť, čo všetko môže spôsobovať pády Firefoxu a ako ich vyriešiť. V týchto bodoch

More information

Ctrl+A Select All None Ctrl+B Bold Format, Cells, Font, Font Style, Bold Ctrl+C Copy Edit, Copy Ctrl+D Fill Down Edit, Fill, Down Ctrl+F Find Edit,

Ctrl+A Select All None Ctrl+B Bold Format, Cells, Font, Font Style, Bold Ctrl+C Copy Edit, Copy Ctrl+D Fill Down Edit, Fill, Down Ctrl+F Find Edit, Ctrl+A Select All None Ctrl+B Bold Format, Cells, Font, Font Style, Bold Ctrl+C Copy Edit, Copy Ctrl+D Fill Down Edit, Fill, Down Ctrl+F Find Edit, Find Ctrl+G Goto Edit, Goto Ctrl+H Replace Edit, Replace

More information

OLYMP na MS SQL OBSAH 1 AKO POSTUPOVAŤ. 2 INŠTALÁCIA Microsoft SQL Servera 2008 R2 3 PREVOD DATABÁZY OLYMPU NA SQL

OLYMP na MS SQL OBSAH 1 AKO POSTUPOVAŤ. 2 INŠTALÁCIA Microsoft SQL Servera 2008 R2 3 PREVOD DATABÁZY OLYMPU NA SQL OLYMP na MS SQL OBSAH 1 AKO POSTUPOVAŤ 1.1 Základné informácie k inštalácii Microsoft SQL servera 2008 R2, cesta k inštalačnému programu, možné obmedzenia, licencia programu Olymp 1.2 Aké sú hardvérové

More information

W-E

W-E Signage Suite V2.20 User Guide 605220-02-01-W-E-051613-02 Trademarks Windows XP, Windows Vista, Windows 7, and Microsoft are registered trademarks of Microsoft Corporation. All other trademarks are the

More information

Using Microsoft Power Point

Using Microsoft Power Point Using Microsoft Power Point Using the Menus in both the English and Japanese Versions Toolbars Shortcuts Resources on the Web Contents Menus Page Main Menu 1 File Menu 2 Edit Menu 3 View Menu 4 Insert

More information

Návod na inštaláciu software

Návod na inštaláciu software Návod na inštaláciu software Tento návod vysvetľuje, ako nainštalovať a nakonfigurovať software, ktorý umožňuje použiť stroj ako tlačiareň alebo skener pre počítač. Ak chcete získať softvér popísaný v

More information

Ableton Live Shortcut Keys Download PDF

Ableton Live Shortcut Keys Download PDF Ableton Live Shortcut Keys Download PDF Ableton Live Shortcut Keys Ableton stay is a software program track sequencer and digital audio computer for macos and windows. The state-of-the-art essential launch

More information

Getting To Know the Chromebook Keyboard

Getting To Know the Chromebook Keyboard Getting To Know the Chromebook Keyboard App Google Drive Description Google Drive is a file storage and synchronization service provided by Google. Google Drive is the home of Google Docs, Sheets and Slides,

More information

DigitAlne technologie vyroby. vektory. Bitmapy a Richard Balogh

DigitAlne technologie vyroby. vektory. Bitmapy a Richard Balogh DigitAlne technologie vyroby Bitmapy a vektory 20. 2. 2018 Richard Balogh Bitmap Raster vs Vector Curves Lineart https://vector-conversions.com/vectorizing/raster_vs_vector.html Pixel Pixels: individual

More information

Manuál aplikácie MSet

Manuál aplikácie MSet Manuál aplikácie MSet MSet 8.40 podpora kreslenia pre Bentley CAD produkty OBSAH OBSAH... 1 ÚVOD... 2 O aplikácii MSet... 2 Hlavné črty MSet... 3 Licencia... 3 Požiadavky na systém... 4 Spustenie MSet...

More information

Nama Shortcut Tombol Shortcut Penjelasan Shortcut Align Bottom B Aligns selected objects to the bottom Align Centers Horizontally E Horizontally

Nama Shortcut Tombol Shortcut Penjelasan Shortcut Align Bottom B Aligns selected objects to the bottom Align Centers Horizontally E Horizontally Nama Shortcut Tombol Shortcut Penjelasan Shortcut Align Bottom B Aligns selected objects to the bottom Align Centers Horizontally E Horizontally aligns the centers of the selected objects Align Centers

More information

Programovanie v jazyku Python. Michal Kvasnica

Programovanie v jazyku Python. Michal Kvasnica Programovanie v jazyku Python Michal Kvasnica Organizačné detaily Prednášky aj cvičenia v 638 Povinná účasť na cvičeniach Hodnotenie: priebežné odovzdávanie zadaní (40% známky) záverečný projekt na skúške

More information

UNIVERZITA KOMENSKÉHO V BRATISLAVE FAKULTA MATEMATIKY, FYZIKY A INFORMATIKY VÝUKOVÁ WEBOVÁ APLIKÁCIA NA PROGRAMOVANIE GPU.

UNIVERZITA KOMENSKÉHO V BRATISLAVE FAKULTA MATEMATIKY, FYZIKY A INFORMATIKY VÝUKOVÁ WEBOVÁ APLIKÁCIA NA PROGRAMOVANIE GPU. UNIVERZITA KOMENSKÉHO V BRATISLAVE FAKULTA MATEMATIKY, FYZIKY A INFORMATIKY VÝUKOVÁ WEBOVÁ APLIKÁCIA NA PROGRAMOVANIE GPU Diplomová práca 2017 Bc. Denis Spišák UNIVERZITA KOMENSKÉHO V BRATISLAVE FAKULTA

More information

Knižnica (framework) pre kreslenie grafov

Knižnica (framework) pre kreslenie grafov Univerzita Komenského v Bratislave Fakulta matematiky, fyziky a informatiky Katedra informatiky Knižnica (framework) pre kreslenie grafov Diplomová práca Bc. Tomáš DRIMAL Študijný odbor: 9.2.1 Informatika

More information

Kamera. Sieťová klenbová kamera. Rýchla používateľská príručka---po slovensky. Táto rýchla príručka sa vzťahuje na: DS-2CD2112-(I),

Kamera. Sieťová klenbová kamera. Rýchla používateľská príručka---po slovensky. Táto rýchla príručka sa vzťahuje na: DS-2CD2112-(I), Kamera Sieťová klenbová kamera Rýchla používateľská príručka---po slovensky Táto rýchla príručka sa vzťahuje na: DS-2CD2112-(I), UD.6L0201B1254A01EU 1 Regulačné informácie Vyhlásenie o súlade s normami

More information

Excel 2010 Keyboard Shortcuts Ctrl combination shortcut keys

Excel 2010 Keyboard Shortcuts Ctrl combination shortcut keys CTRL+PgUp Excel 2010 board Shortcuts Ctrl combination shortcut keys Switches between worksheet tabs, from left-to-right. Switches between worksheet tabs, from right-to-left. CTRL+SHIFT+Plus (+) Displays

More information

MICROSOFT EXCEL KEYBOARD SHORTCUTS

MICROSOFT EXCEL KEYBOARD SHORTCUTS MICROSOFT EXCEL KEYBOARD SHORTCUTS KEY DESCRIPTION CTRL+PgUp CTRL+PgDn CTRL+SHIFT+( CTRL+SHIFT+& CTRL+SHIFT_ CTRL+SHIFT+~ CTRL+SHIFT+$ CTRL+SHIFT+% CTRL+SHIFT+^ CTRL+SHIFT+# CTRL+SHIFT+@ CTRL+SHIFT+! Switches

More information

PowerPoint 2016 for Windows keyboard shortcuts

PowerPoint 2016 for Windows keyboard shortcuts PowerPoint 2016 for Windows keyboard shortcuts Use keyboard shortcuts to create your presentation This topic itemizes keyboard shortcuts for PowerPoint 2016. Notes: The shortcuts in this topic refer to

More information

Používateľská príručka

Používateľská príručka Používateľská príručka Požiadavky Požiadavky na hardware: 1. Pre prevádzkovanie aplikácie Formulár na žiadosť o vydanie identifikátora a Formulár pre dohodu (ďalej len aplikácie ) musí hardware spĺňať

More information

Tool Shortcut Tool Description

Tool Shortcut Tool Description General bar Name Select Description New File Ctrl+N Creates a new file Open File Ctrl+O Opens an existing file Save File Ctrl+S Saves a file Z Selects pieces, points, or objects, and moves pieces by clicking

More information

Day : Date : Objects : Open MS Excel program. Subject : * Open Excel application. Select : start. Choose: programs. Choose : Microsoft Office

Day : Date : Objects : Open MS Excel program. Subject : * Open Excel application. Select : start. Choose: programs. Choose : Microsoft Office 1 2 Day : Date : Objects : Open MS Excel program. Subject : * Open Excel application. Select : start Choose: programs Choose : Microsoft Office Select: Excel * Close the Excel program Click on the Close

More information

PRED INŠTALÁCIOU SOFTWARU INŠTALÁCIA V PROSTREDÍ WINDOWS INŠTALÁCIA V PROSTREDÍ MACINTOSH RIEŠENIE PROBLÉMOV

PRED INŠTALÁCIOU SOFTWARU INŠTALÁCIA V PROSTREDÍ WINDOWS INŠTALÁCIA V PROSTREDÍ MACINTOSH RIEŠENIE PROBLÉMOV Návod na inštaláciu software PRED INŠTALÁCIOU SOFTWARU INŠTALÁCIA V PROSTREDÍ WINDOWS INŠTALÁCIA V PROSTREDÍ MACINTOSH RIEŠENIE PROBLÉMOV Ďakujeme Vám, že ste si zakúpili tento produkt. Tento návod vysvetľuje,

More information

MultiCash Základný modul - Všeobecné funkcie. Užívateľská príručka

MultiCash Základný modul - Všeobecné funkcie. Užívateľská príručka MultiCash 3.23 Základný modul - Všeobecné funkcie Užívateľská príručka Omikron Systemhaus GmbH & Co. KG Von-Hünefeld-Str. 55 D-50829 Kolín nad Rýnem (Německo) Tel.: +49 (0)221-59 56 99-0 Fax: +49 (0)221-59

More information

PRÍRUČKA POUŽÍVATEĽA PROGRAMOV

PRÍRUČKA POUŽÍVATEĽA PROGRAMOV PRÍRUČKA POUŽÍVATEĽA PROGRAMOV Nie všetky modely sú dostupné vo všetkých krajinách. Verzia A SVK Obsah Časť I Windows 1 Tlač 2 Používanie ovládača tlačiarne Brother... 2 Funkcie... 2 Výber správneho typu

More information

Introduction to Microsoft Word 2010

Introduction to Microsoft Word 2010 Introduction to Microsoft Word 2010 Microsoft Word is a word processing program you can use to write letters, resumes, reports, and more. Anything you can create with a typewriter, you can create with

More information

Exo site Užívateľská príručka

Exo site Užívateľská príručka Exo site Užívateľská príručka EXO TECHNOLOGIES spol. s r.o. Garbiarska 3 Stará Ľubovňa 064 01 IČO: 36 485 161 IČ DPH: SK2020004503 support@exohosting.sk www.exohosting.sk 1 Exo site je jednoduchý a ľahko

More information

Constraint satisfaction problems (problémy s obmedzujúcimi podmienkami)

Constraint satisfaction problems (problémy s obmedzujúcimi podmienkami) I2AI: Lecture 04 Constraint satisfaction problems (problémy s obmedzujúcimi podmienkami) Lubica Benuskova Reading: AIMA 3 rd ed. chap. 6 ending with 6.3.2 1 Constraint satisfaction problems (CSP) We w

More information

AIPEK MEDIA TABLET Objednávacie číslo:

AIPEK MEDIA TABLET Objednávacie číslo: N Á V O D N A M O N T Á Ž A P O U Ž Í V A N I E : Obj. č.: 902138 www.conrad.sk AIPEK MEDIA TABLET Objednávacie číslo: 902138 Macro key manager Príručka užívateľa Úvod Makro Key Manager je špeciálny užívateľský

More information

AGB 260: Agribusiness Data Literacy. Excel Basics

AGB 260: Agribusiness Data Literacy. Excel Basics AGB 260: Agribusiness Data Literacy Excel Basics Useful Chapters in the Textbook Regarding this Lecture Chapter 1: Introducing Excel Chapter 2: Entering and Editing Worksheet Data Chapter 3: Essential

More information

IBM Connections. IBM Connections Plug-In for Microsoft Outlook Pomoc pre koncového používateľa

IBM Connections. IBM Connections Plug-In for Microsoft Outlook Pomoc pre koncového používateľa IBM Connections IBM Connections Plug-In for Microsoft Outlook Pomoc pre koncového používateľa Poznámky k vydaniu Poznámka: Pred použitím týchto informácií a nimi podporovaného produktu si prečítajte informácie

More information

Shortcuts. According to Keys. Edit. Insert Elements. Quick Replace widget. CTRL+C or CTRL+INSERT. Insert Characters

Shortcuts. According to Keys. Edit. Insert Elements. Quick Replace widget. CTRL+C or CTRL+INSERT. Insert Characters C H E A T S H E E T / / F L A R E 2 0 1 8 Shortcuts According to Keys Edit Find and Replace Insert Elements CTRL+B Bold CTRL+F Quick Find widget CTRL+E Equation CTRL+C or CTRL+INSERT Copy CTRL+H Quick

More information

Microsoft Word XP (2002)

Microsoft Word XP (2002) Microsoft Word (2002) Creating & Editing Documents Edited by Sahid Yogyakarta State University Adopted from: http://www.course.com/downloads/newperspectives/officexp/index.html 2 31 Maret 2009 Creating

More information

Introduction to Microsoft Word 2010

Introduction to Microsoft Word 2010 Introduction to Microsoft Word 2010 Microsoft Word is a word processing program you can use to write letters, resumes, reports, and more. Anything you can create with a typewriter, you can create with

More information

Computer Nashua Public Library Introduction to Microsoft Word 2010

Computer Nashua Public Library Introduction to Microsoft Word 2010 Microsoft Word is a word processing program you can use to write letters, resumes, reports, and more. Anything you can create with a typewriter, you can create with Word. You can make your documents more

More information

ECDL /ICDL Modul - Práca s obrázkami a grafikou (M9) Sylabus verzia 2.0. ECDL / ICDL Image Editing (M9) Syllabus Version 2.0

ECDL /ICDL Modul - Práca s obrázkami a grafikou (M9) Sylabus verzia 2.0. ECDL / ICDL Image Editing (M9) Syllabus Version 2.0 ECDL /ICDL Modul - Práca s obrázkami a grafikou (M9) Sylabus verzia 2.0 ECDL / ICDL Image Editing (M9) Syllabus Version 2.0 Účel Tento dokument detailne rozpisuje sylabus pre modul ECDL / ICDL Práca s

More information

UNIVERZITA MATEJA BELA V BANSKEJ BYSTRICI FAKULTA HUMANITNÝCH VIED. Manuál. k vzdelávacím kurzom projektu Európskeho sociálneho fondu

UNIVERZITA MATEJA BELA V BANSKEJ BYSTRICI FAKULTA HUMANITNÝCH VIED. Manuál. k vzdelávacím kurzom projektu Európskeho sociálneho fondu UNIVERZITA MATEJA BELA V BANSKEJ BYSTRICI FAKULTA HUMANITNÝCH VIED Manuál k vzdelávacím kurzom projektu Európskeho sociálneho fondu Získanie základných kompetencií vysokoškolských učiteľov pre využitie

More information

TECHNICKÁ UNIVERZITA V KOŠICIACH. MULTIDIMENZIONÁLNE SPRACOVANIE DÁT Zadanie z predmetu Manažérske informačné systémy

TECHNICKÁ UNIVERZITA V KOŠICIACH. MULTIDIMENZIONÁLNE SPRACOVANIE DÁT Zadanie z predmetu Manažérske informačné systémy TECHNICKÁ UNIVERZITA V KOŠICIACH FAKULTA ELEKTROTECHNIKY A INFORMATIKY KATEDRA KYBERNETIKY A UMELEJ INTELIGENCIE MULTIDIMENZIONÁLNE SPRACOVANIE DÁT Zadanie z predmetu Manažérske informačné systémy 2014/2015

More information

INŠTALÁCIA SOFTWARE DIGITÁLNY MULTIFUNKČNÝ SYSTÉM. Vnútorná obálka ÚVOD O SOFTWARE

INŠTALÁCIA SOFTWARE DIGITÁLNY MULTIFUNKČNÝ SYSTÉM. Vnútorná obálka ÚVOD O SOFTWARE INŠTALÁCIA SOFTWARE DIGITÁLNY MULTIFUNKČNÝ SYSTÉM ÚVOD O SOFTWARE... PRED INŠTALÁCIOU INŠTALÁCIA SOFTVÉRU PRIPÁJANIE K POČÍTAČU KONFIGURÁCIA OVLÁDAČA TLAČIARNE Strana Vnútorná obálka AKO POUŽÍVAŤ PREVÁDZKOVÁ

More information

In a PivotTable, it selects the entire PivotTable report. Displays the Insert dialog box to insert blank cells.

In a PivotTable, it selects the entire PivotTable report. Displays the Insert dialog box to insert blank cells. CTRL+PgUp CTRL+PgDn CTRL+SHIFT+( CTRL+SHIFT+) CTRL+SHIFT+& CTRL+SHIFT_ CTRL+SHIFT+~ CTRL+SHIFT+$ CTRL+SHIFT+% CTRL+SHIFT+^ CTRL+SHIFT+# CTRL+SHIFT+@ CTRL+SHIFT+! CTRL+SHIFT+* CTRL+SHIFT+: CTRL+SHIFT+"

More information

Návod na inštaláciu Xesar 3.0

Návod na inštaláciu Xesar 3.0 Návod na inštaláciu Xesar 3.0 KPM.X.Installationsanleitung_X3.0.SK.V1.6 09/2018 Technické zmeny a tlačové chyby vyhradené. Obsah 1 Systém pre jedného používateľa so stolovým počítačom alebo notebookom

More information

Excel shortcut and function keys

Excel shortcut and function keys Page 1 of 8 Microsoft Office Excel Excel shortcut and function keys Applies to: Microsoft Office Excel 2007 Hide All The following lists contain CTRL combination shortcut keys, function keys, and some

More information

Shortcuts Cheat Sheet

Shortcuts Cheat Sheet Shortcuts Cheat Sheet According to Keys Find and Replace Insert Elements Edit CTRL+F Quick Find widget CTRL+E Equation CTRL+B Bold CTRL+H Quick Replace widget CTRL+G Image CTRL+C or CTRL+INSERT CTRL+I

More information

Keyboard shortcuts for Microsoft PowerPoint

Keyboard shortcuts for Microsoft PowerPoint Keyboard shortcuts for Microsoft PowerPoint Frequently used shortcuts The following table itemizes the most frequently used shortcuts in PowerPoint. Make selected text bold. Ctrl+B Change the font size

More information