KmPloti käsiraamat
KmPloti käsiraamat
Järgmine

KmPloti käsiraamat

Klaus-Dieter Möller

Philip Rodrigues

Tõlge eesti keelde: Marek Laane
Versioon 1.2.0 (2006-02-24)

Käesolevat dokumenti võib kopeerida, edasi levitada ja/või muuta vastavalt GNU Vaba Dokumentatsiooni Litsentsi tingimustele, nagu need on avaldanud Vaba Tarkvara Fond; kas Litsentsi versioon 1.1 või ükskõik milline hilisem versioon; kaasa arvatud mittemuudetavad sektsioonid (puudub), esikaane tekstid (puudub), ja tagakaane tekstid (puudub). Litsentsi koopiaga võimaldab tutvuda sektsioon "GNU Vaba Dokumentatsiooni Litsents".

KmPlot on KDE töölaua matemaatiliste funktsioonide joonistaja.

KmPlot on osa KDE projektist "Mäng ja kool": http://edu.kde.org/


Peatükk 1. Sissejuhatus
Sissejuhatus
Eelmine
Järgmine

Peatükk 1. Sissejuhatus

KmPlot on KDE töölaua matemaatiliste funktsioonide joonistaja, millel on võimas sisseehitatud parser. Võimalik on joonistada üheaegselt mitme funktsiooni graafikut ning neid omavahel kombineerida uute funktsioonide loomiseks.


Näited

KmPlot toetab parameetritega funktsioone ja funktsioone polaarsete koordinaatidega. Võimalik on mitu alusvõrgustiku režiimi. Jooniseid on võimalik trükkida õiges skaalas väga täpselt.

KmPlot pakub veel mitmeid arvutamis- ja visuaalseid võimalusi:

  • Joonise ja esimese telje vahelise ala täitmine ning arvutamine

  • Maksimum- ja miinimumväärtuste leidmine

  • Funktsiooni parameetrite dünaamiline muutmine

  • Tuletiste ja integraalide graafiline kujutamine

Need aitavad paremini mõista ja tundma õppida matemaatiliste funktsioonide ning nende mingis koordinaatide süsteemis graafilise esitamise vahelisi seoseid.

Eelmine
Järgmine
Esileht


Would you like to make a comment or contribute an update to this page?
Send feedback to the KDE Docs Team

Peatükk 2. Esimesed sammud KmPlotis
Esimesed sammud KmPlotis
Eelmine
Järgmine

Peatükk 2. Esimesed sammud KmPlotis

Lihtne funktsioonijoonis

Peamisel tööriistaribal on tekstiväli, kuhu saab sisestada funktsiooni. Kirjuta sinna:

x^2
ja vajuta klahvi Enter. Nii joonistatakse funktsioon y=x^2. Kirjuta tekstiväljale näiteks
5*sin(x)
ja kohe lisatakse veel üks joonis.

Klõpsa ühele äsja joonistatud joontest. Niitristik omandab nüüd joonise värvi ja seotakse sellega. Hiirega saab niitristikut joonisel liigutada. Akna allosas asuval olekuribal on näha selle hetkeasukoht. Pane tähele, et kui joonis puudutab X-telge, näidatakse seda ka olekuribal.

Klõpsa uuesti hiirega ja niitristik haagitakse jooniselt lahti.

Omaduste muutmine
Omaduste muutmine

Omaduste muutmine

Teeme funktsiooni mõned muudatused ja vahetame joonise värvi.

Kõiki funktsioone saab muuta menüükäsuga Joonis->Muuda joonist... Avaneb dialoog, kus on kirjas kõik funktsioonid. KmPlot leiab automaatselt sinu kirjutatule unikaalse nime ja lõpetab funktsioonivõrrandi.

Vali loendist f(x)=x^2. Tee topeltklõps või klõpsa nuppu Muuda, mis avab dialoogi. Siin saad valida päris paljude võimaluste vahel. Nimetame praegu funktsiooni ümber ja liigutamine joonist viie ühiku võrra allapoole. Selleks anna funktsioonivõrrandile kuju

parabola(x)=x^2-5

Vali joonisele mõni muu värv nupuga Värv. Lõpuks klõpsa nupule OK ja võid näha, kuidas sinu muudatused teoks tehakse.

Märkus

Märkus: kõiki muudatusi saab tagasi võtta, kuni sa ei ole dialoogis Joonise muutmine klõpsanud nuppu OK.



Would you like to make a comment or contribute an update to this page?
Send feedback to the KDE Docs Team

Eelmine
Järgmine
Esileht


Would you like to make a comment or contribute an update to this page?
Send feedback to the KDE Docs Team

Peatükk 3. KmPloti kasutamine
KmPloti kasutamine
Eelmine
Järgmine

Peatükk 3. KmPloti kasutamine

KmPlot kasutab nimega funktsioone, mis võivad olla määratud Descartes'i koordinaatides (neid nimetatakse “otsesteks funktsioonideks”), polaarkoordinaatides või parameeterfunktsioonidena. Funktsiooni sisestamiseks vali menüükäsk Joonis->Muuda joonist... Uue funktsiooni saab sisestada ka KmPloti peaaknas tekstikasti Funktsiooni võrrand. Tekstikast tunneb ära nii otsesed kui polaarsed funktsioonid. Igal sisestatud funktsioonil peab olema unikaalne nimi (st. nimi, mida ei kasuta ükski nimekirjas leiduv olemasolev funktsioon). Kui sa funktsiooni nime ei anna, tekitatakse see automaatselt.

Rohkem infot KmPloti funktsioonide kohta annab Peatükk 5, KmPloti seletused.


Pilt

Funktsioonitüübid

Otsesed funktsioonid

Otsese funktsiooni (st. funktsioon kujul y=f(x)) sisestamiseks KmPloti anna see sellisel moel:

f(x)=avaldis
kus:
  • f on funktsiooni nimi ja võib olla mistahes tähtede ja numbrite kogum eeldusel, et selle alguses ei seisa x, y ega r (neid kasutatakse parameetriliste ja polaarsete funktsioonide jaoks).

  • x on x-koordinaat, mida kasutatakse võrdusmärgi järel järgnevas avaldises. Tegelikult on see fiktiivne muutaja, nii et sisuliselt võib kasutada mis tahes muutuja nime ning tulemus on ikka sama.

  • avaldis on joonistatav avaldis, mis on antud KmPlotile sobivas süntaksis. Vaata “Matemaatiline süntaks”.

Näiteks graafiku y=x2+2x joonistamiseks sisesta KmPloti funktsioonidialoogi:

f(x)=x^2+2x

Parameeterfunktsioonid

Parameeterfunktsioonid on sellised, kus x- ja y-koordinaadid on määratud muu muutuja, mis sageli kannab tähistust t, eraldi funktsioonidena. Parameeterfunktsiooni andmiseks KmPlotis sisesta see samamoodi nagu otsene funktsioon, kuid lisa X-koordinaati kirjeldava funktsiooni nime ette x ja Y-koordinaati kirjeldava funktsiooni nime ette y. Nagu otsese funktsiooni korral, võib ka siin parameetri jaoks tarvitada mis tahes muutuja nime. Parameeterfunktsiooni graafiku joonistamise kasuta menüükäsku JoonisUus parameeterjoonis... Kui sa funktsioonile nime ei anna, tekitatakse see automaatselt.

Oletame, et soovid joonistada ringi parameetriliste võrranditega x=sin(t), y=cos(t). Võta ette KmPloti funktsioonidialoog ja

  1. Ava parameeterjoonise dialoog menüükäsuga Joonis->Uus parameeterjoonis...

  2. Sisesta kasti Nimi funktsiooni nimi, näiteks ringjoon. X- ja Y-funktsiooni nimed muutuvad vastavalt: X-funktsioonist saab xringjoon(t) ja Y-funktsioonist yringjoon(t)

  3. Sisesta X- ja Y-kastis vajalikud võrrandid, st. xringjoon(t)=sin(t) and yringjoon(t)=cos(t)

Klõpsa nupule OK ja graafik joonistataksegi.

Dialoogis on joonise kohandamiseks veel mõned võimalused:

Peida

Selle valimisel graafikut ei joonistata, kuid KmPlot jätab funktsiooni definitsiooni meelde, nii et seda saab kasutada muude funktsioonide defineerimisel.

Kohandatud joonisevahemiku miinimum, Kohandatud joonisevahemiku maksimum

Nende valimisel saab muuta parameetri t maksimum- ja miinimumväärtust, mille alusel funktsiooni joonistatakse, kasutades kaste Min ja Maks.

Joone laius

Siin saab määrata joonisel näidatavate joonte laiuse, ühikuks on 0,1 mm.

Värv

Klõpsa värvikastil ja vali ilmuvast dialoogist värv. Sellega joonistatakse joonise jooned.

Polaarkoordinaatidega funktsioonide sisestamine

Polaarkoordinaadid on määratud punkti kaugusega algpunktist (tavaliselt tähistatakse seda tähega r) ning nurgaga alguspunktist algava joone ja X-telje vahel (tavaliselt tähistatakse seda kreeka tähega teeta). Polaarkoordinaatides funktsiooni sisestamiseks vali menüükäsk Joonis->Uus polarjoonis... Kirjuta kasti r funktsiooni definitsioon, sealhulgas teeta-muutuja nimi, mida soovid kasutada - nt. Archimedese spiraali korral r=teeta sisesta:


(teeta)=teeta

et rida omandaks kuju “r(teeta)=teeta”. Pane tähele, et teeta-muutujal võib kasutada suvalist nime, nii et “r(suva)=suva” annaks tegelikult sama tulemuse.

Funktsioonide kombineerimine
Funktsioonide kombineerimine

Funktsioonide kombineerimine

Uute funktsioonide loomiseks võib ka olemasolevaid kombineerida. Selleks sisesta funktsioonid võrdusmärgi järel avaldisse, otsekui oleks tegemist muutujatega. Kui näiteks oled määranud funktsioonid f(x) ja g(x), võid joonistada f ja g summa:


sum(x)=f(x)+g(x)

Arvesta, et kombineerida saab ainult üht tüüpi funktsioone, nt. otsest funktsiooni ei saa kombineerida polaarfunktsiooniga.



Would you like to make a comment or contribute an update to this page?
Send feedback to the KDE Docs Team

Funktsioonide välimuse muutmine
Funktsioonide välimuse muutmine

Funktsioonide välimuse muutmine

Funktsiooni graafiku välimuse muutmiseks joonistusalal vali funktsioon dialoogis Joonise muutmineja klõpsa nupule Muuda. Ilmuvas dialoogis saab tekstikastis muuta joone paksust ning funktsiooni graafiku värvi, kui klõpsata all asuvale vävinupule. Kui tegeled otsese funktsiooni muutmisega, on dialoogis kolm kaarti. Esimesel saab määrata funktsiooni võrrandi. Kaardil Tuletised saab lasta joonistada funktsiooni esimese ja teise tuletise. Kaardil Integraal saab lasta joonistada funktsiooni integraali, mis arvutatakse Euleri meetodil.

Teine võimalus funktsiooni muuta on klõpsata graafikul hiire parema nupuga ja valida ilmuvas hüpikmenüüs Muuda

Rohkem infot hüpikmenüü kohta annab “Hüpikmenüü”.



Would you like to make a comment or contribute an update to this page?
Send feedback to the KDE Docs Team

Hüpikmenüü
Hüpikmenüü

Hüpikmenüü

Joonisel funktsiooni graafikult või parameetergraafikul hiire parema nupuga klõpsates ilmub hüpikmenüü, milles on viis kirjet:

Peida

Peidab valitud graafiku. Graafiku funktsiooni teised joonised jäävad siiski näha.

Eemalda

Eemaldab funktsiooni. Kaovad kõik selle graafikud.

Muuda

Avatub valitud funktsiooni muutmise dialoogi.

Kopeeri

Kopeerib graafiku teise KmPloti aknasse.

Liiguta

Liigutab graafiku teise KmPloti aknasse.

Funktsioonijooniste korral on hüpikmenüüs veel neli järgmist kirjet:

Hangi Y-väärtus

Avab dialoogi, millega saab leida konkreetse X-väärtuse põhjal vastava Y-väärtuse. Dialoogis on valitud graafik esile tõstetud. Sisesta X-väärtus kasti X ja klõpsa nupule Arvuta (või vajuta klahvile Enter). Leitud Y-väärtust näidatakse kastis Y.

Otsi miinimumväärtus

Otsib määratud vahemikus graafiku miinimumväärtust. Ilmuvas dialoogis on valitud graafik esile tõstetud. Sisesta piirkonna alam- ja ülemraja, mille vahel soovid miinimumi otsida, ning klõpsa nupule Otsi. Seejärel näidatakse miinimumväärtuse X- ja Y-väärtust.

Otsi maksimumväärtus

Sama, mis Otsi miinimumväärtus, ainult et miinimumi asemel otsitakse maksimumväärtust.

Arvuta integraal

Vali ilmuvas dialoogis graafik ja X-väärtused. See arvutab integraali ning joonistab ala graafiku ja X-telje vahel valitud X-väärtuste vahemikus graafiku värviga.



Would you like to make a comment or contribute an update to this page?
Send feedback to the KDE Docs Team

Eelmine
Järgmine
Esileht


Would you like to make a comment or contribute an update to this page?
Send feedback to the KDE Docs Team

Peatükk 4. KmPloti seadistamine
KmPloti seadistamine
Eelmine
Järgmine

Peatükk 4. KmPloti seadistamine

KmPloti seadistustedialoogi saab avada menüükäsuga Seadistused->KmPloti seadistamine... Mitmeid seadistusi (Värvid..., Koordinaadistik..., Skaala... ja Fondid...) saab muuta ainult menüüs Redigeerimine pakutavate võimalustega.

Üldine seadistus

Siin saab määrata üldisi seadistusi, mis salvestatakse automaatselt KmPlotist väljudes. Esimesel kaardil saab paika panna arvutamise täpsuse, nurgamõõdu (radiaanid ja kraadid), taustavärvi ning suurendus- ja vähendusteguri.


KmPloti seadistustedialoogi pilt

Teisel kaardil on võimalik määrata omaenda konstandid. KmPlot salvestab konstandid samasse faili, kuhu KCalc. See tähendab, et sa võid luua KmPlotis konstandi, sulgeda rakenduse ning avada selle KCalcis - või ka vastupidi. KmPlot toetab ainult selliseid konstandinimesid, mis koosnevad ühest suurtähest ja kui sa oled defineerinud KCalcis konstandi enam kui ühetähelise nimega, selle nimi kärbitakse. Kui sul on näiteks KCalcis konstandid "ahvileivapuu" ja "ananass", annab KmPlot neile nimeks "A" ja "B".

Värvide seadistamine
Värvide seadistamine

Värvide seadistamine

Värviseadistuste kaardil Koordinaadid saab muuta KmPloti joonistusala telgede ja alusvõrgu värvi.


Värvide seadistamise dialoogi pilt

Kaardil Funktsioonide vaikevärvid saab muuta KmPlotis kasutatavate funktsioonide graafikute värvi.



Would you like to make a comment or contribute an update to this page?
Send feedback to the KDE Docs Team

Koordinaatide süsteemi seadistamine
Koordinaatide süsteemi seadistamine

Koordinaatide süsteemi seadistamine

Telgede seadistamine

x-telg

Määrab x-telje skaala vahemiku. Valida võib mõne eelnevalt määratud vahemiku või siis võimaluse Kohandatud, mis lubab vahemiku ise määrata. Pane tähele, et võimaluse Kohandatud kasutamisel saab eelmääratud funktsioone ja konstante (vaata “Eelmääratud funktsiooninimed ja konstandid”) tarvitada vahemiku piiritlejatena (nt. määrata min: väärtuseks 2*pii). Telgede piiritlejatena saab kasutada isegi enda määratud funktsioone. Kui näiteks oled defineerinud funktsiooni f(x)=x^2, võid määrata min: väärtuseks f(3), millisel juhul vahemiku madalaim ots on 9.

y-telg

Määrab y-telje vahemiku. Vaata eespool “X-telge”.

Teljejoone laius

Määrab telge näitava joone laiuse.

Jaotiskriipsu laius

Määrab telje jaotisi näitavate kriipsude laiuse.

Jaotiskriipsu pikkus

Määrab telje jaotisi näitavate kriipsude pikkuse.

Tähiste näitamine

Märkimisel näidatakse joonisel telgede nimesid (x, y).

Lisaraami näitamine

Märkimisel raamitakse joonise ala täiendava joonega.

Telgede näitamine

Märkimisel näidatakse telgi.

Noolte näitamine

Märkamisel näidatakse telgede otsades nooli.

Alusvõrgu seadistamine

Alusvõrgu stiil võib olla üks neljast:

Puudub

Joonistusalal ei näidata mingit alusvõrku

Jooned

Joonistusala alusvõrgustik koosneb sirgjoontest.

Ristid

Ristid märgivad punkte, kus x ja y on täisarvulise väärtusega (nt. (1,1), (4,2) jne.).

Polaarne

Joonistusalale tõmmatakse püsiraadiuse ja püsinurgaga jooned.

Võimalus Joone laius määrab alusvõrgu joonte laiuse.



Would you like to make a comment or contribute an update to this page?
Send feedback to the KDE Docs Team

Skaleerimisseadistused
Skaleerimisseadistused

Skaleerimisseadistused


Skaleerimisseadistuste dialoogi pilt

Iga telje jaoks saab määrata ühe jaotiskriipsu skaleerimise ja trükkimise. Skaleerimine määrab, mitme ühiku kaugusel jaotiskriipsud asuvad (ja seega ka selle, millise vahega joonistatakse alusvõrgu jooned), ning Trükkimine ühe jaotiskriipsu pikkuse, kui seda näidatakse ekraanil või trükitakse. Nii on nende valikutega võimalik muuta graafiku suurust ekraanil või leheküljel. Kui näiteks kahekordistada trükkimise väärtust, jätta aga skaleerimise väärtus samaks, muutub graafik kõrguselt või laiuselt kaks korda suuremaks.



Would you like to make a comment or contribute an update to this page?
Send feedback to the KDE Docs Team

Fontidee seadistamine
Fontidee seadistamine

Fontidee seadistamine


Fontide seadistamise dialoogi pilt

Päisetabel määrab KmPloti väljatrüki infotabeli fondi ning Telje font ja Telje fondi suurus fondi ja selle suuruse, mida kasutatakse kõigi joonistusala teljetähistuste näitamiseks.



Would you like to make a comment or contribute an update to this page?
Send feedback to the KDE Docs Team

Eelmine
Järgmine
Esileht


Would you like to make a comment or contribute an update to this page?
Send feedback to the KDE Docs Team

Peatükk 5. KmPloti seletused
KmPloti seletused
Eelmine
Järgmine

Peatükk 5. KmPloti seletused

Funktsioonide süntaks

Arvestama peab mõne süntaksireegliga:

nimi(var1[, var2])=liige [;laiendid]
nimi

Funktsiooni nimi. Kui esimene märk on “r”, eeldab parser, et kasutatakse polaarseid koordinaate. Kui esimene märk on “x” (nt. “xfunc”), eeldab parser, et teise funktsiooni alguses seisab “y” (antud näite puhul “yfunc”), mis määrab funktsiooni parameetrivormingus.

var1

Funktsiooni muutuja

var2

Funktsiooni “rühmaparameeter”. See peab olema eraldatud komaga. Rühmaparameetrit saab kasutada näiteks mitme graafiku joonistamiseks ühe funktsiooni põhjal. Parameetri väärtusi saab valida käsisi või kasutada mõne konkreetse parameetri jaoks liugurit. Liuguri väärtust muutes muudetakse ka parameetrit. Liuguriga saab määrata täisarvu vahemikus 0 kuni 100.

liige

Funktsiooni määrav avaldis.

Eelmääratud funktsiooninimed ja konstandid
Eelmääratud funktsiooninimed ja konstandid

Eelmääratud funktsiooninimed ja konstandid

Kõiki KmPlotile teada eelnevalt määratud funktsioone ja konstante saab näha menüükäsuga Abi->Eelnevalt määratud matemaatikafunktsioonid. Nendeks on:

ruut, ruutjuur

Tagastab vastavalt arvu ruudu ja ruutjuure.

exp, ln

Tagastab vastavalt arvu eksponent- ja naturaallogaritmi.

log

Tagastab arvu kümnendlogaritmi.

sin, arcsin

Tagastab vastavalt arvu siinuse ja arkussiinuse. Pane tähele, et siinuse argument ja arkussiinuse tagastatav väärtus on radiaanides.

cos, arccos

Tagastab vastavalt arvu koosinuse ja arkuskoosinuse. Samuti radiaanides.

tan, arctan

Tagastab vastavalt arvu tangensi ja arkustangensi. Samuti radiaanides.

sh, arcsh

Tagastab vastavalt arvu hüperboolse siisnuse ja hüperboolse arkussiinuse.

ch, arcch

Tagastab vastavalt arvu hüperboolse koosinuse ja hüperboolse arkuskoosinuse.

th, arcth

Tagastab vastavalt arvu hüperboolse tangensi ja hüperboolse arkustangensi.

sin, arcsin

Tagastab vastavalt arvu siinuse ja arkussiinuse. Pane tähele, et siinuse argument ja arkussiinuse tagastatav väärtus on radiaanides.

cos, arccos

Tagastab vastavalt arvu koosinuse ja arkuskoosinuse. Samuti radiaanides.

pii, e

Konstandid, mis esindavad vastavalt π (3,14159...) ja e (2,71828...).

Neid funktsioone ja konstante ning isegi kõiki kasutaja määratud funktsioone saab kasutada ka teljeseadistuste määramisel. Vaata Telgede seadistamine”.



Would you like to make a comment or contribute an update to this page?
Send feedback to the KDE Docs Team

Laiendid
Laiendid

Laiendid

Funktsiooni laiendi määrab funktsiooni definitsioonile järgnev semikoolon, millele omakorda järgneb laiend. Laiendi võib kirjutada kiirredigeerimise kastis või DCOP-meetodiga addFunction. Parameeterfunktsioonidele ei ole ühtki laiendit, kuid N ja D[a,b] toimivad ka polaarfunktsioonide korral. Näiteks:

      
        f(x)=x^2; A1
      
    
näitab graafikut y=x2 koos selle esimese tuletisega. Järgnevalt kirjeldame toetatud laiendeid:
N

Funktsioon salvestatakse, kuid seda ei kujutata, nii et seda saab kasutada nagu iga muud eelnevalt või kasutaja määratud funktsiooni.

A1

Funktsiooni tuletise graafik joonistatakse lisaks samas värvis, kuid peenema joonega.

A2

Funktsiooni teise tuletise graafik joonistatakse samas värvis, kuid peenema joonega.

D[a,b]

Määrab domeeni, mille funktsiooni näidatakse.

P[a{,b...}]

Selle laiendiga saab anda väärtuste loendi graafikuna kujutatava funktsioonirühma parameetrile. Näiteks f(x,k)=k*x;P[1,2,3] joonista graafiku funktsioonidele f(x)=x, f(x)=2*x and f(x)=3*x. Funktsioone võib kasutada ka P võtme argumentidena.

Pane tähele, et kõiki neid operatsioone saab teha ka funktsiooni redigeerimise dialoogis.



Would you like to make a comment or contribute an update to this page?
Send feedback to the KDE Docs Team

Matemaatiline süntaks
Matemaatiline süntaks

Matemaatiline süntaks

KmPlot kasutab tavapäraseid matemaatilise funktsiooni väljendamise viise, nii et see ei tohiks raskusi valmistada. Esinemissageduse järjekorras on KmPlotile tuntud operaatorid järgmised:

^

Katus tähendab astendamist, nt. 2^4 tagastab 16.

*, /

Tärn ja kaldkriips tähistavad korrutamist ja jagamist, nt. 3*4/2 tagastab 6.

+, -

Pluss ja miinus tähistavad liitmist ja lahutamist, nt. 1+3-2 tagastab 2.

Pane tähele järjekorda, mis tähendab, et kui sulge ei kasutata, sooritatakse astendamine enne korrutamist/jagamist, mis omakorda sooritatakse enne liitmist/lahutamist. Nii tagastab 1+2*4^2 33, aga mitte näiteks 144. Selle vältimiseks kasuta sulge. Toodud näite alusel tagastab ((1+2)*4)^2 hoopis 144.



Would you like to make a comment or contribute an update to this page?
Send feedback to the KDE Docs Team

Joonistamisala
Joonistamisala

Joonistamisala

Vaikimisi joonistatakse täpselt antud funktsioonid X-telje nähtaval osal. Funktsiooni muutmise dialoogis saab määrata ka mõne muu vahemiku. KmPlot arvutab X-telje iga piksli jaoks välja funktsiooni väärtuse. Kui tulemuseks olev punkt asub joonistusalal, seostatakse see joone abil viimase joonistatud punktiga.

Parameeterfunktsioonid joonistatakse vastavalt parameetri väärtusele vahemikus 0 kuni 2π. Vahemiku võib määrata ka käsitsi funktsiooni dialoogis.



Would you like to make a comment or contribute an update to this page?
Send feedback to the KDE Docs Team

Niitristikkursor
Niitristikkursor

Niitristikkursor

Kui hiirekursor asub joonistamisalal, muutub kursor niitristikuks. Selle asukoha koordinaate näeb koordinaattelgede lõikekohtadel, samuti olekuribal peaakna allservas.

Funktsioonide väärtusi saab täpsemalt jälgida, kui klõpsata graafikule või selle kõrvale. Valitud funktsiooni näidatakse olekuriba parempoolses veerus. Niitristik võtab nüüd graafikuga sama värvi. Kui graafik on taustaga samavärvi, omandab niitristik taustavärvi vastandvärvuse. Hiire liigutamisel või vasaku/parema nooleklahvi vajutamisel järgib niitristik funktsiooni ning sa näed aktiivset X- ja Y-väärtust. Kui niitristik asub Y-telje lähedal, näidatakse olekuribal juurväärtust. Funktsioonide vahel saab liikuda üles/alla nooleklahvidega. Uus klõps kuskil mujal aknas või mõne muu kui nooleklahvi vajutamine lõpetab jälgimise.

Arvesta, et jälgimine on võimalik ainult otseselt määratud funktsioonide korral. Koordinaate näidatakse alati vastavalt Descartes'i süsteemile. Sel moel ei saa jälgida parameetrilisi funktsioone ega polaarkoordinaatides antud funktsioone.



Would you like to make a comment or contribute an update to this page?
Send feedback to the KDE Docs Team

Eelmine
Järgmine
Esileht


Would you like to make a comment or contribute an update to this page?
Send feedback to the KDE Docs Team

Peatükk 6. Käskude seletused
Käskude seletused
Eelmine
Järgmine

Peatükk 6. Käskude seletused

Menüü Fail

Fail->Uus (Ctrl+N)

Käivitab uue joonise, puhastades koordinaatide süsteemi ning lähtestades funktsiooniparseri.

Fail->Ava... (Ctrl+O)

Avab olemasoleva dokumendi

Fail->Ava hiljutine...

Avab hiljuti kasutatud failide nimekirja. Neist mõne valimine näitab joonisel antud faili funktsioone.

Fail->Salvesta (Ctrl+S)

Salvestab dokumendi.

Fail->Salvesta kui...

Salvestab dokumendi uue nime all.

Fail->Trüki... (Ctrl+P)

Saadab joonise printerile või faili.

Fail->Ekspordi...

Ekspordib väärtused tekstifailina. Iga parameetrite nimekirja väärtus kirjutatakse failis omaette reale.

Fail->Välju (Ctrl+Q)

Lõpetab KmPloti töö.

Menüü Redigeerimine
Menüü Redigeerimine

Menüü Redigeerimine

Redigeerimine->Värvid...

Avab värviseadistuste dialoogi. Vaata Värvide seadistamine”.

Redigeerimine->Koordinaadistik...

Avab koordinaatide süsteemi dialoogi. Vaata Koordinaatide süsteemi seadistamine”.

Redigeerimine->Skaala...

Avab skaalaseadistuste dialoogi. Vaata Skaleerimisseadistused.

Redigeerimine->Fondid...

Avab fondiseadistuste dialoogi. Vaata Fontidee seadistamine”.

Redigeerimine->Koordinaadistik I

Näitab alusvõrgustikul nii positiivseid kui negatiivseid x- ja y-väärtusi.

Redigeerimine->Koordinaadistik II

Näitab positiivseid ja negatiivseid y-väärtusi, kuid ainult positiivseid x-väärtusi.

Redigeerimine->Koordinaadistik III

Näitab ainult positiivseid x- ja y-väärtusi.



Would you like to make a comment or contribute an update to this page?
Send feedback to the KDE Docs Team

Menüü Joonis
Menüü Joonis

Menüü Joonis

Joonis->Uus funktsioonijoonis...

Avab uue funktsioonijoonise loomise dialoogi. Vaata Peatükk 3, KmPloti kasutamine.

Joonis->Uus parameeterjoonis...

Avab uue parameeterjoonise loomise dialoogi. Vaata Peatükk 3, KmPloti kasutamine.

Joonis->uus polaarne joonis...

Avab uue polaarjoonise loomise dialoogi. Vaata Peatükk 3, KmPloti kasutamine.

Joonis->Muuda joonist...

Avab funktsioonide dialoogi. Selles saab funktsioone lisada, muuta ja eemaldada. Vaata Peatükk 3, KmPloti kasutamine.



Would you like to make a comment or contribute an update to this page?
Send feedback to the KDE Docs Team

Menüü Suurendus
Menüü Suurendus

Menüü Suurendus

Menüü esimesed viis kirjet võimaldavad muuta suurendusrežiimi.

Suurendus->Suurenduseta (Ctrl+0)

Lülitab suurendusrežiimi välja.

Suurendus->Suurenda võrdkülgselt (Ctrl+1)

Lubab kasutajal joonistada ristküliku. Ristküliku koordinaatidele määratakse miinimum- ja maksimumväärtused.

Suurendus->Suurenda (Ctrl+2)

Miinimum- ja maksimumväärtused lähenevad, tsentreeritakse valitud punktile.

Suurendus->Vähenda (Ctrl+3)

Miinimum- ja maksimumväärtused kaugenevad, tsentreeritakse valitud punktile.

Suurendus->Tsentreeri punktile... (Ctrl+4)

Vaade tsentreeritakse valitud punktile.

Suurendus->Sobita element trigonomeetrilistele funktsioonidele

Skaalat kohendatakse trigonomeetriliste funktsioonide järgi. See toimib nii radiaanide kui kraadide puhul.



Would you like to make a comment or contribute an update to this page?
Send feedback to the KDE Docs Team

Menüü Tööriistad
Menüü Tööriistad

Menüü Tööriistad

Selles menüüs on mõned funktsioonide abivahendid, mis võivad päris kasuks tulla:

Tööriistad->Hangi Y-väärtus...

Võimaldab kasutajal leida konkreetse X-väärtuse põhjal Y-väärtuse. Praegu on toetatud ainult joonise funktsioonid. Kirjuta väärtus või avaldis tekstikasti "X:" Allolevas loendis näeb kõiki saadaval funktsioone. Funktsiooni Y-väärtuse leidmiseks klõpsa nupule "Arvuta". Tulemust näidatakse Y-väärtuse kastis.

Tööriistad->Otsi miinimumväärtust...

Otsib graafiku miinimumväärtust määratud vahemikus.

Tööriistad->Otsi maksimumväärtust...

Otsib graafiku maksimumväärtust määratud vahemikus.

Tööriistad->Arvuta integraal

Vali ilmuvas dialoogis graafik ja X-väärtused. See arvutab integraali ning joonistab ala graafiku ja X-telje vahel valitud X-väärtuste vahemikus graafiku värviga.



Would you like to make a comment or contribute an update to this page?
Send feedback to the KDE Docs Team

Menüü Seadistused
Menüü Seadistused

Menüü Seadistused

Seadistused->Tööriistariba näitamine/peitmine

Lülitab tööriistariba näitamise sisse ja välja. Vaikimisi on sees.

Seadistused->Olekuriba näitamine/peitmine

Lülitab olekuriba näitamise KmPloti peaakna allservas sisse ja välja. Vaikimisi on sees.

Seadistused->Täisekraanirežiim (Ctrl-Shift-F)

Lülitub täisekraanirežiimi.

Seadistused->Liugurite näitamine

Lülitab liugurite 1 kuni 4 näitamise sisse või välja.

Seadistused->Kiirklahvide seadistamine...

Võimaldab kohandada oma maitsele KmPloti kiirklahve.

Seadistused->Tööriistaribade seadistamine...

Võimaldab kohandada oma maitsele KmPloti tööriistaribasid.

Seadistused->KmPloti seadistamine...

Võimaldab kohandada KmPloti. Saadaolevaid valikuid kirjeldab Peatükk 4, KmPloti seadistamine.



Would you like to make a comment or contribute an update to this page?
Send feedback to the KDE Docs Team

Menüü Abi
Menüü Abi

Menüü Abi

KmPlot kasutab allpool kirjeldatavat tavapärast KDE abimenüüd ühe erandiga:

Abi->Eelnevalt määratud matemaatikafunktsioonid...

Avab akna, kus näeb KmPloti eelnevalt määratud funktsioonide nimesid ja konstante.

KDE tavapärase abimenüü kirjed on:

Abi->Sisukord... (F1)

Käivitab KDE abisüsteemi ja avab KmPlot abimaterjali (käesoleva käsiraamatu).

Abi->Mis see on? (Shift+F1)

Muudab hiirekursori noole ja küsimärgi kombinatsiooniks. Klõpsates nüüd mõnel KmPlot elemendil, avaneb väike abiaken (kui see on antud elemendi kohta olemas), mis selgitab elemendi funktsiooni.

Abi->Saada vearaport...

Avab vearaporti dialoogi, mille abil saab teada anda veast või esitada oma “soov” millegi parandamiseks.

Abi->KmPlot info

Näitab versiooni ja infot autori kohta.

Abi->KDE info

Näitab KDE versiooni ja muud olulisemat põhiinfot.



Would you like to make a comment or contribute an update to this page?
Send feedback to the KDE Docs Team

Eelmine
Järgmine
Esileht


Would you like to make a comment or contribute an update to this page?
Send feedback to the KDE Docs Team

Peatükk 7. KmPlot ja skriptid
KmPlot ja skriptid
Eelmine
Järgmine

Peatükk 7. KmPlot ja skriptid

KDE 3.4 üks uusi võimalusi on see, et nüüd saab panna DCOP-i abil ise kirja KmPloti skripte. Kui soovid näiteks defineerida uue funktsiooni f(x)=2sin x+3cos x, määrata selle graafiku joonelaiuseks 20 ja selle joonistada, võib kirjutada konsoolis:

dcop kmplot-PID Parser addFunction "f(x)=2sin x+3cos x" Selle tulemusena tagastatakse uue funktsiooni ID või -1, kui funktsiooni pole deifneeritud.

dcop kmplot-PID Parser setFunctionFLineWidth 20 ID See käsk määrab funktsiooni ID-ga "ID" graafiku joonelaiuseks 20.

dcop kmplot-PID View drawPlot See käsk joonistab vajaliku funktsiooni graafiku aknas.

Saadaolevate funktsioonide nimekiri:

KmPlotShell fileOpen &url

Avab faili url.

MainDlg isModified

Tagastab "tõene", kui on mingeid muudatusi tehtud.

MainDlg editColors

Avab värvimuutmise dialoogi.

MainDlg editAxes

Avab koordinaadistiku muutmise dialoogi.

MainDlg editScaling

Avab skaleerimisdialoogi.

MainDlg editFonts

Avab fontide muutmise dialoogi.

MainDlg editConstants

Avab konstantide muutmise dialoogi.

MainDlg newFunction

Avab uue funktsioonijoonise dialoogi.

MainDlg newParametric

Avab uue parameeterjoonise dialoogi.

MainDlg newPolar

Avab uue polaarse joonise dialoogi.

MainDlg toggleShowSlider0

Näitab või peidab parameetriliuguri akna number 1.

MainDlg toggleShowSlider1

Näitab või peidab parameetriliuguri akna number 2.

MainDlg toggleShowSlider2

Näitab või peidab parameetriliuguri akna number 3.

MainDlg toggleShowSlider3

Näitab või peidab parameetriliuguri akna number 4.

MainDlg slotSave

Salvestab funktsioonid (uue faili korral avab salvestamisdialoogi).

MainDlg slotSaveas

Sama, mis menüükäsk Fail->Salvesta kui.

MainDlg slotEditPlots

Avab joonise muutmise dialoogi.

MainDlg slotPrint

Avab trükkimisdialoogi.

MainDlg slotExport

Avab eksportimisdialoogi.

MainDlg slotSettings

Avab seadistustedialoogi.

MainDlg slotNames

Näitab eelnevalt defineeritud matemaatiliste funktsioonide nimekirja.

MainDlg slotCoord1

Koordinaadistik I.

MainDlg slotCoord2

Koordinaadistik II.

MainDlg slotCoord3

Koordinaadistik III.

MainDlg getYValue

Sama, mis menüükäsk Tööriistad->Hangi Y-väärtus...

MainDlg findMinimumValue

Sama, mis menüükäsk Tööriistad->Otsi miinimumväärtust...

MainDlg findMaximumValue

Sama, mis menüükäsk Tööriistad->Otsi maksimumväärtust....

MainDlg graphArea

Sama, mis menüükäsk Tööriistad->Arvuta integraal...

Parser addFunction f_str

Lisab uue funktsiooni avaldisega f_str. Kui avaldis ei sisalda funktsiooni nime, genereeritakse see automaatselt. Tagastatakse uue funktsiooni ID või -1, kui funktsiooni pole defineeritud.

Parser delfkt id

Eemaldab funktsiooni ID-ga id. Kui funktsiooni ei saa kustutada, tagastatakse "väär", muidu "tõene".

Parser setFunctionExpression f_str id

Määrab funktsiooni ID-ga id avaldiseks f_str. Õnnestumise korral tagastatakse "tõene", vastasel juhul "väär".

Parser countFunctions

Tagastatakse funktsioonide arv (parameeterfunktsioone arvestatakse kahe eest).

Parser listFunctionNames

Tagastatakse kõigi funktsioonide nimekiri.

Parser fnameToId f_str

Tagastab f_str ID või -1, kui funktsiooninime f_str ei leita.

Parser id x

Arvutab x väärtuse funktsioonile ID-ga id või tagastab 0,0, kui id puudub.

Parser functionFVisible id

Tagastab "tõene", kui funktsioon ID-ga id on nähtav, vastasel juhul tagastab "väär".

Parser functionF1Visible id

Tagastab "tõene", kui funktsiooni ID-ga id esimene tuletis on nähtav, vastasel juhul tagastab "väär".

Parser functionF2Visible id

Tagastab "tõene", kui funktsiooni ID-ga id teine tuletis on nähtav, vastasel juhul tagastab "väär".

Parser functionIntVisible id

Tagastab "tõene", kui funktsiooni ID-ga id integraal on nähtav, vastasel juhul tagastab "väär".

Parser setFunctionFVisible visible id

Näitab funktsiooni ID-ga id, kui visible on tõene. Kui visible on väär, funktsioon peidetakse. "Tõene" tagastatakse juhul, kui funktsioon on olemas, vastasel juhul tagastatakse "väär".

Parser setFunctionF1Visible visible id

Näitab funktsiooni ID-ga id esimest tuletist, kui visible on tõene. Kui visible on väär, funktsioon peidetakse. "Tõene" tagastatakse juhul, kui funktsioon on olemas, vastasel juhul tagastatakse "väär".

Parser setFunctionF2Visible visible id

Näitab funktsiooni ID-ga id teist tuletist, kui visible on tõene. Kui visible on väär, funktsioon peidetakse. "Tõene" tagastatakse juhul, kui funktsioon on olemas, vastasel juhul tagastatakse "väär".

Parser setFunctionIntVisible visible id

Näitab funktsiooni ID-ga id integraali, kui visible on tõene. Kui visible on väär, funktsioon peidetakse. "Tõene" tagastatakse juhul, kui funktsioon on olemas, vastasel juhul tagastatakse "väär".

Parser functionStr id

Tagastab funktsiooni ID-ga id funktsiooniavaldise. Kui funktsioon puudub, tagastatakse tühi string.

Parser functionFColor id

Tagastab funktsiooni ID-ga id värvi.

Parser functionF1Color id

Tagastab funktsiooni ID-ga id esimese tuletise värvi.

Parser functionF2Color id

Tagastab funktsiooni ID-ga id teise tuletise värvi.

Parser functionIntColor id

Tagastab funktsiooni ID-ga id integraali värvi.

Parser setFunctionFColor color id

Määrab funktsioonile ID-ga id argumendiga color määratud värvi. Tagastab "tõene", kui funktsioon on olemas, vastasel juhul tagastab "väär".

Parser setFunctionF1Color color id

Määrab funktsiooni ID-ga id esimesele tuletisele argumendiga color määratud värvi. Tagastab "tõene", kui funktsioon on olemas, vastasel juhul tagastab "väär".

Parser setFunctionF2Color color id

Määrab funktsiooni ID-ga id teisele tuletisele argumendiga color määratud värvi. Tagastab "tõene", kui funktsioon on olemas, vastasel juhul tagastab "väär".

Parser setFunctionIntColor color id

Määrab funktsiooni ID-ga id integraalile argumendiga color määratud värvi. Tagastab "tõene", kui funktsioon on olemas, vastasel juhul tagastab "väär".

Parser functionFLineWidth id

Tagastab funktsiooni ID-ga id graafiku joonelaiuse. Kui funktsioon puudub, tagastatakse 0.

Parser functionF1LineWidth id

Tagastab funktsiooni ID-ga id esimese tuletise graafiku joonelaiuse. Kui funktsioon puudub, tagastatakse 0.

Parser functionF2LineWidth id

Tagastab funktsiooni ID-ga id esimese tuletise graafiku joonelaiuse. Kui funktsioon puudub, tagastatakse 0.

Parser functionIntLineWidth id

Tagastab funktsiooni ID-ga id integraali graafiku joonelaiuse. Kui funktsioon puudub, tagastatakse 0.

Parser setFunctionFLineWidth linewidth id

Määrab funktsioonile ID-ga id argumendiga linewidth määratud joonelaiuse. Tagastatakse "tõene", kui funktsioon on olemas, vastasel juhul tagastatakse "väär".

Parser setFunctionF1LineWidth linewidth id

Määrab funktsiooni ID-ga id esimesele tuletisele argumendiga linewidth määratud joonelaiuse. Tagastatakse "tõene", kui funktsioon on olemas, vastasel juhul tagastatakse "väär".

Parser setFunctionF2LineWidth linewidth id

Määrab funktsiooni ID-ga id teisele tuletisele argumendiga linewidth määratud joonelaiuse. Tagastatakse "tõene", kui funktsioon on olemas, vastasel juhul tagastatakse "väär".

Parser setFunctionIntLineWidth linewidth id

Määrab funktsiooni ID-ga id integraalile argumendiga linewidth määratud joonelaiuse. Tagastatakse "tõene", kui funktsioon on olemas, vastasel juhul tagastatakse "väär".

Parser functionParameterList id

Tagastab funktsiooni ID-ga id kõigi parameeterväärtuste nimekirja.

Parser functionAddParameter new_parameter id

Lisab parameeterväärtuse new_parameter funktsioonile ID-ga id. Tagastatakse "tõene", kui operatsioon õnnestub, vastasel juhul tagastatakse "väär".

Parser functionRemoveParameter remove_parameter id

Eemaldab parameeterväärtuse remove_parameter funktsioonilt ID-ga id. Tagastatakse "tõene", kui operatsioon õnnestub, vastasel juhul tagastatakse "väär".

Parser functionMinValue id

Tagastab funktsiooni ID-ga id joonise minimaalse vahemiku väärtuse. Kui funktsioon puudub või miinimumväärtus pole defineeritud, tagastatakse tühi string.

Parser functionMaxValue id

Tagastab funktsiooni ID-ga id joonise maksimaalse vahemiku väärtuse. Kui funktsioon puudub või maksimumväärtus pole defineeritud, tagastatakse tühi string.

Parser setFunctionMinValue min id

Määrab funktsioonile ID-ga id argumendiga min määratud joonise minimaalse vahemiku väärtuse. Tagastatakse "tõene", kui funktsioon on olemas ja avaldis on korrektne, vastasel juhul tagastatakse "väär".

Parser setFunctionMaxValue max id

Määrab funktsioonile ID-ga id argumendiga min määratud joonise maksimaalse vahemiku väärtuse. Tagastatakse "tõene", kui funktsioon on olemas ja avaldis on korrektne, vastasel juhul tagastatakse "väär".

Parser functionStartXValue id

Tagastab funktsiooni ID-ga id integraali X-algpunkti. Kui funktsioon puudub või X-punkti avaldis pole defineeritud, tagastatakse tühi string.

Parser functionStartYValue id

Tagastab funktsiooni ID-ga id integraali Y-algpunkti. Kui funktsioon puudub või Y-punkti avaldis pole defineeritud, tagastatakse tühi string.

Parser setFunctionStartXValue min id

Määrab funktsiooni ID-ga id integraalile argumendiga x määratud X-algpunkti. Tagastatakse "tõene", kui funktsioon on olemas ja avaldis korrektne, vastasel juhul tagastatakse "väär".

Parser setFunctionStartYValue max id

Määrab funktsiooni ID-ga id integraalile argumendiga y määratud Y-algpunkti. Tagastatakse "tõene", kui funktsioon on olemas ja avaldis korrektne, vastasel juhul tagastatakse "väär".

View stopDrawing

Kui KmPlot joonistab parajasti funktsiooni, peatab selle.

View drawPlot

Joonistab uuesti kõik funktsioonid.

Eelmine
Järgmine
Esileht


Would you like to make a comment or contribute an update to this page?
Send feedback to the KDE Docs Team

Peatükk 8. KmPloti sõnum arendajatele
KmPloti sõnum arendajatele
Eelmine
Järgmine

Peatükk 8. KmPloti sõnum arendajatele

Kui soovite kaasa aidata KmPloti arendamisel, saatke julgelt e-kiri aadressile või

Eelmine
Järgmine
Esileht


Would you like to make a comment or contribute an update to this page?
Send feedback to the KDE Docs Team

Peatükk 9. Autorid ja litsents
Autorid ja litsents
Eelmine
Järgmine

Peatükk 9. Autorid ja litsents

KmPlot

Rakenduse autoriõigus 2000-2002 Klaus-Dieter Möller

Kaasautorid

  • CVS: Robert Gogolok

  • Graafilise kasutajaliidese portimine KDE 3 jaoks ja tõlkimine: Matthias Messmer

  • Mitmesugused parandused: Fredrik Edemar

Dokumentatsiooni autoriõigus 2000--2002: Klaus-Dieter Möller .

Dokumentatsiooni laiendas ja uuendas KDE 3.2 jaoks: Philip Rodrigues .

Dokumentatsiooni laiendas ja uuendas KDE 3.3 jaoks: Philip Rodrigues ja Fredrik Edemar .

Dokumentatsiooni laiendas ja uuendas KDE 3.4 jaoks: Fredrik Edemar .

Tõlge eesti keelde: Marek Laane

Käesolev dokumentatsioon on litsenseeritud vastavalt GNU Vaba Dokumentatsiooni Litsentsi tingimustele.

Käesolev programm on litsenseeritud vastavalt GNU Üldise Avaliku Litsentsi tingimustele.

Eelmine
Järgmine
Esileht


Would you like to make a comment or contribute an update to this page?
Send feedback to the KDE Docs Team

Lisa A. Paigaldamine
Paigaldamine
Eelmine

Lisa A. Paigaldamine

KmPlot on osa KDE projektist http://www.kde.org/.

KmPlot asub paketis kdeedu KDE projekti peamises FTP saidis ftp://ftp.kde.org/pub/kde/.



KmPlot on osa KDE EDU projektist: http://edu.kde.org/

KmPlotil on oma kodulehekülg SourceForge'is. Sealt leiab ka arhiivi KmPloti vanemate versioonidega näiteks KDE 2.x jaoks.

Et KmPlot oma süsteemis kompileerida ja paigaldada, anna KmPlot baaskataloogis järgmised käsud:

% ./configure
% make
% make install

Kuna KmPlot kasutab autoconf'i ja automake'i, ei tohiks kompileerimisel probleeme esineda. Kui neid siiski ette tuleb, anna sellest palun teada KDE meililistides.

Eelmine
Esileht


Would you like to make a comment or contribute an update to this page?
Send feedback to the KDE Docs Team

Järgmine
 


Would you like to make a comment or contribute an update to this page?
Send feedback to the KDE Docs Team