Arhiva: https://sourceforge.net/projects/gnuplot/files/gnuplot/5.0.3/gp503-win32-mingw.zip/download

Σχετικά έγγραφα
INTEGRALNI RAČUN. Teorije, metodike i povijest infinitezimalnih računa. Lucija Mijić 17. veljače 2011.

radni nerecenzirani materijal za predavanja R(f) = {f(x) x D}

( , 2. kolokvij)

PRIMJER 3. MATLAB filtdemo

DISKRETNA MATEMATIKA - PREDAVANJE 7 - Jovanka Pantović

M086 LA 1 M106 GRP. Tema: Baza vektorskog prostora. Koordinatni sustav. Norma. CSB nejednakost

3.1 Granična vrednost funkcije u tački

ELEKTROTEHNIČKI ODJEL

UNIVERZITET U NIŠU ELEKTRONSKI FAKULTET SIGNALI I SISTEMI. Zbirka zadataka

7 Algebarske jednadžbe

18. listopada listopada / 13

IspitivaƬe funkcija: 1. Oblast definisanosti funkcije (ili domen funkcije) D f

2 tg x ctg x 1 = =, cos 2x Zbog četvrtog kvadranta rješenje je: 2 ctg x

Veleučilište u Rijeci Stručni studij sigurnosti na radu Akad. god. 2011/2012. Matematika. Monotonost i ekstremi. Katica Jurasić. Rijeka, 2011.

Računarska grafika. Rasterizacija linije

Pismeni ispit iz matematike Riješiti sistem jednačina i diskutovati rješenja sistema u zavisnosti od parametra: ( ) + 1.

radni nerecenzirani materijal za predavanja

Riješeni zadaci: Limes funkcije. Neprekidnost

Riješeni zadaci: Nizovi realnih brojeva

- pravac n je zadan s točkom T(2,0) i koeficijentom smjera k=2. (30 bodova)

RIJEŠENI ZADACI I TEORIJA IZ

1.4 Tangenta i normala

2.2 Srednje vrijednosti. aritmetička sredina, medijan, mod. Podaci (realizacije varijable X): x 1,x 2,...,x n (1)

PARCIJALNI IZVODI I DIFERENCIJALI. Sama definicija parcijalnog izvoda i diferencijala je malo teža, mi se njome ovde nećemo baviti a vi ćete je,

Trigonometrija 2. Adicijske formule. Formule dvostrukog kuta Formule polovičnog kuta Pretvaranje sume(razlike u produkt i obrnuto

Pošto pretvaramo iz veće u manju mjernu jedinicu broj 2.5 množimo s 1000,

III VEŽBA: FURIJEOVI REDOVI

Ispitivanje toka i skiciranje grafika funkcija

Pismeni ispit iz matematike GRUPA A 1. Napisati u trigonometrijskom i eksponencijalnom obliku kompleksni broj, zatim naći 4 z.

Matematika 1 - vježbe. 11. prosinca 2015.

Apsolutno neprekidne raspodele Raspodele apsolutno neprekidnih sluqajnih promenljivih nazivaju se apsolutno neprekidnim raspodelama.

2. KOLOKVIJ IZ MATEMATIKE 1

21. ŠKOLSKO/OPĆINSKO/GRADSKO NATJECANJE IZ GEOGRAFIJE GODINE 8. RAZRED TOČNI ODGOVORI

( , treći kolokvij) 3. Na dite lokalne ekstreme funkcije z = x 4 + y 4 2x 2 + 2y 2 3. (20 bodova)

(P.I.) PRETPOSTAVKA INDUKCIJE - pretpostavimo da tvrdnja vrijedi za n = k.

MATEMATIKA Pokažite da za konjugiranje (a + bi = a bi) vrijedi. a) z=z b) z 1 z 2 = z 1 z 2 c) z 1 ± z 2 = z 1 ± z 2 d) z z= z 2

5. Karakteristične funkcije

Cauchyjev teorem. Postoji više dokaza ovog teorema, a najjednostvniji je uz pomoć Greenove formule: dxdy. int C i Cauchy Riemannovih uvjeta.

Kaskadna kompenzacija SAU

Εισαγωγή στο Gnuplot. Σφυράκης Χρυσοβαλάντης

2. Ako je funkcija f(x) parna onda se Fourierov red funkcije f(x) reducira na Fourierov kosinusni red. f(x) cos

Matematička analiza 1 dodatni zadaci

Grafičko prikazivanje atributivnih i geografskih nizova

Računarska grafika. Rasterizacija linije

TRIGONOMETRIJSKE FUNKCIJE I I.1.

Strukture podataka i algoritmi 1. kolokvij 16. studenog Zadatak 1

1 Formulas. (%i1) kill(all); (%o0) done. (%i1) numer:false; (%o1) false. (%i2) drdt1: epsilon*x*l/(alpha*mu)*sin(x*theta); (%o2) ε x sin( θ x)

π π ELEKTROTEHNIČKI ODJEL i) f (x) = x 3 x 2 x + 1, a = 1, b = 1;

Elementi spektralne teorije matrica

a M a A. Može se pokazati da je supremum (ako postoji) jedinstven pa uvodimo oznaku sup A.

Operacije s matricama

Kontrolni zadatak (Tačka, prava, ravan, diedar, poliedar, ortogonalna projekcija), grupa A

2.7 Primjene odredenih integrala

MATRICE I DETERMINANTE - formule i zadaci - (Matrice i determinante) 1 / 15

MATEMATIKA 2. Grupa 1 Rexea zadataka. Prvi pismeni kolokvijum, Dragan ori

IZVODI ZADACI ( IV deo) Rešenje: Najpre ćemo logaritmovati ovu jednakost sa ln ( to beše prirodni logaritam za osnovu e) a zatim ćemo

XI dvoqas veжbi dr Vladimir Balti. 4. Stabla

KONVEKSNI SKUPOVI. Definicije: potprostor, afin skup, konveksan skup, konveksan konus. 1/5. Back FullScr

Prikaz sustava u prostoru stanja

Program za tablično računanje Microsoft Excel

Gauss, Stokes, Maxwell. Vektorski identiteti ( ),

Zadatak 2 Odrediti tačke grananja, Riemann-ovu površ, opisati sve grane funkcije f(z) = z 3 z 4 i objasniti prelazak sa jedne na drugu granu.

Otpornost R u kolu naizmjenične struje

Funkcije dviju varjabli (zadaci za vježbu)

Osnovni primer. (Z, +,,, 0, 1) je komutativan prsten sa jedinicom: množenje je distributivno prema sabiranju

IZVODI ZADACI (I deo)

, Zagreb. Prvi kolokvij iz Analognih sklopova i Elektroničkih sklopova

Sume kvadrata. mn = (ax + by) 2 + (ay bx) 2.

Funkcija gustoće neprekidne slučajne varijable ima dva bitna svojstva: 1. Nenegativnost: f(x) 0, x R, 2. Normiranost: f(x)dx = 1.

Periodičke izmjenične veličine

Teorijske osnove informatike 1

Zavrxni ispit iz Matematiqke analize 1

OM2 V3 Ime i prezime: Index br: I SAVIJANJE SILAMA TANKOZIDNIH ŠTAPOVA

Linearna algebra 2 prvi kolokvij,

Inženjerska grafika geometrijskih oblika (5. predavanje, tema1)

Napisat demo program koji generira funkciju prijenosa G(s)=(2s+4)/(s2+4s+3) s=tf('s'); Br=2*s+4;Naz=s^2+4*s+3; G=Br/Naz

Betonske konstrukcije 1 - vežbe 3 - Veliki ekscentricitet -Dodatni primeri

FTN Novi Sad Katedra za motore i vozila. Teorija kretanja drumskih vozila Vučno-dinamičke performanse vozila: MAKSIMALNA BRZINA

Verovatnoća i Statistika I deo Teorija verovatnoće (zadaci) Beleške dr Bobana Marinkovića

NOMENKLATURA ORGANSKIH SPOJEVA. Imenovanje aromatskih ugljikovodika

Pismeni dio ispita iz Matematike Riješiti sistem jednačina i diskutovati rješenja u zavisnosti od parametra a:

PRAVA. Prava je u prostoru određena jednom svojom tačkom i vektorom paralelnim sa tom pravom ( vektor paralelnosti).

POVRŠINA TANGENCIJALNO-TETIVNOG ČETVEROKUTA

VILJUŠKARI. 1. Viljuškar se koristi za utovar standardnih euro-pool paleta na drumsko vozilo u sistemu prikazanom na slici.

Masa, Centar mase & Moment tromosti

KOMUTATIVNI I ASOCIJATIVNI GRUPOIDI. NEUTRALNI ELEMENT GRUPOIDA.

Ηλεκτρονικοί Υπολογιστές I

4. poglavlje (korigirano) LIMESI FUNKCIJA

Dijagonalizacija operatora

1. Pojam fazi skupa. 2. Pojam fazi skupa. 3. Funkcija pripadnosti, osobine i oblici. 4. Funkcija pripadnosti, osobine i oblici

TOLERANCIJE I DOSJEDI

( ) ( ) Zadatak 001 (Ines, hotelijerska škola) Ako je tg x = 4, izračunaj

Fakultet tehničkih nauka, Softverske i informacione tehnologije, Matematika 2 KOLOKVIJUM 1. Prezime, ime, br. indeksa:

6 Primjena trigonometrije u planimetriji

dužina usmjerena (orijentirana) dužina (zna se koja je točka početna, a koja krajnja) vektor

MATEMATIKA I 1.kolokvij zadaci za vježbu I dio

Akvizicija tereta. 5660t. Y= masa drva, X=masa cementa. Na brod će se ukrcati 1733 tona drva i 3927 tona cementa.

Dijagrami: Greda i konzola. Prosta greda. II. Dijagrami unutarnjih sila. 2. Popre nih sila TZ 3. Momenata savijanja My. 1. Uzdužnih sila N. 11.

4 INTEGRALI Neodredeni integral Integriranje supstitucijom Parcijalna integracija Odredeni integral i

DIMENZIONISANJE PRAVOUGAONIH POPREČNIH PRESEKA NAPREGNUTIH NA PRAVO SLOŽENO SAVIJANJE

Transcript:

GNUPLOT Popuno funkcionalan u portabilnom obliku alat za crtanje 2D, 3D, linijskih, stupčastih grafova (može se pokrenuti i s USB diska na drugom računalu). Homepage: http://www.gnuplot.info/ Arhiva: https://sourceforge.net/projects/gnuplot/files/gnuplot/5.0.3/gp503-win32-mingw.zip/download Instalacija: 1. Dearhivirati u neki direktorij čija adresa ne sadrži razmake. 2. Pokrenuti wgnuplot.exe koji se nalazi unutar poddirektorija bin. 3. Po želji kreirati prečac (desni klik na wgnuplot.exe -> Send to -> Desktop). 4. Naredbom plot f(x) ili plot podaci.txt crtaju se 2D, a naredbom splot 3D grafovi. Primjeri grafova: http://gnuplot.sourceforge.net/demo_5.1/ Primjeri s objašnjenima: http://lowrank.net/gnuplot/index-e.html Plotanje pomoću skripti: 1. Kreirati datoteku IME.plt i pohraniti naredbe u njoj koristeći tekstualni editor (Notepad, Notepad++ i sl.). 2. Naredbe za crtanje i postavljanje okoline upisuju se u zasebne linije. Ako se radi preglednosti naredba upisuje u više linija, koristi se znak \ koji označava njen nastavak u sljedećoj liniji. Gnuplot ignorira sadržaj iza znaka # te ga interpretira kao komentar. 3. Pokrenuti skriptu na neki od sljedeća 2 načina (2. ispisuje greške ako postoje u skripti): a) dvostruki klik na IME.plt (ukoliko se pokreće prvi put, OS će pitati s kojim programom želite otvoriti tu datoteku - odaberite wgnupot.exe koji je u instalacijskom direktoriju unutar bin) b) naredbama: cd 'ADRESA DIREKTORIJA U KOJEM JE POHRANJENA SKRIPTA' load 'IME.plt' Primjer skripte za crtanje : Na sljedećoj je stranici primjer skripte koji, za različit faktor gušenja β, prikazuje ovisnost amplitude A (prisilnih harmonijskih oscilacija mase m) o omjeru frekvencija ω i ω 0 redom vanjske oscilatorne sile amplitude F 0 i idealnog harmonijskog oscilatora. Radi jednostavnosti amplituda F 0 /m A ω = ω 2 0 ω 2 2 + 2δω 2 A x = ω ω 0 = α 1 x 2 2 + βx 2 izražena je u jedinicama α koje su kao i faktor gušenja β navedene na slici desno. Pokretanjem skripte gnerira se desna slika i pohranjuje u A.png.

#MARIGINE I PRECIZNOST

# set term pngcairo background " " postavlja terminal za pohranu # grafa u png datoteku boje pozadine # HEX zapis boje: http://www.w3schools.com/colors/colors_picker.asp # font se definira naredbom font "TIP FONTA,VELIČINA" # veličina slike definira se naredbom size ŠIRINA,VISINA # uvećavanje slova (skaliranje) obavlja se sa fontscale OMJER # razmak isprekidanih dijelova linije podešava se faktorom dl OMJER # IME datoteke za pohranu grafa definira se naredbom set style output line 13 lt 'IME.png' 1 lw 2 dt '-' lc rgb "gray"

# set pomoću samples 10000 set style line BROJ definira se stil linije specificirajući: # set lmargin - kontinuiranost 0. (linetype): lt 1 # - širinu (linewidth): lw ŠIRINA # - tip isprekidanosti (dashtype): dt 'TIP' # A(x,b) = 1.0/sqrt((1.0 - za crtkane - x**2)**2 + TIP b**2*x**2) je -, za točkaste. i slično # - boju (linecolor): lc rgb "BOJA"

#DEFINICIJA pomoću FUNKCIJE set samples BROJ definiramo BROJ točaka u kojim # računa funkciju pa linije crta povezujući točke # - ako linijama crtamo funkciju, optimalniji je veći BROJ # set grid - ako #KOORDINATNA simbolima MREZA prikazujemo vrijednosti, optimalniji je manji BROJ # set pomoću size 0.86,0.83 bmargin #VELICINA PODRUCJA 0. i sličnih U KOJEM naredbi ISCRTAVA GRAF uklanjamo (UDIO U 1.0 X marigine 1.0) # set odnosno xrange [0:3] #RASPON postavljamo x-vrijednosti ih na 0 jer nisu potrebne u multiplot okolini

# ANALITIČKI IZRAZ funkcije definiramo slično kao u C-u, s tim da je: # set key - korijen top right #POSTAVLJA IZRAZa LEGENDU = sqrt(izraz) GORE DESNO # set origin - operator 0.12,0.15 #POMICANJE potenciranja POCETKA GRAFA ** pa KAKO x 2 BI unosimo STALI OPISI KOORDINATNIH sa x**2 OSI # set xrange - detaljnije [0:3] #RASPON informacije x-vrijednostidobijemo upisom naredbe u gnuplotu: help expressions functions # set IME ylabel funkcije "{/Times-New-Roman-Italic definiramo A} / slovima, α" # a argumente navodimo u zagradama, odvojene zarezom #ZNAK IME(x,ARGUMENT1, ) \ NA KRAJU LINIJE OZNACAVA PRELAZAK = ANALITIČKI NAREDBE U NOVI IZRAZ RED

set # origin postavljanje 0.12,0.15 #POMICANJE legende POCETKA {top, GRAFA bottom} KAKO BI STALI {left, OPISI right} KOORDINATNIH OSI size 0.86,0.83 #VELICINA PODRUCJA U KOJEM ISCRTAVA GRAF (UDIO U 1.0 X 1.0) set key VERTIKALNO HORIZONTALNO skrivanje legende xlabel "{/Times-New-Roman-Italic ω} / {/Times-New-Roman-Italic ω}_0" unset ylabel key "{/Times-New-Roman-Italic A} / α"

set # size prikaz 0.86,0.83 koordinatne #VELICINA PODRUCJA mreže U KOJEM ISCRTAVA GRAF (UDIO U 1.0 X 1.0) xrange [0:3] #RASPON x-vrijednosti set grid set # skrivanje xlabel "{/Times-New-Roman-Italic koordinatne ω} mreže / {/Times-New-Roman-Italic ω}_0" ylabel "{/Times-New-Roman-Italic A} / α" unset label "α grid = {/Times-New-Roman-Italic F}_0 / ({/Times-New-Roman-Italic m ω}@_0^2)" at graph 0.05, graph 0.95

# donji lijevi rub grafa (origin) i veličina područja (size) za graf # X i Y dani su relativno u odnosu na širinu i visinu slike set label origin "α = {/Times-New-Roman-Italic X1, Y1 F}_0 / ({/Times-New-Roman-Italic m ω}@_0^2)" at graph 0.05, graph 0.95 label "β = {/Times-New-Roman-Italic b} / ({/Times-New-Roman-Italic m ω}_0)" at graph 0.05, graph 0.87 #ZNAK set size \ NA KRAJU X2, Y2 LINIJE OZNACAVA PRELAZAK NAREDBE U NOVI RED

set # xlabel prikaz "{/Times-New-Roman-Italic x-vrijednosti od ω} / broja {/Times-New-Roman-Italic XMIN do XMAX ω}_0" set xrange [XMIN:XMAX] set # label prikaz "β = {/Times-New-Roman-Italic y vrijednosti od b} broja / ({/Times-New-Roman-Italic YMIN do YMAX m ω}_0)" at graph 0.05, graph 0.87 #CRTANJE set yrange VISE FUNKCIJA [YMIN:YMAX] ODVOJENIH ZAREZOM # ako je izostavljena naredba xrange ili yrange ili upisan raspon [:] # A(x,0.5) bez w brojeva, l ls 5 ti 'β = 0.5', gnuplot \ sam procjenjuje raspon

#CRTANJE # xlabel VISE FUNKCIJA TEKST ODVOJENIH ispod ZAREZOM x-osi, ylabel tekst lijevo od y-osi # label TEKST bilo gdje na grafu, odnosno na položaju # A(x,0.5) w l ls at 5 ti UDIO 'β = 0.5', \ ŠIRINE GRAFA, UDIO VISINE GRAFA set A(x,1.0) xlabel w l ls 10 "TEKST" ti 'β = 1.0', \ set A(x,2.0) label w l ls "TEKST 13 ti 'β = 2.0', " \ at graph UDIO, graph UDIO # kosi (italic) TEKST definiramo naredbom za promjenu fonta: # {/Times-New-Roman-Italic TEKST} # simboli: http://www.key-shortcut.com/en/windows-keyboard/windows-special-characters/

# naredba plot crta graf funkcija odvojenih zarezom set grid ##KOORDINATNA funkcije navodimo MREZA imenima kojima su definirane ili analitički set origin # način 0.12,0.15 prikaza: #POMICANJE s POCETKA linijama GRAFA (with KAKO BI lines): STALI OPISI KOORDINATNIH w l OSI stila (linestyle): ls BROJ s opisom u legendi (title): ti 'OPIS' set ylabel "{/Times-New-Roman-Italic ili s točkama-simbolima A} / α" (with points): w p set label "β = {/Times-New-Roman-Italic veličine b} / ({/Times-New-Roman-Italic (pointsize): m ps ω}_0)" BROJ at graph 0.05, graph 0.87 tipa-oblika (pointtype): pt BROJ # ako su umjesto analitičkog izraza dani # podaci u datoteci PODACI.txt s tim da su # x vrijednosti u stupcu N, a y u stupcu M # koristi se (using) umjesto izraza za funkciju # 'PODACI.txt' u N:M

BOJE SIMBOLI mogu varirati ovisno o terminalu i verziji gnuplota SKRIPTA klik na nju za povratak