Ophavsret © 2000, 2001, 2002 Klaus-Dieter Möller
Ophavsret © 2003 Philip Rodrigues <phil@kde.org>
Tilladelse er hermed givet til at kopiere, videregive og/eller ændre dette dokument under betingelserne i GNU's Fri Dokumentation License, Version 1.1 eller en vilkårlig senere version publiceret af Free Software Foundation; uden invariante afsnit, uden tekster før omslaget, og uden tekster efter omslaget. En kopi af licensen er inkluderet i afsnittet ved navn " Medvirkende og licens".
KmPlot er en plotter af matematiske funktioner for KDE.
KmPlot er en del af KDE's edu-Projekt: http://edu.kde.org/
Indholdsfortegnelse
KmPlot er en matematisk funktionsplotter for KDE. Den har en indbygget kraftig fortolker. Du kan plotte forskellige funktioner samtidigt og kombinere deres funktionsled til at bygge nye funktioner.
KmPlot understøtter parametriske funktioner og funktioner i polære koordinater. Adskillige gittertilstande er mulige. Plottene kan udskrives med høj præcision i rigtig skala.
KmPlot sørger for også nogle numeriske og visuelle egenskaber såsom:
Udfyld i og beregn arealet mellem kurven og den første akse
Find minima og maksima
Ændr funktionsparametre dynamisk
Plot afledede og integraler.
Disse egenskaber hjælper til ved indlæring af forholdet mellem matematiske funktioner og deres grafiske repræsentation i et koordinatsystem.
I hovedværktøjlinjen er der et simpelt tekstfelt i hvilket du kan angive et funktionsudtryk. Skriv blot:
x^2
og tryk på Enter. Dette vil tegne plottet for y=x^2 i koordinatsystemet. Indtast et andet udtryk i tekstfeltet såsom 5*sin(x)
så vil et andet plot blive tilføjet. Klik på én af de linjer du netop har plottet. Nu får krydshårene plottets farve og tilknyttes plottet. Du kan bruge musen til at flytte krydshårene langs med plottet. I statuslinjen for neden af vinduet vises koordinaterne for den nuværende position. Bemærk at hvis plottet berører x-aksen vil roden også blive vist i statuslinjen.
Klik på musen igen så vil krydshåret blive frigivet fra plottet.
Lad os lave nogle ændringer af funktionen og ændre farven på plottet.
Du kan redigere alle funktioner med menupunktet ->. En dialog kommer frem med en liste af alle funktioner som du har plottet. Bemærk at KmPlot automatisk fandt et entydigt funktionsnavn for dit udtryk og kompletterede udtrykket til en funktionsligning.
Vælg f(x)=x^2 på listen. Et dobbeltklik eller et tryk på -knappen viser dig et dialogvindue. Her har du adgang til mange valg. Lad os omdøbe funktionen og flytte plottet 5 enheder nedad. Ændr funktionsligningen til
parabola(x)=x^2-5
For at vælge en anden farve for plottet klik på feltet Farve:. Tryk endelig på så vil dine ændringer få virkning i koordinatsystemet.
Alle ændringer kan fortrydes indtil du trykker på i dialogen Redigér plot.
KmPlot bruger navngivne funktioner, som kan angives i Cartesiske koordinater (kaldet “eksplicitte funktioner”), polære koordinater eller som parametriske funktioner. For at indgive en funktion, vælges ->. Du kan indtaste nye funktioner i tekstfeltet Funktionsligning i KmPlot's hovedvindue. Tekstfeltet kan håndtere eksplicitte og polære funktioner. . Hver funktion du indgiver skal have et entydigt navn (dvs., et navn der ikke er optaget af nogen af de eksisterende funktioner vist i listefeltet). Et funktionsnavn vil blive genereret automatisk hvis du ikke angiver et.
For yderligere information om KmPlot's funktioner, se Kapitel 5, KmPlot Reference.
For at indgive en eksplicit funktion (dvs., en funktion på formen y=f(x)) til KmPlot, indtastes den på følgende form:
f
(x
)=udtryk
Hvor: f
er navnet på funktionen, som kan være en vilkårlig streng af bogstaver og tal du vælger, forudsat den ikke starter med nogen af bogstaverne x, y eller r (da disse bruges til parametriske og polære funktioner).
x
er x-koordinaten, der skal bruges i udtrykket der efterfølger lighedstegnet. Det er rent faktisk en dum variabel, så du kan bruge et vilkårligt variabelnavn du vil, virkningen vil være den samme.
udtryk
er det udtryk der skal plottes, givet i passende syntaks for KmPlot. Se “Matematisk syntaks”.
Som et eksempel, for at tegne grafen for y=x2+2x, indtastes følgende i funktionsdialogen for KmPlot:
f(x)=x^2+2
Parametriske funktioner er dem hvor x- y-koordinater defineres ved separate funktioner af en anden variabel, ofte kaldet t. For at indgive en parametrisk funktion i KmPlot, følges proceduren som for en eksplicit funktion, men navnet på funktionen der beskriver x-koordinaten startes med bogstavet x, og funktionen der beskriver y-koordinaten med bogstavet y. Som med eksplicitte funktioner, kan du bruge et vilkårligt variabelnavn du ønsker for parameteren. For at tegne en parametrisk funktion, skal du gå til . Et funktionsnavn vil blive lavet automatisk hvis du ikke angiver et.
Som et eksempel, lad os sige du ønsker at tegne en cirkel, som har parametriske ligninger x=sin(t), y=cos(t). I KmPlot's funktionsdialog, gøres så følgende:
Åbn den parametriske plot-dialog med ->.
Indtast navnet på funktionen, lad os sige cirkel
, i Navnefeltet. Navnene på x- og y-funktionerne ændres så til at reflektere dette navn: x-funktionen bliver til xcircle(t) og y-funktionen bliver til ycircle(t).
I x- og y-felterne, indtastes der passende ligninger, dvs., xcircle(t)=sin(t)
og ycircle(t)=cos(t)
.
Du kan indstille nogle yderligere valgmuligheder for plottet i denne dialog:
Hvis dette er valgt, bliver plotte ikke tegnet, men KmPlot husker funktionens definition, så du kan bruge den til at definere andre funktioner.
Hvis dette er valgt, kan du ændre maksimum- og minimum-værdierne for parameteren t for hvilken funktionen plottes ved brug af min- og maks-felterne.
Med dette kan du sætte bredden af den linje der tegnes i plotområdet, i enheder på 0,1mm.
Klik på farvefeltet og vælg en farve i den dialog der kommer frem. Linjen i plottet vil blive tegnet med denne farve.
I polære koordinater repræsenteres et punkt ved sin afstand til 0-punktet (sædvanligvis kaldet r), og den vinkel en linje fra 0-punktet har med x-aksen (sædvanligvis repræsenteret ved det græske bogstav theta). For at angive funktioner i polære koordinater, bruges menuindgangen ->. I feltet der hedder r, den fuldstændige funktionsdefinition, inklusive navnet på theta-variablen du ønsker at bruge, f.eks., for til at tegne Arkimedes' spiral r=theta, skrives:
(theta)=theta
så hele linjen siger “r(theta)=theta”. Bemærk at du kan bruge et vilkårligt navn for theta-variablen, så “r(foo)=foo” ville have givet nøjagtigt det samme. Funktioner kan kombineres til at producere nye funktioner. Indtast blot funktioner efter lighedstegnet i et udtryk som om funktionerne var variabler. For eksempel, hvis du har defineret funktioner f(x) og g(x), kan du plotte summen af f og g med:
sum(x)=f(x)+g(x)
Bemærk at du kun kan kombinere funktioner af samme type, f.eks. kan en eksplicit funktion ikke kombineres med en polær funktion.
For at ændre udseendet af en funktions graf i hoved-plottevinduet, vælges funktionen i Redigér plot-dialogen, og der klikkes på -knappen. I den dialog der kommer frem, kan du ændre linjebredden i tekstfeltet, og farven på funktionens graf ved at klikke på farveknappen i for neden. Hvis du redigere en eksplicit funktion, vil du se en dialog med tre faneblade. I det første angiver du funktionens ligning. Fanebladet Afledte lader dig tegne første og anden afledte af funktionen. Med fanebladet Integral kan du tegne integralet af funktionen som beregnes ved brug af Euler's metode.
En anden måde at redigere en funktion er at højreklikke på grafen. I den menu der kommer frem vælges
For yderligere information om popop-menuen, se “Popop-menu”.
Når der højreklikkes på en plot-funktion eller en enkeltpunkts parametrisk plot-funktion kommer en popop-menu frem. I denne menu er der fem punkter:
Skjuler den valgte graf. Andre plot af grafens funktion vil stadig blive vist.
Fjerner funktionen. Alle dens grafer forsvinder.
Viser editor-dialog for den valgte funktion.
Kopierer grafen til en anden kørende instans af KmPlot.
Flytter grafen til en anden kørende instans af KmPlot.
For plot-funktioner er der også følgende fire punkter:
Åbner en dialog i hvilken dan finde y-værdien der svarer til en bestemt x-værdi. Den valgte graf vil bliv fremhævet i dialogen. Skriv en x-værdi i X-feltet, og klik på (eller tryk på Enter). Den tilsvarende y-værdi bliver så vist under Y.
Find minimumsværdien for grafen i et bestemt område. Den valgte graf bliver fremhævet i den dialog der kommer frem. Indtast nedre og øvre grænse for det område hvor du ønsker at søge efter et minimum, og klik på . Så vil x- og y-værdierne ved minimumspunktet blive vist.
Dette er det samme som ovenfor, men det finder maksima i stedet for minima.
Vælg x-værdierne for grafen i den nye dialog der kommer frem. Beregner integralet og markerer området mellem grafen og x-aksen i det valgte område i grafens farve.
For at få adgang til KmPlot's indstillingsdialog, vælges ->. Et antal indstillinger (, , og ) kan kun ændres fra menuen .
Her kan du indstille den globale opsætning som automatisk vil blive gemt når du går ud af KmPlot. Under den første side kan du indstille beregningspræcision, vinkeltilstand (radianer eller grader), baggrundsfarve og forstørrelsesfaktorer.
Den andet side lader dig definere dine egne konstanter. KmPlot gemmer konstanterne i den samme fil som KCalc. Det betyder at du kan lave en konstant i KmPlot, lukke programmet og indlæse den i KCalc og omvendt. KmPlot understøtter kun konstantnavne der består af et stort bogstav og hvis du definerer en konstant i KCalc der ikke er på et tegn, vil navnet blive trunkeret. Hvis du for eksempel allerede har konstanterne "aeble" og "ananas" i KCalc, vil de blive omdøbt til "A" og "B" i KmPlot.
I Koordinater-fanebladet af Farver indstillingsdialogen kan du ændre farverne på akser og gitter for KmPlot's hovedområde.
I Standardfunktionsfarver-fanebladet kan du ændre de farver der bruges på graferne for de ti funktioner der er tilladt i KmPlot.
Sætter området for x-aksens skala. Du kan vælge et af de prædefinerede områder eller vælge Brugerindstil for at lave dine egne. Bemærk at i Brugerindstil-felterne, kan du bruge de prædefinerede funktioner og konstanter (se “Prædefinerede funktionsnavne og konstanter”) som ekstremer for området (f.eks., sæt min: til 2*pi
). Du kan endog bruge funktioner du har defineret til at sætte ekstremerne for ekseområderne. For eksempel, hvis du har defineret en funktion f(x)=x^2
, kunne du sætte min: til f(3)
, som ville få den nedre ende of området til at blive lig med 9.
Sætter området for y-aksen. Se “X-Akse” ovenfor.
Sætter bredden af de linjer der repræsenterer akserne.
Sætter bredden af de linjer der repræsenterer mærker på akserne.
Sætter længden af de linjer der repræsenterer mærker på akserne.
Hvis dette er afkrydset vil navne (x, y) på akserne blive vist på plottet og aksernes mærker har navne.
Hvis dette er markeret, indrammes plotområdet af en ekstra linje.
Hvis dette er markeret er akserne synlige.
Hvis dette er markeret vises akserne med pile for enden.
Du kan sætte Gitter-stil til en ud af fire muligheder:
Ingen gitterlinjer tegnes i plot-området
Lige linjer former et gitter af firkanter i plot-området.
Der tegnes krydser til at indikere punkter hvor x og y har heltalsværdier (f.eks., (1,1), (4,2) osv.).
Linjer med konstant radius og med konstant vinkel tegnes i plot-området.
Linjebredde bruges til at sætte bredden af linjerne i gitteret.
For hver akse kan du indstille Skalering og Udskrift: af et mærke. Skalering vælger hvor mange enheder fra hinanden aksernes mærker vil være (og derfor, hvorlangt fra hinanden gitterlinjerne vil blive tegnet), og Udskrift vælger længden af et mærke når det vises på skærmen eller udskrives. På denne måde kan disse tilvalg bruges til at ændre størrelsen af grafen på skærmen eller på en side: For eksempel, hvis du fordobler Udskrift-indstillingen mens du beholder Skalering-indstillingen vil det resultere i at grafen fordobles i højde eller bredde.
Overskriftstabel sætter skrifttypen for informationstabellen vist i KmPlot's udskrifter, og Akse-etiketter sætter skrifttypen brugt til alle etiketter på akser i plot-området.
Nogle syntaksregler der skal adlydes:
navn(var1[, var2])=led [;udvidelser]
Funktionens navn. Hvis det første tegn er “r” vil fortolkeren antage at du bruger polære koordinater. Hvis det første tegn er “x” (for eksempel “xfunc”) vil fortolkeren forvente en anden funktion med et indledende “y” (her “yfunc”) til at definere funktionen på parametrisk form.
Functionens variabel
Funktionens “gruppeparameter”. Den skal være adskilt fra funktionens variabel ved et komma. Du kan bruge gruppeparameteren til, for eksempel, at plotte et antal grafer ud fra en funktion. Parameterværdierne kan vælges manuelt eller du kan vælge at have en skyderlinje der kontrollerer en parameter. Ved at ændre værdien af skyderen vil parameteren blive ændret. Skyderen kan sættes til et helt tal mellem 0 og 100.
Udtrykket der definerer funktionen.
Alle fordefinerede funktioner og konstanter som KmPlot kender kan vises ved at vælge ->. De er:
Giver henholdsvis kvadratet og kvadratroden af et til.
Giver henholdsvis eksponential-funktionen og den naturlige logaritme af et tal.
Giver 10-tals logaritmen af et tal.
Giver henholdsvis sinus og arcsinus af et tal. Bemærk at argumentet til sin og værdien for arcsin er i radianer.
Giver henholdsvis cosinus og den inverse cosinus af et tal. Også i radianer.
Giver henholdsvis tangens og arctangens af et tal. Også i radianer.
Giver henholdsvis hyperbolsk sinus og den inverse hyperbolske sinus af et tal.
Giver henholdsvis hyperbolsk cosinus og den inverse hyperbolske cosinus af et tal.
Giver henholdsvis hyperbolsk tangens og den inverse hyperbolske tangens af et tal.
Giver henholdsvis sinus og arcsinus af et tal. Bemærk at argumentet til sin og værdien for arcsin er i radianer.
Giver henholdsvis cosinus og den inverse cosinus af et tal. Også i radianer.
Konstanter der repræsenterer henholdsvis π (3.14159...) og e (2.71828...).
Disse funktioner og konstanter og endog alle brugerdefinerede funktioner kan også bruges til at afgøre akseindstillinger. Se “Akser-indstilling”.
En udvidelse for en funktion angives ved at indtaste et semikolon, fulgt af udvidelsen, efter funktionens definition. Udvidelsen kan enten være skrevet i hurtigredigeringsfeltet eller ved at bruge DCOP-metoden Parser addFunction. Ingen af de udvidelser der er tilgængelige for parametriske funktioner bortset fra D[a,b] virker for polære funktioner også. For eksempel vil:
f(x)=x^2; A1
vise grafen y=x2 med dens første afledede. Understøttede udvidelser er beskrevet nedenfor: Funktionen vil blive gemt men ikke tegnet. Derved kan den bruges ligesom en vilkårlig anden brugerdefineret eller prædefineret funktion.
Grafen af den afledede af funktionen vil også blive tegnet med samme farve men med mindre linjebredde.
Grafen af den anden afledede af funktionen vil også blive tegnet med samme farve men med mindre linjebredde.
Sætter det domæne for hvilket funktionen vil blive vist.
Giver et sæt værdier for en gruppeparameter for hvilke funktionen skal vises. For eksempel vil: f(x,k)=k*x;P[1,2,3]
plotte funktionerne f(x)=x, f(x)=2*x and f(x)=3*x. Du kan også bruge funktionerne som argumenterne til P-tilvalget.
Bemærk venligst at du også kan udføre alle disse operationer ved brug af editoren for funktioner.
KmPlot bruger en almindelig måde at udtrykke matematiske funktioner, så du skulle ikke have besvær med at finde ud af det. Operatorerne som KmPlot forstår er i nedadgående rækkefølge:
Karet-symbolet udfører eksponentiation. f.eks. giver 2^4
16.
Stjernen og skråstregen udfører multiplikation og division . f.eks. giver 3*4/2
6.
Plus og minus symbolerne udfører addition og subtraktion. f.eks. giver 1+3-2
2.
Bemærk rækkefølgen hvilket betyder at hvis ingen parenteser bliver brugt, udføres eksponentiation før multiplikation/division, som igen udføres før addition/subtraktion. Så 1+2*4^2
giver 33, og ikke foreksempel 144. For at sætte dette ud af kraft bruges parenteser. For at bruge ovenstående eksempel: ((1+2)*4)^2
vil give 144.
Som standard vil eksplicit givne funktioner blive plottet for hele den synlige del af x-aksen. Du kan angive et andet område i redigeringsdialogen for funktionen.) For hver pixel på x-aksen beregner KmPlot en funktionsværdi. Hvis plotteområdet indeholder det resulterende punkt forbindes det til det sidst tegnede punkt med en linje.
Parametriske funktioner plottes for parameterværdier fra 0 op til 2π. Du kan også indstille plotteområdet i dialogen for funktionen.
Mens musemarkøren er over plotteområdet ændres markøren til et krydshår. De aktuelle koordinater kan ses ved gennemsnittet med koordinatakserne og også i statuslinjen for neden af hovedvinduet.
Du kan spore en funktions værdier mere præcist ved at klik på eller ved siden af en graf. Den valgte funktion vises så i statuslinjen i den højre søjle. Krydshåret vil så blive fanget og farvet med samme farve som grafen. Hvis grafen har samme farve som baggrundsfarven, vil krydshåret have den inverterede farve af baggrunden. Når musen flyttes eller der trykkes på venstre eller højre piletastvil krydshåret følge funktionen og du ser den nuværende x- og y-værdi. Hvis krydshåret er tæt ved y-aksen, bliver rodværdien vist i statuslinjen. Du kan skifte mellem funktionerne med op- og ned-tasterne. Endnu et klik et sted i i vinduet eller tryk med en vilkårlig ikke-navigerende tast vil få dig ud af denne sporingstilstand.
Bemærk at sporing kun er m,ulig med eksplicit givne funktioner. Koordinaterne bliver altid vist i et kartesiskan system af koordinater. Hverken ikke-enkeltpunkt parametriske funktioner eller funktioner givet i polære koordinater kan spores på denne måde.
Starter et nyt Plot ved at rydde koordinatsystemet og nulstille funktionsfortolkeren.
Åbner et eksisterende dokument.
Viser en liste af nyligt åbnede filer. Valg ef en fra denne liste plotter funktionerne i filen.
Gemmer dokumentet.
Gemmer dokumentet under et andet navn.
Sender plottet til en printer eller fil.
Eksportér værdier til en tekstfil. Hver værdi i parameterlisten vil blive skrevet til en linje i filen.
Afslutter KmPlot.
Viser opsætningsdialogen for Farver. Se “Farver-indstilling”.
Viser Opsætning af koordinatsystem dialogen. Se “Indstilling af ”.
Viser opsætningsdialogen for Skalering. Se “Indstilling af Skalering”.
Viser opsætningsdialogen for Skrifttyper. Se “Skrifttyper-indstilling”.
Viser både positive og negative x- og y-værdier på gitteret.
Viser positive og negative y-værdier, men kun positive x-værdier
Viser kun positive x- og y-værdier.
Åbner dialogen til at lave et nyt funktionsplot. Se Kapitel 3, Brug af KmPlot.
Åbner dialogen til at lave et nyt parametrisk plot. Se Kapitel 3, Brug af KmPlot.
Åbner dialogen til at lave et nyt polært plot. Se Kapitel 3, Brug af KmPlot.
Viser funktionsdialogen. Der kan du tilføje, redigere og fjerne funktioner. Se Kapitel 3, Brug af KmPlot.
De første fem punkter i menuen ændrer forstørrelsestilstanden.
Deaktivér forstørrelsestilstand.
Lader brugeren tegne et rektangel. De minimale og maksimale værdier vil blive sat til rektanglets koordinater.
De minimale og maksimale værdier kommer tættere på hinanden og det valgte punkt på grafen vil blive centrered.
De minimale og maksimale værdier bliver mere adskilt fra hinanden og det valgte punkt på grafen bliver centreret.
Det valgte punkt på grafen vil blive centreret.
Skalaen bliver tilpasset til trigonometriske funktioner. Dette virker både for radianer og grader.
Denne menu indeholder nogle værktøjer for funktionerne der kan være nyttige:
Lad brugeren få y-værdien for en bestemt x-værdi. For øjeblikket er kun plot-funktioner understøttet. Skriv en værdi eller et udtryk i tekstfeltet under "X:". I listennedenunder bliver alle de tilgængelige funktioner vist. Tryk på "Beregn"-knappen for at finde funktionens y-værdi. Resultatet vil så blive vist i y-værdi feltet.
Find minimumværdien for grafen i et bestemt område.
Find maksimumværdien for grafen i et bestemt område.
Vælg en graf og x-værdierne i den nye dialog der kommer frem. Beregner integralet og tegner området mellem grafen og x-aksen i det område der er angivet ved de valgte x-værdier i grafens farve.
Slå visning af væktøjslinjen til og fra. Som standard er den til.
Slå visning af statuslinjen i bunden af KmPlot's hovedvinude til og fra. Standard er til.
Med denne handling kan du slå fuldskærmstilstand til og fra.
Skifter mellem at vise skyderne 1 til 4.
Personliggør tastebindinger for KmPlot.
Personliggør værktøjslinjer for KmPlot.
Brugerindstil KmPlot. De tilgængelige valgmuligheder er beskrevet i Kapitel 4, Indstilling af KmPlot.
KmPlot har en standard KDE som beskrevet nedenfor, med en tilføjelse:
Åbner et vindue med en liste af prædefinerede funktionsnavne og konstanter som KmPlot kender.
Standard KDE -indgange er:
Starter KDE's Hjælpesystem startende med hjælpesiderne for KmPlot (dette dokument).
Ændrer musemarkøren til en kombination af en pil og et spørgsmålstegn. Klik på punkter indenfor KmPlot vil åbne et hjælpevindue (hvis der findes et for dette punkt) der forklarer punktets funktion.
Åbner problemrapport dialogen hvor du kan rapportere en fejl eller bede om en “ønskeseddel” egenskab.
Dette vil vise version og forfatterinformation.
Dette viser KDE versionen og anden basal information.
En ny funktion i KDE 3.4 er at du kan skrive scripter for KmPlot med DCOP. For eksempel, hvis du ønsker at definere en ny funktion f(x)=2sin x+3cos x
, sætte dens linjebredde til 20 og så tegne den skriver du i en konsol:
dcop kmplot-PID Parser addFunction "f(x)=2sin x+3cos x" Dette resulterer i at den nye funktions id-nummer bliver returneret, eller -1 hvis funktionen ikke kunne defineres.
>dcop kmplot-PID Parser setFunctionFLineWidth 20 ID Denne kommando sætter linjebredden for funktionen med id-nummer ID til 20.
>dcop kmplot-PID View drawPlot Denne kommando genopfrisker vinduet så funktionen bliver synlig.
En liste over de tilgængelige funktioner:
Indlæs filen url
.
Returnerer true hvis der er udført nogen ændringer.
Åbner dialogen til at redigere farver.
Åbner dialogen til at redigere koordinatakser.
Åbner dialogen til at redigere skalering.
Åbner dialogen til at redigere skrifttyper.
Åbner dialogen til at redigere konstanter.
Åbner den nye funktions plot-dialog.
Åbner den nye dialog for parametrisk plot.
Åbner den nye dialog for polært plot.
Viser/skjuler parameterskyder vindue nummer 1.
Viser/skjuler parameterskyder vindue nummer 2.
Viser/skjuler parameterskyder vindue nummer 3.
Viser/skjuler parameterskyder vindue nummer 4.
Gemmer funktionerne (åbner gemmedialogen hvis det er en ny fil).
Det samme som at vælge -> i menuen.
Åbner dialogen til at redigere plot.
Åbner udskriftsdialogen.
Åbner eksportdialogen.
Åbner opsætningsdialogen.
Viser en liste af prædefinerede matematiske funktioner.
Koordinatsystem I.
Koordinatsystem II.
Koordinatsystem III.
Det samme som at vælge -> i menuen.
Det samme som at vælge -> i menuen.
Det samme som at vælge -> i menuen.
Det samme som at vælge -> i menuen.
Tilføjer en ny funktion med udtrykket f_str
. Hvis udtrykket ikke indeholder et funktionsnavn, vil det blive auto-genereret. Id-nummeret for den nye funktion returneres, eller -1 hvis funktionen ikke kunne defineres.
Fjerner funktionen med id-nummer id
. Hvis funktionen ikkekunne slettes, returneres false, ellers true.
Sætter udtrykket for funktionen med id-nummer id
til f_str
. Returnerer true hvis det lykkes, ellers false.
Returnerer antallet af funktioner (parametriske funktioner tæller dobbelt).
Returnerer en liste med alle funktioner.
Returnerer id-nummer for f_str
eller -1 hvis funktionsnavnet f_str
ikke blev fundet.
Beregner værdien x
for funktionen med ID id
eller returnerer 0.0 hvis id
ikke eksisterer.
Returnerer true hvis funktionen med ID id
er synlig, ellers false.
Returnerer true hvis den første afledede af funktionen med ID id
er synlig, ellers false.
Returnerer true hvis den anden afledede af funktionen med ID id
er synlig, ellers false.
Returnerer true hvis integralet af funktionen med ID id
er synlig, ellers false.
Viser funktionen med ID id
hvis visible
er sand. Hvis visible
er falsk, vil funktionen være skjult. True returneres hvis funktionen eksisterer, ellers false
Viser den første afledede af funktionen med ID id
hvis visible
er sand. Hvis visible
er falsk, vil funktionen være skjult. True returneres hvis funktionen eksisterer, ellers false.
Viser den anden afledede af funktionen med ID id
hvis visible
er sand. Hvis visible
er falsk, vil funktionen være skjult. True returneres hvis funktionen eksisterer, ellers false.
Viser integralet af funktionen med ID id
hvis visible
er sand. Hvis visible
er falsk, vil funktionen være skjult. True returneres hvis funktionen eksisterer, ellers false.
Returnerer funktionsudtryk for funktionen med ID id
. Hvis funktionen ikke eksisterer, en returneres en tom streng i stedet.
Returnerer farven af funktionen med ID id
.
Returnerer farven af den første afledede af funktionen med ID id
.
Returnerer farven af den anden afledede af funktionen med ID id
.
Returnerer farven af integralet af funktionen med ID id
.
Sætter farven for funktionen med ID id
til color
. True returneres hvis funktionen eksisterer, ellers false.
Sætter farven for den første afledede af funktionen med ID id
til color
. True returneres hvis funktionen eksisterer, ellers false.
Sætter farven for den anden afledede af funktionen med ID id
til color
. True returneres hvis funktionen eksisterer, ellers false.
Sætter farven for integralet af funktionen med ID id
til color
. True returneres hvis funktionen eksisterer, ellers false.
Returnerer linjebredden af funktionen med ID id
. Hvis funktionen ikke eksisterer, returneres 0.
Returnerer linjebredden af den første afledede af funktionen med ID id
. Hvis funktionen ikke eksisterer, returneres 0.
Returnerer linjebredden af den første afledede af funktionen med ID id
. Hvis funktionen ikke eksisterer, returneres 0.
Returnerer linjebredden af integralet af funktionen med ID id
. Hvis funktionen ikke eksisterer, returneres 0.
Sætter linjebredden for funktionen med ID id
til linewidth
. True returneres hvis funktionen eksistere, ellers false.
Sætter linjebredden for den første afledede af funktionen med ID id
til linewidth
. True returneres hvis funktionen eksistere, ellers false.
Sætter linjebredden for den anden afledede af funktionen med ID id
til linewidth
. True returneres hvis funktionen eksistere, ellers false.
Sætter linjebredden for integralet af funktionen med ID id
til linewidth
. True returneres hvis funktionen eksistere, ellers false.
Returner en liste med alle parameterværdier for funktionen med ID id
.
Tilføjer parameterværdien new_parameter
til funktionen med ID id
. True returneres hvis operationen lykkedes, ellers false.
Fjerner parameterværdien remove_parameter
fra funktionen med ID id
. True returneres hvis operationen lykkedes, ellers false.
Returnerer det minimale plotområdes værdi for funktionen med ID id
. Hvis funktionen ikke eksisterer eller hvis minimumsværdien ikke er defineret, returneres en tom streng.
Returnerer det maksimale plotområdes værdi for funktionen med ID id
. Hvis funktionen ikke eksisterer eller hvis maksimumværdien ikke er defineret, returneres en tom streng.
Sætter det minimale plotområdes værdi for funktionen med ID id
til min
. True returneres hvis funktionen eksisterer og udtrykket er gyldigt, ellers false.
Sætter det maksimale plotområdes værdi for funktionen med ID id
til min
. True returneres hvis funktionen eksisterer og udtrykket er gyldigt, ellers false.
Returnerer det initiale x-punkt for integralet af funktionen med ID id
. Hvis funktionen ikke eksisterer eller hvis x-punkt-udtrykket ikke er defineret, returneres en tom streng.
Returnerer det initiale y-punkt for integralet af funktionen med ID id
. Hvis funktionen ikke eksisterer eller hvis y-punkt-udtrykket ikke er defineret, returneres en tom streng.
Sætter det initiale x-punkt for integralet af funktionen med ID id
til x
. True returneres hvis funktionen eksisterer og udtrykket er gyldigt, ellers false.
Sætter det initiale y-punkt for integralet af funktionen med ID id
til y
. True returneres hvis funktionen eksisterer og udtrykket er gyldigt, ellers false.
Hvis KmPlot er i gang med at tegne en funktion, vil proceduren stoppe.
Tegner alle funktioner igen.
Hvis du ønsker at bidrage til KmPlot så send gerne en e-mail til (kd.moeller AT t-online.de)
eller (f_edemar AT linux.se)
KmPlot
Program ophavsret 2000-2002 Klaus-Dieter Möller (kd.moeller AT t-online.de)
Bidragydere
CVS: Robert Gogolok (mail AT robert-gogoloh.de)
Overførsel af GUI til KDE 3 og oversættelse: Matthias Messmer (bmlmessmer AT web.de)
Forskellige forbedringer: Fredrik Edemar (f_edemar AT linux.se)
Dokumentation ophavsret 2000--2002 ved Klaus-Dieter Möller (kd.moeller AT t-online.de)
.
Dokumentation udvidet og opdateret for KDE 3.2 af Philip Rodrigues (phil AT kde.org)
.
Dokumentation udvidet og opdateret for KDE 3.3 af Philip Rodrigues (phil AT kde.org)
og Fredrik Edemar (f_edemar AT linux.se)
.
Dokumentation udvidet og opdateret for KDE 3.4 af Fredrik Edemar (f_edemar AT linux.se)
.
Dansk oversættelse Erik Kjær Pedersen (erik AT binghamton.edu)
Dokumentation er udgivet under betingelserne i GNU Free Documentation License.
Dette program er udgivet under betingelserne i GNU General Public License.
KmPlot er en del af KDE-projektet http://www.kde.org/.
KmPlot findes i kdeedu-pakken på ftp://ftp.kde.org/pub/kde/, hoved FTP-stedet for KDE-projektet.
KmPlot er en del af KDE EDU Projektet: http://edu.kde.org/
KmPlot har sin egen hjemmeside på SourceForge. Du kan også finde arkiver af ældre versioner af KmPlot der, for eksempel, for KDE 2.x
For at kompilere og installere KmPlot på dit system, skal du skrive følgende i basismappen for distributionen for KmPlot :
%
./configure
%
make
%
make install
Idet KmPlot bruger autoconf og automake skulle du ikke få problemer med at kompilere den. Hvis du skulle løbe ind i problemer så rapportér dem til KDE's e-post-lister.
Would you like to make a comment or contribute an update to this page?
Send feedback to the KDE Docs Team