<?xml version="1.0" ?>
<!DOCTYPE book PUBLIC "-//KDE//DTD DocBook XML V4.5-Based Variant V1.1//EN" "dtd/kdedbx45.dtd" [
  <!ENTITY latex "L<superscript
>A</superscript
>T<subscript
>E</subscript
>X">
  <!ENTITY tex "T<subscript
>E</subscript
>X">
  <!ENTITY LabPlot "<application
>LabPlot</application
>">
  <!ENTITY % addindex "IGNORE">
  <!ENTITY % Swedish "INCLUDE">
]>

<book lang="&language;">
<bookinfo>
<title
>Handbok &LabPlot;</title>

<authorgroup>
	<author
><firstname
>Stefan</firstname
> <surname
>Gerlach</surname
> <affiliation
> <address
><email
>stefan.gerlach@uni-konstanz.de</email
></address>
		</affiliation>
	</author>
	<author
><firstname
>Alexander</firstname
> <surname
>Semke</surname
> <affiliation
> <address
><email
>Alexander.Semke@web.de</email
></address>
		</affiliation>
	</author>
	<author
><firstname
>Yuri</firstname
> <surname
>Chornoivan</surname
> <affiliation
> <address
><email
>yurchor@ukr.net</email
></address>
		</affiliation>
	</author>
	<author
><firstname
>Garvit</firstname
> <surname
>Khatri</surname
> <affiliation
> <address
><email
>garvitdelhi@gmail.com</email
></address>
		</affiliation>
	</author>
<othercredit role="translator"
><firstname
>Stefan</firstname
><surname
>Asserhäll</surname
><affiliation
><address
><email
>stefan.asserhall@bredband.net</email
></address
></affiliation
><contrib
>Översättare</contrib
></othercredit
> 
</authorgroup>

<copyright>
  <year
>2007-2016</year>
	<holder
>Stefan Gerlach</holder>
</copyright>
<copyright>
  <year
>2008-2015</year>
	<holder
>Alexander Semke</holder>
</copyright>
<copyright>
  <year
>2014</year>
	<holder
>Yuri Chornoivan</holder>
</copyright>

<legalnotice
>&FDLNotice;</legalnotice>
<date
>2016-12-24</date>
<releaseinfo
>3.3.1</releaseinfo>

<abstract>
	<para
>&LabPlot; är ett program för tvådimensionell funktionsritning och dataanalys. </para>
</abstract>

<keywordset>
	<keyword
>KDE</keyword>
	<keyword
>Labplot</keyword>
	<keyword
>diagram</keyword>
</keywordset>

</bookinfo>


<chapter id="introduction">
<title
>Inledning</title>
<para
>&LabPlot; är ett &kde;-program för interaktiv grafik och analys av vetenskaplig data. &LabPlot; tillhandahåller ett enkelt sätt att skapa, hantera och redigera diagram. </para>

<para
>Funktioner: <itemizedlist>
<listitem
><para
>Projektbaserad hantering av data</para
></listitem>
<listitem
><para
>Projektutforskare för hantering och organisering av skapade objekt i olika kataloger och underkataloger</para
></listitem>
<listitem
><para
>Kalkylark med grundfunktioner för manuell datainmatning eller för att skapa likformiga och olikformiga slumptal</para
></listitem>
<listitem
><para
>Import av extern ASCII-data i projektet för ytterligare redigering och visualisering</para
></listitem>
<listitem
><para
>Export av kalkylark till en ASCII-fil</para
></listitem>
<listitem
><para
>Arbetsblad som huvudobjekt för diagram, etiketter, etc., med stöd för olika layouter och zoomfunktioner</para
></listitem>
<listitem
><para
>Export av arbetsblad till olika format (pdf, eps, png och svg)</para
></listitem>
<listitem
><para
>Stor variation av redigeringsmöjligheter för arbetsbladens egenskaper och objekt</para
></listitem>
<listitem
><para
>Kartesiska diagram, antingen skapade från importerade eller manuellt skapade datamängder eller via matematiska ekvationer</para
></listitem>
<listitem
><para
>Definition av matematiska formler stöds av syntaxfärgläggning och komplettering, samt av listan med tematiskt grupperade matematiska och fysikaliska konstanter och funktioner</para
></listitem>
<listitem
><para
>Undersökning av uppritad data stöds av många zoom- och navigeringsfunktioner</para
></listitem>
<listitem
><para
>Många analysfunktioner och metoder för datareduktion, derivering, integrering, interpolation, utjämning, (ickelinjär) anpassning, Fourierfilter och Fouriertransform</para
></listitem>
<listitem
><para
>Linjär och icke-linjär anpassning av data med flera fördefinierade anpassningsmodeller, och egna modeller med godtyckligt antal parametrar kan tillhandahållas</para
></listitem>
<listitem
><para
>Stöder många CAS-bakgrundsprogram såsom Maxima, Python, KAlgebra, Sage</para
></listitem>
<listitem
><para
>Snygg arbetsbladvisning för att utvärdera uttryck</para
></listitem>
<listitem
><para
>Enkel struktur baserad på insticksprogram för att lägga till olika bakgrundsprogram</para
></listitem>
<listitem
><para
>Insticksbaserade guidedialogrutor för vanliga uppgifter (som att integrera en funktion eller mata in en matris)</para
></listitem>
<listitem
><para
>Dataväljare för manuell eller (halv)automatisk dataextrahering från importerade bilder som innehåller diagram och kurvor.</para
></listitem>
</itemizedlist>
</para>

<para
>&LabPlot; finns på sin hemsida hos kde.org: <ulink url="https://labplot.kde.org/"
>https://labplot.kde.org/</ulink
>. </para>

</chapter>


<chapter id="using-LabPlot">
<title
>Använda &LabPlot;</title>
<sect1 id="interface-overview">
  <title
>Översikt av gränssnittet</title>
  <para
>&LabPlot; följer filosofin med gränssnitt för flera dokument (MDI). Alla objekt som programmet skapas placeras som delfönster i <link linkend="main-area"
>huvudområdet</link
> i programfönstret. <link linkend="project-explorer"
>Projektutforskaren</link
> fungerar som ett verktyg för att skapa och organisera objekten i en trädliknande struktur. <link linkend="properties-explorer"
>Egenskapsutforskaren</link
> används för att ändra egenskaper hos objekt som för närvarande är markerade. Många funktioner kan nås via huvudmenyn och via objektspecifika verktygsrader och sammanhangsberoende menyer. Ytterligare information och programunderrättelser visas i statusraden. </para>

  <screenshot>
    <screeninfo
>Standardfönstret i &LabPlot;</screeninfo>
    <mediaobjectco>
      <imageobjectco>
	<areaspec units="other" otherunits="imagemap">
	  <!--these ids are used only internally by DocBook so we keep them short-->
	  <area id="im-win1a1" linkends="project-explorer" coords="28,69,234,724"/>
	  <area id="im-win1a2" linkends="worksheet" coords="456,382,804,688"/>
	  <area id="im-win1a3" linkends="spreadsheet" coords="249,78,553,390"/>
	  <area id="im-win1a4" linkends="toolbar" coords="1,46,640,68"/>
	  <area id="im-win1a5" linkends="commands" coords="1,19,432,45"/>
<!-- 	  <area id="im-win1a6" linkends="statusbar" coords="38,742,1294,777"/> -->
	  <area id="im-win1a7" linkends="properties-explorer" coords="834,69,1279,724"/>
	</areaspec>
	<imageobject>
	  <imagedata fileref="labplot.png" format="PNG"/>
	</imageobject>
      </imageobjectco>
    </mediaobjectco>
  </screenshot>
<!--  <para>
    The default &LabPlot; window has the <link linkend="project-explorer"
>Project Explorer</link
> pane on the left, the <link linkend="properties-explorer"
>Properties</link
> pane on the right, <link linkend="spreadsheet"
>spreadsheet</link
>/<link linkend="worksheet"
>worksheet</link
> area in the center, the <link linkend="toolbar"
>main toolbar</link
> on the top and the status bar on the bottom.
  </para
>-->
</sect1>

<sect1 id="project-explorer">
<title
>Projektutforskare</title>
<para
>Projektutforskaren är huvuddelen i &LabPlot; med syfte att hantera dess objekt. Objekt organiseras i en trädliknande struktur som representerar förhållandet mellan de olika objekten. Kataloger och underkataloger kan lägga till ytterligare gruppering för de olika objekten. </para>
<para
>Projektutforskaren är ett dockningsbart fönster, och kan placeras på godtycklig plats. Användaren kan bestämma vilka kolumner som ska visas genom att markera eller avmarkera intressanta kolumner i den sammanhangsberoende menyn (högerklicka på en tom plats i trädvyn eller på dess rubrik). Dessutom kan listan med visade objekt reduceras genom att tillhandahålla ett filter i textfältet <guilabel
>Sök/Filter</guilabel
>. </para>
<screenshot
><mediaobject
><imageobject>
      <imagedata fileref="project-explorer.png" format="PNG"/>
</imageobject
></mediaobject
></screenshot>
</sect1>

<sect1 id="main-area">
<title
>Huvudområde</title>
<para
>Skapade objekt som har en vy (som arbetsblad, kalkylark, etc.) placeras i programmets huvudområde. Beroende på nuvarande inställningar av användargränssnittet placeras fönster antingen som oberoende och fritt flyttningsbara delfönster (gränssnittet "Delfönstervy") eller som flikar i en flikvy (gränssnittet "Flikvy"). </para>
<para>
<screenshot
><mediaobject
><imageobject>
      <imagedata fileref="sub_window_tabbed_view_interfaces.png" format="PNG"/>
</imageobject
></mediaobject
></screenshot>
</para>

<para
>När delfönster används, visas bara alla objektfönster som hör till katalogen som för närvarande är markerad. Som alternativ kan fönstersynligheten utökas till katalogen som för närvarande är markerad och dess underkataloger, eller till alla fönster i projektet. Beteendet styrs via parametern "Policy för fönstersynlighet", som kan kommas åt via projektutforskarens sammanhangsberoende meny. </para>
</sect1>

<sect1 id="properties-explorer">
<title
>Egenskapsutforskare</title>
<para
>Egenskapsutforskaren låter användaren ändra objektet som för närvarande är markerat i projektutforskaren. Ett stort antal objektegenskaper kan redigeras med möjlighet att ångra och göra om. Redigering av flera objekt samtidigt är också möjlig. </para>
<para
>Egenskapsutforskaren är ett dockningsbart fönster och kan placeras på godtycklig plats. </para>
</sect1>

<sect1 id="spreadsheet">
<title
>Kalkylark</title>
<para
>Kalkylarket är huvuddelen av &LabPlot; vid arbete med data, och består av kolumner. Kolumn är den grundläggande datamängden i &LabPlot;, använd för uppritning och dataanalys. Varje kolumn i kalkylarket specificeras av sitt namn och typen: numerisk, text, månadsnamn, dagnamn, samt datum och tid. Dessutom kan olika representationsformat tilldelas för varje typ, såsom decimalt eller vetenskapligt format för numeriska kolumner, etc. </para>
<para
>Det går att maskera markerade datapunkter i kalkylarket (<menuchoice
><guimenu
>Markering</guimenu
> <guimenuitem
>Maskera markering</guimenuitem
></menuchoice
> i den sammanhangsberoende menyn i kalkylarkets celler). Maskerad data ritas inte upp och undantas också från funktioner för dataanalys som anpassning, etc. Som alternativ går det att maskera eller utelämna värden i en kolumn (<menuchoice
><guimenu
>Maskera värden</guimenu
></menuchoice
> eller <menuchoice
><guimenu
>Utelämna värden</guimenu
></menuchoice
> från den sammanhangsberoende menyn i kolumner) genom att ange ett intervall. När vilka värden som ska maskeras eller utelämnas, är flera operatorer tillgängliga ("lika med", "större än", "mindre än", etc.). Dessa operatorer kan hjälpa till att dölja eller ta bort vissa extremvärden i datamängden innan exempelvis en anpassning till datamängden görs. </para>
<para
>Alla kalkylarkets funktioner kan nås via den sammanhangsberoende menyn (högerklick). Det går att klippa ut, kopiera och klistra in mellan kalkylark, skapa, normalisera och sortera data, och slutligen skapa diagram av data. </para>

<screenshot
><mediaobject
><imageobject>
      <imagedata fileref="spreadsheet.png" format="PNG"/>
</imageobject
></mediaobject
></screenshot>

<para
>Ny data kan antingen skapas genom att skriva in den för hand i kalkylarket, eller genom att skapa data enligt ett visst recept. &LabPlot; tillhandahåller fem olika metoder för att skapa data, som går att komma åt via kolumnens sammanhangsberoende meny. <itemizedlist>
<listitem>
<para
>Radnummer: Värden i kolumnen tilldelas enligt sina radnummer. Det ger ett enkelt sätt att snabbt skapa ett index. </para>
</listitem>

<listitem>
<para
>Konstantvärden: Värden i kolumnen tilldelas ett konstant värde tillhandahållet av användaren. </para>
</listitem>

<listitem>
<para
>Likformiga värden (bara för numeriska kolumner): Givet det minimala och maximala värdet, kan de likformiga värdena antingen skapas genom att låsa det totala antalet värden i intervallet eller genom att låsa uppräkningsvärdet (avståndet). <screenshot
><mediaobject
><imageobject>
      <imagedata fileref="spreadsheet_generate_equidistant_values.png" format="PNG"/>
</imageobject
></mediaobject
></screenshot>
</para>
</listitem>

<listitem>
<para
>Slumpmässiga värden (bara för numeriska kolumner): Värden skapas slumpmässigt enligt den valda fördelningen. För att skapa likformigt fördelade slumptal, välj fördelningen "Likformig". </para>
<screenshot
><mediaobject
><imageobject>
      <imagedata fileref="spreadsheet_generate_random_values.png" format="PNG"/>
</imageobject
></mediaobject
></screenshot>
<para
>I det enklaste fallet beräknas en icke-likformig fördelning analytiskt från en slumptalsgenerators likformiga fördelning genom att använda en lämplig transformering. Mer komplicerade fördelningar skapas med acceptans-förkastningsmetoden, som jämför den önskade fördelningen med en liknande fördelning som är känd analytiskt. </para>
</listitem>

<listitem>
<para
>Funktionsvärden (bara för numeriska kolumner): Värden skapas enligt en matematisk funktion som tillhandahålls av användaren, en kolumn (datamängd) som innehåller funktionsargumenten måste anges. Det är möjligt att definiera en multivariant funktion och tillhandahålla en datamängd (en kolumn i ett kalkylark) för var och en av variablerna. Motsvarande dialogruta stödjer att skapa godtyckligt antal variabler. <screenshot
><mediaobject
><imageobject>
      <imagedata fileref="spreadsheet_generate_multivariant_function_values.png" format="PNG"/>
</imageobject
></mediaobject
></screenshot>
</para>
</listitem>

</itemizedlist>

</para>


<para
>Redan befintlig data kan importeras till ett kalkylark från externa filer via <link linkend="importdialog"
>dialogrutan "Importera data"</link
>. Importerad data lagras i projektfilen. Ändringar av data synkroniseras inte längre, vare sig de utförs i kalkylarket eller i den externa filen efter import. </para>

<para
>Data på kalkylarket kan exporteras till en extern fil (se <link linkend="exportdialog"
>exportdialogrutan</link
>. </para>
</sect1>

<sect1 id="matrix">
<title
>Matris</title>
<para
>Matris är en annan behållare för matrisliknande data. Behållaren presenteras som en tabell, eller alternativt som en tvådimensionell gråskalebild. Elementen i en sådan tabell eller matris kan betraktas som z-värden, z = z(x, y), där x och y är rad- och kolumnnummer. Övergången från rad- och kolumnnummer i logiska koordinater görs via en explicit användardefinierad avbildning av båda representationer. <screenshot
><mediaobject
><imageobject>
      <imagedata fileref="matrix.png" format="PNG"/>
</imageobject
></mediaobject
></screenshot>
</para>

<para
>Matrisdata kan antingen matas in för hand eller via import från en extern fil. Liksom datagenereringen för en kolumn i ett kalkylark, kan matrisen också fyllas i med konstanta värden eller via en formel. Skärmbilden nedan visar bildvyn av en matris tillsammans med formeln som användes för att skapa matriselementen: <screenshot
><mediaobject
><imageobject>
      <imagedata fileref="matrix_function_values.png" format="PNG"/>
</imageobject
></mediaobject
></screenshot>
</para>

</sect1>


<sect1 id="workbook">
<title
>Arbetsbok</title>
<para
>En arbetsbok hjälper användaren att organisera och gruppera olika databehåĺlare bättre (kalkylark och matris). Objektet fungerar som överliggande behållare för flera kalkylarks- och matrisobjekt, och placerar dem tillsammans i en vy med flera flikar: <screenshot
><mediaobject
><imageobject>
      <imagedata fileref="workbook.png" format="PNG"/>
</imageobject
></mediaobject
></screenshot>
</para>
<para
>Det är redan möjligt att skapa en viss struktur i <link linkend="project-explorer"
>projektutforskaren</link
> med korgar, och gruppera samman flera relaterade objekt (kalkylark med data som härrör från textfiler av liknande ursprung, röda, gröna och blå värden från en bild som importeras till tre olika matriser, etc.). Med en arbetsbok har användaren möjlighet att göra ytterligare en annan gruppering. </para>

</sect1>


<sect1 id="worksheet">
<title
>Arbetsblad</title>
<para
>Förutom databehållarna <link linkend="spreadsheet"
>Kalkylark</link
> och <link linkend="matrix"
>Matris</link
> är arbetsbladet en annan central del av programmet, och tillhandahåller ett område för att visa och gruppera ihop olika arbetsbladobjekt: diagram, beteckningar, etc. </para>
<para
>Arbetsblad kan antingen ha en fast storlek (en användardefinierad storlek eller en av de fördefinierade storlekarna, som A4, Letter, etc.) eller kan fylla hela det tillgängliga området i arbetsbladets fönster. Fler diagram kan arrangeras på arbetsbladet i vertikala, horisontella eller rutnätslayouter. </para>
<para
>Många av arbetsbladets egenskaper, som storlek, bakgrundsfärg och inställningar av layout, kan ändras i rutan "Egenskaper för arbetsblad". </para>

<para>
<screenshot
><mediaobject
><imageobject>
      <imagedata fileref="worksheet.png" format="PNG"/>
</imageobject
></mediaobject
></screenshot>
</para>

<para
>Olika åtgärder för arbetsblad som tar hand om att skapa nya objekt, ändra nuvarande musläge eller zoomning kan kommas åt via verktygsraden, huvudmenyn eller arbetsbladets sammanhangsberoende meny i <link linkend="project-explorer"
>projektutforskaren</link
>. </para>

<para
>Resultaten som visas på arbetsbladet kan exporteras till olika format via <link linkend="exportdialog"
>exportdialogrutan</link
>. </para>
</sect1>

<sect1 id="CASworksheet">
<title
>CAS-arbetsblad</title>
<para
>Förutom <link linkend="worksheet"
>arbetsbladet</link
>, är CAS-arbetsbladet den tredje centrala del av programmet, och tillhandahåller ett område för att använda ditt matematiska favoritprogram inne i ett elegant arbetsbladgränssnitt. </para>
<para
>&LabPlot; erbjuder flera val av bakgrundsprogram som du vill använda med det. Valet beror på vad du vill åstadkomma. </para>
<para>
<screenshot
><mediaobject
><imageobject>
      <imagedata fileref="worksheet.png" format="PNG"/>
</imageobject
></mediaobject
></screenshot>
</para>
<para
>För närvarande är följande bakgrundsprogram tillgängliga: <variablelist>
    <varlistentry>
      <term
>Sage:</term>
      <listitem>
	<para
>Sage är ett fritt matematikpaket med öppen källkod licensierat med GPL. Det kombinerar kraftfullheten hos många befintliga paket med öppen källkod inom ett gemensamt Python-baserat gränssnitt. Se <ulink url="http://sagemath.org"
>http://sagemath.org</ulink
> för mer information. </para>
	</listitem>
    </varlistentry>
    <varlistentry>
      <term
>Maxima:</term>
      <listitem>
	<para
>Maxima är ett system för hantering av symboliska och numeriska uttryck, inklusive derivering, integrering, Taylor-serier, Laplace-transformer, vanliga differentialekvationer, system av linjära ekvationer, polynom, mängder, listor, vektorer, matriser och tensorer. Maxima ger numeriska resultat med hög precision genom att använda exakta bråk, heltal med godtycklig precision och flyttal med variabel precision. Maxima kan rita upp funktioner och data i två och tre dimensioner. Se <ulink url="http://maxima.sourceforge.net"
>http://maxima.sourceforge.net</ulink
> för mer information. </para>
      </listitem>
    </varlistentry>
    <varlistentry>
      <term
>R:</term>
      <listitem>
	<para
>R är ett språk och en miljö för statistiska beräkningar och diagram, som liknar språket och miljön S. Det tillhandahåller en stor mängd statistiska och grafiska tekniker (linjär och icke-linjär modellering, klassiska statistiska prov, analys av tidserier, klassificering, ...), och är mycket utökningsbart. Språket S är ofta förstahandsvalet för forskning i statistiska metoder, och R tillhandahåller en väg med öppen källkod att delta i dessa aktiviteter. Se <ulink url="http://www.r-project.org"
>http://www.r-project.org</ulink
> för mer information. </para>
      </listitem>
    </varlistentry>
    <varlistentry>
      <term
>&kalgebra;:</term>
      <listitem>
	<para
>&kalgebra; är en grafisk räknare baserad på MathML, som levereras med &kde;:s utbildningsprojekt. Se <ulink url="http://edu.kde.org/kalgebra/"
>http://edu.kde.org/kalgebra/</ulink
> för mer information. </para>
      </listitem>
    </varlistentry>
    <varlistentry>
      <term
>Qalculate!:</term>
      <listitem>
  <para
>Qalculate! är inte en vanlig programvarukopia av den billigaste tillgängliga räknaren. Syftet med Qalculate! är att dra full nytta av det överlägsna gränssnittet, kraftfullheten och flexibiliteten hos moderna datorer. Fokus för uppmärksamheten i Qalculate! är inmatningen av uttryck, där man direkt kan skriva in hela det matematiska uttrycket och senare modifiera det, istället för att skriva in varje tal i ett uttryck separat. Tolkningen av uttryck är flexibel och feltolerant, och om du trots det gör något fel, talar Qalculate! om det. Uttryck som inte kan lösas helt är dock inga fel. Qalculate! förenklar så långt det går, och svarar med ett uttryck. Förutom tal och aritmetiska operatorer, kan ett uttryck innehålla vilken kombination av variabler, enheter och funktioner som helst. Se <ulink url="http://qalculate.sourceforge.net/"
>http://qalculate.sourceforge.net/</ulink
> för mer information. </para>
  </listitem>
    </varlistentry>
    <varlistentry>
      <term
>Python2:</term>
      <listitem>
  <para
>Python är ett häpnadsväckande kraftfullt dynamiskt programspråk som utnyttjas för ett stort antal användningsområden. Det finns flera Python-paket för vetenskaplig programmering. </para>
  <para
>Python distribueras enligt Python Software Foundation-licensen (kompatibel med GPL). Se <ulink url="http://www.python.org/"
>den officiella webbplatsen</ulink
> för mer information. </para>
  <note>
    <para
>Bakgrundsprogrammet lägger till ytterligare ett alternativ i &cantor;s huvudmeny, <guimenu
>Paket</guimenu
>. Det enda alternativet i menyn är <menuchoice
><guimenu
>Paket</guimenu
> <guimenuitem
>Importera paket</guimenuitem
></menuchoice
>. Alternativet kan användas för att importera Python-paket till arbetsbladet. </para>
  </note>
  <warning>
    <para
>Bakgrundsprogrammet stöder bara Python 2. </para>
  </warning>
  </listitem>
    </varlistentry>
    <varlistentry>
      <term
>Scilab:</term>
      <listitem>
  <para
>Scilab är ett numeriskt beräkningspaket med fri programvara för flera plattformar, och ett högnivåspråk med numerisk inriktning. </para>
  <para
>Scilab distribueras enligt CeCILL licensen (kompatibel med GPL). Se <ulink url="http://www.scilab.org/"
>http://www.scilab.org/</ulink
> för mer information. </para>
  <warning>
    <para
>Du måste installera Scilab version 5.5 eller senare för att kunna installeras på systemet för att bakgrundsprogrammet ska vara användbart. </para>
  </warning>
  </listitem>
    </varlistentry>
    <varlistentry>
      <term
>Octave:</term>
      <listitem>
  <para
>&GNU; Octave är ett högnivåspråk, i huvudsak avsett för numeriska beräkningar. Det tillhandahåller ett bekvämt kommandoradsgränssnitt för att lösa linjära och icke-linjära problem numeriskt, och för att utföra andra numeriska experiment med ett språk som i huvudsak är kompatibelt med <ulink url="http://www.mathworks.com/products/matlab/"
>MATLAB</ulink
>. Se <ulink url="http://www.gnu.org/software/octave/"
>http://www.gnu.org/software/octave/</ulink
> för mer information. </para>
      </listitem>
    </varlistentry>
    <varlistentry>
      <term
>Lua:</term>
      <listitem>
  <para
>Lua är ett snabbt och lättviktigt skriptspråk, men en enkel procedurbaserad syntax. Det finns flera bibliotek i Lua avsedda för matematik och vetenskap. </para>
  <para
>Se <ulink url="http://www.lua.org/"
>http://www.lua.org/</ulink
> för mer information. </para>
  <para
>Bakgrundsprogrammet stöder <ulink url="http://luajit.org/"
>luajit 2</ulink
>. </para>
      </listitem>
    </varlistentry>
  </variablelist>
</para>
</sect1>


<sect1 id="file_data_source">
<title
>Fildatakälla</title>
<para
>En fildatakälla är i sitt syfte mycket lik ett kalkylark med importerad data från en extern fil. Skillnaden är att importerad data inte kan visas och redigeras i &LabPlot; längre. Det kan vara tillräckligt, om man till exempel bara vill skapa ett diagram av data som härrör från en beräkning av ett externt program (som exporterats till en ASCII-fil efteråt). </para>
<para
>Eftersom inget kalkylark måste fyllas i med importerad data, är import till en fildatakälla snabbare än till ett kalkylark, vilket kan vara fördelaktigt när stora filer hanteras. </para>
<para
>Det är möjligt att bara lagra länken till den externa filen i projektfilen och inte dess innehåll. Varje gång en projektfil öppnas i &LabPlot;, läses innehållet från den externa filen igen. Dessutom är det möjligt att låta &LabPlot; övervaka filen för ändringar: Innehållet i fildatakällan uppdateras om den externa filen har ändrats. </para>
<para>
<screenshot
><mediaobject
><imageobject>
      <imagedata fileref="file_data_source.png" format="PNG"/>
</imageobject
></mediaobject
></screenshot>
</para>
<para
>De ytterligare alternativen som bestämmer import av data är likadana som de som tillhandahålls i <link linkend="importdialog"
>importdialogrutan</link
>. </para>
</sect1>


<sect1 id="datapicker">
<title
>Dataväljare</title>
<para
>Dataväljaren är ett verktyg som låter dig enkelt extrahera data från bildfiler. Extraktionsprocessen består i huvudsak av följande steg: <itemizedlist>
<listitem
><para
>Importera en bild som innehåller diagram och kurvor som du vill läsa in datapunkter från.</para
></listitem>
<listitem
><para
>Välj diagramtyp (kartesisk, polär, etc.).</para
></listitem>
<listitem
><para
>Välj trädreferenspunkter och tillhandahåll värden för dem. Det logiska koordinatsystemet bestäms med hjälp av dessa punkter.</para
></listitem>
<listitem
><para
>Skapa en ny dataväljarkurva och ange felstaplarnas typ.</para
></listitem>
<listitem
><para
>Byt till musläget "Ange kurvpunkter" och börja välja punkter på den importerade bilden. Koordinaterna för de valda punktera bestäms och läggs till i kalkylarket "Data".</para
></listitem>
</itemizedlist>
</para>

<para
>Det är möjligt att lägga till mer än en dataväljarkurva. Det är användbart ifall den importerade bilden innehåller flera kurvor som ska digitaliseras. Dataväljarkurvan som för närvarande är vald i <link linkend="project-explorer"
>Projektutforskaren</link
> är den "aktiva", punkter som klickas på i dataväljarens bild beräknas och läggs till i dess datakalkylark. <screenshot
><mediaobject
><imageobject>
      <imagedata fileref="datapicker_active_curve_data_spreadsheet.png" format="PNG"/>
</imageobject
></mediaobject
></screenshot>
</para>

<para
>Beräknade värden lagras i olika kolumner i datakalkylark i dataväljaren. Dessa kolumner beter sig exakt på samma sätt som andra kolumner i vanliga kalkylark och kan direkt användas som källkolumner för kurvor i andra diagram. </para>

<para
>Dataväljaren stöder dataextraktionsprocessen med flera hjälpverktyg. Ett förstoringsglas med olika förstoringsgrader är tillgängligt för att placera punkter noggrannare. Den senast valda punkten kan också flyttas med hjälp av navigeringstangenterna. Dessutom, när datapunkter med felstaplar läses, skapar dataväljaren automatiskt staplar som indikerar felstaplarnas ändpunkter datapunkter. Staplarna kan dras med musen till den önskade längden (avståndet till datapunkten) nås. </para>


<para
>Proceduren för dataextraktion från ett importerat diagram som beskrivs ovan är genomförbar när man hanterar ett begränsat antal punkter. I fallet då kurvorna i den importerade bilden ges som heldragna linjer, tillåter dataväljarverktyget i &LabPlot; att de läses (halv)automatiskt. För att göra det, efter att en ny dataväljarkurva lagts till som beskrivs ovan, byt till musläget "Markera kurvsegment". Kurvorna på diagrammet känns igen och markeras. Genom att klicka på en markerad kurva (eller ett av dess segment), skapas punkter längs kurvan. Längden på ett segment och de skapade punkternas täthet (separationen mellan två punkter) är parametrar som kan justeras. Efter att ha bytt till segmentläge markerades alla svarta linjer på skärmbilden nedan (grön färg). I detta speciella fall kändes kurvan igen som ett enda segment, och ett enda musklick på segmentet är nog för att digitalisera kurvan och automatiskt placera punkter längs den. <screenshot
><mediaobject
><imageobject>
      <imagedata fileref="datapicker_segments.png" format="PNG"/>
</imageobject
></mediaobject
></screenshot>
</para>

<para
>I många fall är diagrammet inte så enkelt som ovan (en enstaka svart kurva på vit bakgrund) och innehåller rutnät, många kurvor av olika färger och tjocklek och en färgad bakgrund. I sådana fall misslyckas den automatiska detekteringen (för många eller inga objekt markeras). För att hjälpa dataväljaren att bestämma kurvan eller kurvorna riktigt, måste användaren begränsa tillåtna intervall i färgrymderna HSV (eller HSI). För att subtrahera en färgad bakgrund är det också möjligt att begränsa förgrundsfärgens färg. Internt konverteras varje bildpunkt i bilden till svartvitt, där bara punkter som passar in i de användardefinierade intervallen för färgton, färgmättnad, värde, intensitet och förgrund blir svarta. </para>

<para
>På skärmbilderna nedan projicerades de blåa kurvorna i originalbilden genom att ha gjort lämplig reducering av tillåtna intervall i färgrymden (observera toppen för blått i färgtonshistogrammet). Den transformerade svartvita bilden innehåller bara kurvorna som användaren är intresserad av och det är nu en enkel uppgift för dataväljaren att bestämma kurvorna och placera punkter på dem. <screenshot
><mediaobject
><imageobject>
      <imagedata fileref="datapicker_original_transformed_segments.png" format="PNG"/>
</imageobject
></mediaobject
></screenshot>
</para>

<para
>På liknande sätt som ett <link linkend="worksheet"
>arbetsblad</link
>, kan området som för närvarande är synligt i dataväljaren exporteras. Bildformaten som stöds beskrivs i avsnittet <link linkend="exportdialog"
>Exportdialogruta</link
>. </para>
</sect1>

<sect1 id="importdialog">
<title
>Importdialogruta</title>
<para
>Det går att importera data till en av de tillgängliga kalkylarken eller matriserna i &LabPlot; med importdialogrutan. Dataformaten som stöds är <itemizedlist
> <listitem
><para
>ASCII</para
></listitem
> <listitem
><para
>Binär</para
> </listitem
> <listitem
><para
>Bild</para
></listitem
> <listitem
><para
>NetCDF</para
></listitem
> <listitem
><para
>HDF5</para
></listitem
> <listitem
><para
>FITS</para
></listitem
> </itemizedlist
> Förhandsgranskning av alla filtyper som stöds är tillgänglig i importdialogrutan. För dataformat med komplexa interna strukturer som NetCDF, HDF5 och FITS, presenteras innehållet i filen i en trädvy som möjliggör bekväm navigering i filen. En flexibel dialogruta för att redigera rubrikerna (nyckelorden) i en FITS-fil tillhandahålls också. </para>

<para
>Import av ASCII och binärdata komprimerad med gzip, bzip2 eller xz kan göras direkt eftersom uppackningen sker transparent för användaren. </para>


<para
>Namnet på filen som innehåller data att importera måste anges. Knappen <guibutton
>Filinformation</guibutton
> visar en dialogruta där viss information om den valda filen visas. Typ av data kan anges: För närvarande stöds bara ASCII-filer som innehåller flera datamängder (vektorer) lagrade som kolumner. Filtret, automatiskt eller eget, bestämmer hur filen ska tolkas. Att välja filtret "Eget" gör att flera olika parametrar som skiljetecken etc. kan tillhandahållas manuellt. </para>
<para
>Start- och slutrad att läsa kan anpassas genom att använda fliken <guilabel
>Datadel att läsa</guilabel
>. För att läsa all data ange <userinput
>-1</userinput
> som slutrad eller slutkolumn. </para>
<screenshot>
  <screeninfo
>Importera data till &LabPlot;</screeninfo>
  <mediaobject>
    <imageobject>
      <imagedata fileref="import-dialog.png" format="PNG"/>
    </imageobject>
    <textobject>
      <phrase
>Importera data till &LabPlot;</phrase>
    </textobject>
  </mediaobject>
</screenshot>

</sect1>


<sect1 id="exportdialog">
<title
>Exportdialogruta</title>
<para
>Ett arbetsblad kan exporteras till flera grafikformat (vektor och punktavbildat). Exporten görs via exportdialogrutan som kan nås via <guibutton
>Export</guibutton
> i huvudverktygsraden eller <menuchoice
><guimenu
>Arkiv</guimenu
> <guimenuitem
>Exportera</guimenuitem
></menuchoice
> i huvudmenyn. </para>
<para
>Förutom grafikformatet kan användaren ange vilken del av arbetsbladet som ska exporteras och om bakgrunden ska exporteras eller inte. Dessutom kan bildens upplösning anges för punktavbildad grafik. </para>
<para>
<screenshot
><mediaobject
><imageobject>
      <imagedata fileref="export_worksheet_dialog.png" format="PNG"/>
</imageobject
></mediaobject
></screenshot>
</para>
<para
>Ett kalkylarks innehåll kan exporteras till en extern textfil eller FITS-fil. Användaren kan ange tecknet som skiljer värden i olika kolumner åt i exportdialogrutan för kalkylark. Kalkylarkets rubriker (namnen på kolumnerna i kalkylarket) kan valfritt exporteras. </para>
<para>
<screenshot
><mediaobject
><imageobject>
      <imagedata fileref="export_spreadsheet_dialog.png" format="PNG"/>
</imageobject
></mediaobject
></screenshot>
</para>
</sect1>

</chapter>

<chapter id="commands">
<title
>Kommandoreferens</title>

<sect1 id="file-menu">
<title
>Menyn Arkiv</title>

<para>
<variablelist>

<varlistentry>
<term
><menuchoice
><shortcut
> <keycombo
>&Ctrl;<keycap
>N</keycap
></keycombo
></shortcut
> <guimenu
>Arkiv</guimenu
><guimenuitem
>Ny</guimenuitem
> </menuchoice
></term>
<listitem
><para
><action
>Skapar en ny &LabPlot; projektfil.</action
></para>
<para
>Alla inställningar och diagram lagras med ASCII-format i en projektfil.</para
></listitem>
</varlistentry>

<varlistentry>
<term
><menuchoice
><shortcut
> <keycombo
>&Ctrl;<keycap
>O</keycap
></keycombo
></shortcut
> <guimenu
>Arkiv</guimenu
><guimenuitem
>Öppna</guimenuitem
> </menuchoice
></term>
<listitem
><para
><action
>Öppnar en &LabPlot; projektfil.</action
></para>
</listitem>
</varlistentry>

<varlistentry>
<term
><menuchoice
><guimenu
>Arkiv</guimenu
> <guisubmenu
>Öppna senaste</guisubmenu
> </menuchoice
></term>
<listitem
><para
><action
>Öppnar en av de senaste &LabPlot; projektfilerna.</action
></para>
<para
>Här listas de 10 senast använda projektfilerna.</para
></listitem>
</varlistentry>

<varlistentry>
<term
><menuchoice
><shortcut
> <keycombo
>&Ctrl;<keycap
>S</keycap
></keycombo
></shortcut
> <guimenu
><accel
>A</accel
>rkiv</guimenu
><guimenuitem
><accel
>S</accel
>para</guimenuitem
> </menuchoice
></term>
<listitem
><para
><action
>Sparar själva projektet.</action
></para>
<para
>Om du inte har sparat projektet tidigare, sparas det med ett tillfälligt projektfilnamn.</para>
</listitem>
</varlistentry>

<varlistentry>
<term
><menuchoice
><guimenu
>Arkiv</guimenu
> <guimenuitem
>Spara som</guimenuitem
> </menuchoice
></term>
<listitem
><para
><action
>Sparar det verkliga projektet med ett annat namn. </action
></para
></listitem>
</varlistentry>

<varlistentry>
<term
><menuchoice
><shortcut
> <keycombo
>&Ctrl;<keycap
>P</keycap
></keycombo
></shortcut
> <guimenu
>Arkiv</guimenu
><guimenuitem
>Skriv ut</guimenuitem
> </menuchoice
></term>
<listitem
><para
><action
>Skriver ut det aktiva diagrammet.</action
></para>
<para
>Här öppnas en utskriftsdialogruta där det går att välja skrivare, olika pappersstorlekar, etc. </para>
</listitem>
</varlistentry>

<varlistentry>
<term
><menuchoice
><guimenu
>Arkiv</guimenu
> <guimenuitem
>Förhandsgranska utskrift</guimenuitem
> </menuchoice
></term>
<listitem
><para
><action
>Öppna ett fönster för förhandsgranskning av utskrift.</action
> &LabPlot; låter dig välja utskriftsinställningar med verktygsraden i fönstret och omedelbart se resultatet.</para>
</listitem>
</varlistentry>

<varlistentry>
<term
><menuchoice
><shortcut
> <keycombo
>&Ctrl;<keycap
>=</keycap
></keycombo
></shortcut
> <guimenu
>Arkiv</guimenu
><guisubmenu
>Ny</guisubmenu
><guimenuitem
>Kalkylark</guimenuitem
> </menuchoice
></term>
<listitem
><para
><action
>Skapar ett nytt kalkylark i &LabPlot;-projektets arbetskatalog.</action
></para>
</listitem>
</varlistentry>

<varlistentry>
<term
><menuchoice
><shortcut
> <keycombo
>&Alt;<keycap
>X</keycap
></keycombo
></shortcut
> <guimenu
>Arkiv</guimenu
><guisubmenu
>Ny</guisubmenu
><guimenuitem
>Arbetsblad</guimenuitem
> </menuchoice
></term>
<listitem
><para
><action
>Skapar ett nytt arbetsblad i &LabPlot;-projektets arbetskatalog.</action
></para>
</listitem>
</varlistentry>

<varlistentry>
<term
><menuchoice
><guimenu
>Arkiv</guimenu
><guisubmenu
>Ny</guisubmenu
><guimenuitem
>Katalog</guimenuitem
> </menuchoice
></term>
<listitem
><para
><action
>Skapar ett nytt kalkylark i &LabPlot;-projektets arbetskatalog.</action
></para>
</listitem>
</varlistentry>

<varlistentry>
<term
><menuchoice
><guimenu
>Arkiv</guimenu
><guisubmenu
>Ny</guisubmenu
><guimenuitem
>Fildatakälla</guimenuitem
> </menuchoice
></term>
<listitem
><para
><action
>Öppnar fönstret <guilabel
>importera data till kalkylark/matris</guilabel
>.</action
></para>
</listitem>
</varlistentry>

<varlistentry>
<term
><menuchoice
><shortcut
> <keycombo
>&Ctrl;&Shift;<keycap
>L</keycap
></keycombo
></shortcut
> <guimenu
>Arkiv</guimenu
><guimenuitem
>Importera</guimenuitem
> </menuchoice
></term>
<listitem>
<para
><action
>Importera data till det aktiva kalkylarket</action
></para>
<para
>Alternativet kan användas för att importera data till &LabPlot;. Läs mer i avsnittet <link linkend="importdialog"
>Importdialogruta</link
>. </para>
</listitem>
</varlistentry>

<varlistentry>
<term
><menuchoice
><guimenu
>Arkiv</guimenu
> <guimenuitem
>Exportera</guimenuitem
> </menuchoice
></term>
<listitem
><para
><action
>Sparar det aktiva diagrammet med ett speciellt format.</action
></para>
<para
>För närvarande stöds  Encapsulated Postscript (EPS), Portable Document Format (PDF), Scalable Vector Graphics (SVG) och Portable Network Graphics (PNG).</para
></listitem>
</varlistentry>

<varlistentry>
<term
><menuchoice
><shortcut
> <keycombo
>&Ctrl;<keycap
>W</keycap
></keycombo
></shortcut
> <guimenu
>Arkiv</guimenu
><guimenuitem
>Stäng</guimenuitem
> </menuchoice
></term>
<listitem
><para
><action
>Stänger &LabPlot; projektfilen som för närvarande är öppen.</action
></para>
</listitem>
</varlistentry>

<varlistentry>
<term
><menuchoice
><shortcut
> <keycombo
>&Ctrl;<keycap
>Q</keycap
></keycombo
></shortcut
> <guimenu
>Arkiv</guimenu
><guimenuitem
>Avsluta</guimenuitem
> </menuchoice
></term>
<listitem
><para
><action
>Avslutar &LabPlot;.</action
></para>
</listitem>
</varlistentry>

</variablelist
></para>
</sect1>

<sect1 id="edit-menu">
<title
>Menyn Redigera</title>

<para
><variablelist>

<varlistentry>
<term
><menuchoice
><guimenu
>Redigera</guimenu
><guimenuitem
>Ångra och gör om-historik</guimenuitem
> </menuchoice
></term>
<listitem
><para
><action
>Öppnar historikfönstret för åtgärder i &LabPlot;.</action
> Välj ett objekt i listan för att gå till motsvarande steg. </para
></listitem>
</varlistentry>

</variablelist
></para>
</sect1>

<sect1 id="worksheet-menu">
<title
>Menyn Arbetsblad</title>
<para
>Menyn innehåller alla alternativ som också finns i ett arbetsblads sammanhangsberoende meny (högerklick). Menyn är bara tillgänglig när ett arbetsbladobjekt är vald i rutan <guilabel
>Projektutforskare</guilabel
>. </para>
</sect1>

<sect1 id="spreadsheet-menu">
<title
>Menyn Kalkylark</title>
<para
>Menyn innehåller alla alternativ som också finns i ett kalkylarks sammanhangsberoende meny (högerklick). Menyn är bara tillgänglig när ett kalkylarksobjekt är vald i rutan <guilabel
>Projektutforskare</guilabel
>. </para>
</sect1>

<sect1 id="CASworksheet-menu">
<title
>Menyn CAS-arbetsblad</title>
<para
>Menyn innehåller alla alternativ som också finns i ett CAS-arbetsblads sammanhangsberoende meny (högerklick). Menyn är bara tillgänglig när ett arbetsbladobjekt är vald i rutan <guilabel
>Projektutforskare</guilabel
>. </para>
</sect1>
<sect1 id="datapicker-menu">
<title
>Menyn Dataväljare</title>
<para
>Menyn innehåller alla alternativ som också finns i dataväljarens sammanhangsberoende meny (högerklick). Menyn är bara tillgänglig när ett dataväljarobjekt är vald i rutan <guilabel
>Projektutforskare</guilabel
>. </para>
</sect1>

<sect1 id="settings-menu">
<title
>Menyn Inställningar</title>

<para
>Menyn gör det möjligt att ändra användarinställningar.</para>

<para
>Förutom de vanliga menyalternativen i &kde;:s inställningsmeny som beskrivs i kapitlet <ulink url="help:/fundamentals/menus.html#menus-settings"
>Menyn Inställningar</ulink
> i dokumentet &kde;:s grunder, har &LabPlot; följande programspecifika menyalternativ: </para>

<variablelist>
<varlistentry
><term
><menuchoice
><shortcut
> <keycombo
>&Ctrl;&Shift;<keycap
>F</keycap
></keycombo
> </shortcut
> <guimenu
>Inställningar</guimenu
> <guimenuitem
>Fullskärmsläge</guimenuitem
> </menuchoice
></term>
<listitem
><para
><action
>Visa arbetsytan med fullskärmsläge.</action
></para>
</listitem>
</varlistentry>
</variablelist>
</sect1>


<sect1 id="help-menu">
<title
>Menyn Hjälp</title>

<para
>Dessutom har &LabPlot; &kde;:s vanliga menyalternativ i hjälpmenyn. För mer information läs avsnittet om <ulink url="help:/fundamentals/menus.html#menus-help"
>hjälpmenyn</ulink
> i &kde;:s grunder. </para>

</sect1>

<sect1 id="toolbar">
<title
>Verktygsrad</title>

<para
>Huvudverktygsraden innehåller de huvudsakliga alternativen som man hittar i de olika menyerna. Mer information om det finns i handboken <ulink url="help:/fundamentals/config.html#toolbars"
>&kde;:s grunder</ulink
>.</para>
</sect1>

</chapter>

<chapter id="plotting">
<title
>Uppritning</title>

<sect1 id="plots">
  <title
>Diagram</title>
  <para
>Diagram kan skapas i ett arbetsblad via "Lägg till ny" i den sammanhangsberoende menyn eller programmenyn via "Arbetsblad" genom att välja "xy-diagram" och typ av diagram som man vill ha. </para>
  <para
>I detta xy-diagram kan man lägga till en xy-kurva som innehåller data att visa (återigen via den sammanhangsberoende menyn eller programmenyn). </para>
  <para
>Ett diagrams inställningar kan ändras i motsvarande dockningsfönster. Det finns allmänna inställningar som geometri, men också x- och y-axelns intervall (inklusive skala). Diagrammets titel kan ställas in under fliken "Titel" i dockningsfönstret. Bakgrund och kantstilar kan ändras under fliken "Diagramområde". </para>
</sect1>
  
<sect1 id="curves">
  <title
>Kurvor</title>
  <para
>Kurvor innehåller datapunkter som kan visas i ett diagram. Det finns tre olika metoder för att skapa kurvor: den vanliga xy-kurvan, en xy-kurva från ett matematiskt uttryck och en xy-kurva från en dataanalysfunktion. </para>
    <para
>Den vanliga xy-kurvan kan fyllas i med värden från ett kalkylark genom att välja x-data och y-data som kolumner i kalkylarket i dockningsfönstret för xy-kurvan. En annan metod för att fylla i en kurva är att använda ett matematiskt uttryck. Här går det att välja vilken matematisk funktion och vilket intervall som helst för att skapa kurvan. En tredje metod för att skapa en kurva är att använda en dataanalysfunktion. Data och analysfunktion kan väljas i analysfunktionens dockningsfönster. </para>
  <para
>För alla typer av kurvor kan linje- och symbolstilen ändras i dockningsfönstret. Dessutom kan inställningarna av anmärkningar för värden och felstaplar ändras här. </para>
</sect1>

<sect1 id="legends">
  <title
>Förklaringar</title>
  <para
>En förklaring kan enkelt läggas till i diagrammet genom att använda programmenyns sammanhang. Det innehåller information om alla kurvor i ett diagram. </para>
  <para
>Inställningarna av en förklaring (format och geometri) kan ändras i förklaringens dockningsfönster. Dessutom kan inställningen av förklaringens titel, förklaringens bakgrund och layouten ändras under motsvarande flik i förklaringens dockningsfönster. </para>
</sect1>
  
</chapter>

<chapter id="analysis">
  <title
>Analysfunktioner</title>
  <sect1 id="analysis_overview">
    <title
>Översikt</title>
  <para
>&LabPlot; stöder en stor mängd funktioner för dataanalys: </para>
      <itemizedlist>
	<listitem
><para
>Datareducering</para
></listitem>
	<listitem
><para
>Derivering</para
></listitem>
	<listitem
><para
>Integrering</para
></listitem>
	<listitem
><para
>Interpolation</para
></listitem>
	<listitem
><para
>Utjämning</para
></listitem>
	<listitem
><para
>Icke-linjär kurvanpassning</para
></listitem>
	<listitem
><para
>Fourierfilter</para
></listitem>
	<listitem
><para
>Fouriertransform</para
></listitem>
      </itemizedlist>
    <para
>Alla kan utföras med vilken data som helst som består av x- och y-kolumner. Analysfunktionerna kan kommas åt via menyn Analys eller den sammanhangsberoende menyn på ett arbetsblad. De nyskapade kurvorna kan anpassas (linjestil, symbolstil, etc.) som vilken annan x-y-kurva som helst. </para>
    </sect1>

  <sect1 id="data_reduction">
    <title
>Datareducering</title>
    <para
>För att reducera antal datapunkter utan att förlora egenskaperna hos en datamängd, kan en av flera radförenklingsalgoritmer användas: </para>
      <itemizedlist>
	<listitem
><para
>Douglas-Peucker</para
></listitem>
	<listitem
><para
>Visvalingam-Whyatt</para
></listitem>
	<listitem
><para
>Reumann-Witkam</para
></listitem>
	<listitem
><para
>Rätvinklig avståndsförenkling</para
></listitem>
	<listitem
><para
>N:te punktförenkling</para
></listitem>
	<listitem
><para
>Radiell avståndsförenkling</para
></listitem>
	<listitem
><para
>Interpolation (närmaste granne)</para
></listitem>
	<listitem
><para
>Opheim</para
></listitem>
	<listitem
><para
>Lang</para
></listitem>
      </itemizedlist>
    <para
>Den önskade toleransen beräknas automatiskt från data, men kan också ändras i den dockade grafiska komponenten. </para>
  </sect1>

  <sect1 id="differentiation">
    <title
>Derivering</title>
    <para
>Numerisk derivering av data kan göras genom att ange: </para>
      <itemizedlist>
	<listitem
><para
>derivatans ordning (första till sjätte ordningen)</para
></listitem>
	<listitem
><para
>noggrannhetens ordning (upp till fjärde ordningen, beroende på deriveringsordning)</para
></listitem>
      </itemizedlist>
  </sect1>
  
  <sect1 id="integration">
    <title
>Integrering</title>
    <para
>Numerisk integrering av data kan göras genom att ange en av metoderna </para>
      <itemizedlist>
	<listitem
><para
>rektangelregel (1-punkt)</para
></listitem>
	<listitem
><para
>parallelltrapetsregel (2-punkters)</para
></listitem>
	<listitem
><para
>Simpson 1/3-regel (3-punkters)</para
></listitem>
	<listitem
><para
>Simpson 3/8-regel (4-punkters)</para
></listitem>
      </itemizedlist>
   <para
>Standardmetoden (parallelltrapets) bör vara lämplig i de flesta fall. Antalet resulterande datapunkter reduceras för de båda Simpson-reglerna på grund av metodernas egenskaper. </para>
  </sect1
> 

  <sect1 id="interpolation">
    <title
>Interpolation</title>
    <para
>Interpolation av data kan göras med flera algoritmer: </para>
      <itemizedlist>
	<listitem
><para
>linjär</para
></listitem>
	<listitem
><para
>polynom (om antal datapunkter &lt; 100)</para
></listitem>
	<listitem
><para
>Kubisk spline</para
></listitem>
	<listitem
><para
>Kubisk spline (periodisk)</para
></listitem>
	<listitem
><para
>Akima-spline</para
></listitem>
	<listitem
><para
>Akima-spline (periodisk)</para
></listitem>
	<listitem
><para
>Steffen-spline (kräver GSL ≥ 2.0)</para
></listitem>
	<listitem
><para
>cosinus</para
></listitem>
	<listitem
><para
>exponent</para
></listitem>
	<listitem
><para
>styckvis kubisk Hermite (finit skillnad, Catmull-Rom, kardinal, Kochanek-Bartels)</para
></listitem>
	<listitem
><para
>rationella funktioner</para
></listitem>
      </itemizedlist>
    <para
>Interpolationsfunktionen beräknas med angivet antal datapunkter n och utvärderas som: </para>
      <itemizedlist>
	<listitem
><para
>funktion</para
></listitem>
	<listitem
><para
>derivata</para
></listitem>
	<listitem
><para
>andraderivata</para
></listitem>
	<listitem
><para
>integral (med början på noll)</para
></listitem>
      </itemizedlist>
  </sect1>

    <sect1 id="smoothing">
    <title
>Utjämning</title>
    <para
>Ett antal olika utjämningsmetoder stöds: </para>
      <itemizedlist>
	<listitem
><para
>Glidande medelvärde (centrerat)</para
></listitem>
	<listitem
><para
>glidande medelvärde (fördröjt)</para
></listitem>
	<listitem
><para
>Percentilfilter</para
></listitem>
	<listitem
><para
>Savitzky-Golay</para
></listitem>
      </itemizedlist>
    <para
>Alla utjämningsmetoder stöder flera utfyllnadstyper (konstant, periodisk, spegling, närmaste, etc.) för datamängdens början och slut. De glidande medelvärdena stöder flera viktningsfunktioner (likformig, triangulär, binomial, parabolisk, trikubisk, etc.), som kan väljas för att vikta valda datapunkter beroende på deras avstånd. </para>
  </sect1>
  
  <sect1 id="fitting">
    <title
>Kurvanpassning</title>
    <para
>Linjär och ickelinjär kurvanpassning av data kan göras med flera fördefinierade anpassningsmodeller (exempelvis polynomisk, exponentiell, Gaussisk eller egen) för data som består av x- och y-kolumner med en valfri viktkolumn. Med en egen modell kan vilken funktion som helst med obegränsat antal parametrar användas för anpassningen. Resultaten inkluderar statistiska egenskaper, som visas i resultattexten. </para>
    <para
>Parameterns startvärden kan ställas in i parameterdialogrutan. Det är också möjligt att låsa vilken parameter som helst och ange undre och övre gränsvärden här. Var medveten om att reducera parameterrymden genom att låsa parametern eller ange gränser kan göra konvergensen långsammare eller förhindra att ett bra resultat hittas. Det är alltid en god idé att ta bort alla parameterbegränsningar när bra startvärden har hittats. </para>
    <para
>Följande alternativ kan ställas in i alternativdialogrutan för att optimera anpassningen: </para>
      <itemizedlist>
	<listitem
><para
>Maximalt antal iterationer: Det maximala antalet iterationer</para
></listitem>
	<listitem
><para
>Tolerans: Resultatets önskade tolerans</para
></listitem>
	<listitem
><para
>Utvärderade punkter: Antal punkter för att utvärdera anpassningsfunktionen</para
></listitem>
	<listitem
><para
>Utvärdera hela intervallet: Utvärdera anpassningsfunktionen för hela dataintervallet istället för att bara utvärdera för angivet x-intervall</para
></listitem>
	<listitem
><para
>Använd resultat som nya startvärden: Resultaten blir den nya parameterns startvärden</para
></listitem>
	</itemizedlist>

    </sect1>
  
  <sect1 id="filter">
    <title
>Fourierfilter</title>
    <para
>Funktionen kan användas för att utföra Fourierfiltrering av vilken data som helst bestående av x- och y-kolumner. Filtertyper som stöds är: </para>
      <itemizedlist>
	<listitem
><para
>Lågpass</para
></listitem>
	<listitem
><para
>Högpass</para
></listitem>
	<listitem
><para
>Bandpass</para
></listitem>
	<listitem
><para
>Bandspärr (bandblockering)</para
></listitem>
	</itemizedlist>
    <para
>där alla kan ha formen </para>
      <itemizedlist>
	<listitem
><para
>Ideal</para
></listitem>
	<listitem
><para
>Butterworth (ordning 1 till 10)</para
></listitem>
	<listitem
><para
>Chebyshev typ I eller II (ordning 1 till 10)</para
></listitem>
	<listitem
><para
>Optimal "L"egendre (ordning 1 till 10)</para
></listitem>
	<listitem
><para
>Bessel-Thomson (godtycklig ordning)</para
></listitem>
      </itemizedlist>
    <para
>Gränsvärden kan anges i enheterna frekvens (Hertz), bråkdel (0,0 till 1,0) eller datapunkternas index. </para>
  </sect1>

  <sect1 id="dft">
    <title
>Fouriertransform</title>
    <para
>En diskret Fouriertransform kan användas för att konvertera en signal från tids- till frekvensdomän, eller för att konvertera mellan andra konjugatvariabler som position och rörelsemängd (k-rum). </para>
      <itemizedlist>
	<listitem
><para
>Fönsterfunktion (Welch, Hann, Hamming, etc.) för att undvika läckage-effekter</para
></listitem>
	<listitem
><para
>Utdata (magnitud, amplitud, fas, dB, etc.)</para
></listitem>
	<listitem
><para
>Ensidigt eller dubbelsidigt spektrum med eller utan skift</para
></listitem>
	<listitem
><para
>X-axelskalning till frekvens, index eller period</para
></listitem>
      </itemizedlist>
  </sect1>
</chapter>

<chapter id="digitization">
<title
>Kurvföljning</title>

<sect1 id="uploadimage">
  <title
>Ladda upp bild</title>
  <para
>Dataväljare kan skapas i ett projekt med <guimenuitem
>Lägg till ny</guimenuitem
> i den sammanhangsberoende menyn för projekt eller katalog, eller i huvudverktygsraden. Därefter kan en ny bild läggas till och ändras via <guilabel
>Diagram</guilabel
> i motsvarande dockningsfönster. </para>
  <para
>Efter att ha laddat upp en bild kan olika zoomalternativ i den sammanhangsberoende menyn eller dataväljarens verktygsrad användas för att ändra bildens bredd och höjd. Bilden kan också roteras med en vinkel genom att använda <guilabel
>Rotation</guilabel
> under "redigering" i dockningsfönstret. Därefter måste användaren <link linkend="axispoint"
>ställa in axelpunkter</link
>. </para>
</sect1>
  
<sect1 id="symbols">
  <title
>Symboler</title>
  <para
>Symboler är punkterna som kan ritas över dataväljarens bild. Symboler kan skapas direkt med högerklick av musen på bilden. Symboler är i huvudsak av två typer, med eller utan felstapel, beroende på typ av <link linkend="datapickercurve"
>kurva</link
> de hör till. </para>
  <para
>Varje kurva i dataväljaren kan ha sin egen symbolstil som kan ändras under <guilabel
>Symboler</guilabel
> i dockningsfönstret. Musläget "Markera och flytta" kan användas för att markera flera punkter eller symboler och de kan flyttas genom att använda piltangenterna. </para>
</sect1>

<sect1 id="axispoint">
  <title
>Axelpunkter</title>
  <para
>Axelpunkter är uppsättningen tre <link linkend="symbols"
>referenspunkter</link
> på dataväljarens bild. Punkterna kan ställas in via <guimenuitem
>Ställ in axelpunkter</guimenuitem
> i dataväljarens sammanhangsberoende meny. Efter att ha placerat punkter på bilden, måste användaren uppdatera typ av koordinatsystem med <guilabel
>Diagramtyp</guilabel
> och logiska positioner med <guilabel
>Referenspunkter</guilabel
> i dockningsfönstret. </para>
</sect1>

<sect1 id="datapickercurve">
  <title
>Dataväljarkurva</title>
  <para
>Dataväljarkurvan kan skapas i dataväljaren med <guimenuitem
>Ny kurva</guimenuitem
> i dataväljarens sammanhangsberoende meny. En kurva kan ha olika typer av X- och Y-fel (inget fel, symmetriskt, asymmetriskt). Det beror på vilken feltyp dataväljarens dockningsfönster har vid tillfället då kurvan skapas. </para>
  <para
>Varje kurvobjekt innehåller kurvans alla <link linkend="symbols"
>punkter</link
> (dolda) och ett kalkylark som innehåller logiska positioner för alla dess kurvpunkter, och tillhandahåller alternativ för att uppdatera kalkylarket och ändra synlighet på dess kurvpunkter i den sammanhangsberoende menyn. Läget <guimenuitem
>Ange kurvpunkter</guimenuitem
> ska väljas i dataväljarens sammanhangsberoende meny för att skapa kurvpunkter. </para>
  <para
>Flera kurvor kan skapas i samma dataväljare. De skapade kurvpunkterna hör alltid till dataväljarens aktiva kurva, vilket kan ändras med alternativet <guimenuitem
>Aktiv kurva</guimenuitem
> i den sammanhangsberoende menyn och dataväljarens dockningsfönster. Alla dataväljarens kurvor kan ha sin egen symbolstil som kan ändras under <guilabel
>Symboler</guilabel
> i dockningsfönstrets. </para>
</sect1>

<sect1 id="curvesegments">
  <title
>Kurvsegment</title>
  <para
>Kurvsegment kan skapas i dataväljaren på bilden genom att byta läge till <guimenuitem
>Markera kurvsegment</guimenuitem
> i dataväljarens sammanhangsberoende meny. Ett segment är ett markeringsbart objekt på en bild, som kan markeras genom att högerklicka på det med musen. </para>
  <para
>Segment skapas genom att behandla bilden baserat på intervall av färgegenskaper för att automatiskt följa kurvor. För att förbättra resultaten kan dessa intervall- och färgtypsegenskaper ändras under "redigera" i dockningsfönstret. Dockningsfönstret tillhandahåller också alternativ för att byta mellan den behandlade bilden och originalbilden, samt för att ställa in minsta möjliga segmentlängd. </para>
  <para
>När ett segment väl har markerats, skapas kurvpunkter på det med ett minimalt angivet avstånd mellan sig. Det minimalt angivna avståndet mellan punkterna kan ändras i dataväljarens dockningsfönster. Användaren kan behöva markera segmenten igen för att se ändringarna. </para>
</sect1>

</chapter>

<!-- TODO:

Describe import of ascii-data. Import can be done either by importing the 
data to an already available spreadsheet or by adding a "File data source". 
The latter is more useful for bigger data sets where you don't need a view on 
it. A file data source can be updated on file changes and all the xy-curves 
consuming the data from this data source will also be updated.
-->

<chapter id="advanced_topics">
<title
>Avancerade ämnen</title>
<para
>Här hittar du några förklaringar rörande avancerade ämnen. </para>

<sect1 id="topics">
<title
>Ämnen</title>
<sect2 id="errorbar">
<title
>Felstaplar</title>
<para
>Om du vill rita upp data med felstaplar, importera bara data till projektet med <link linkend="importdialog"
>importdialogrutan</link
>. Använd därefter fliken <guilabel
>Felstaplar</guilabel
> i <link linkend="properties-explorer"
>kurvans egenskaper</link
> för att välja <guilabel
>Feltyp</guilabel
>, välj felkolumnen i listan <guilabel
>Data, +-</guilabel
>. Felstaplarnas format kan definieras genom att använda rutan <guilabel
>Format:</guilabel
>.</para>
</sect2>

<sect2 id="texlabel">
<title
>Tex-beteckning</title>
<para
>För att använda en Tex-beteckning måste du bara aktivera alternativknappen <guiicon
>Tex</guiicon
> under fliken <guilabel
>Titel</guilabel
>. Med den återges all text som skrivs in i textrutan av Tex och visas i enlighet med det i diagrammet. Eftersom konverteringen tar en del tid, kan du se en viss fördröjning när diagrammet ritas om.</para>
</sect2>

</sect1>
</chapter>


<!-- TODO:

A short tutorial for the basic workflow (create new project, import data, 
create worksheet, create plots and layout them, add curves, select columns as 
data sources for the curves, add legends, export everything to pdf) would also help to become familiar with the software more quickly.
-->

<chapter id="tutorials">
<title
>Korta handledningar</title>
<sect1 id="sineplot">
  <title
>Skapa ett sinusdiagram med &LabPlot;</title>
  <para
>I det här kapitlet hittar du en förklaring av hur man skapar ett enkelt diagram för en kurva i kartesiska koordinater från en matematisk ekvation. </para>
  <screenshot>
    <screeninfo
>&LabPlot;s fönster efter första start</screeninfo>
    <mediaobject>
      <imageobject>
	<imagedata fileref="tutorial-xy-function1.png" format="PNG"/>
      </imageobject>
      <textobject>
	<phrase
>&LabPlot;s fönster efter första start</phrase>
      </textobject>
    </mediaobject>
  </screenshot>
  <procedure>
    <step>
      <para
>Klicka på knappen <guibutton
>Ny</guibutton
> eller tryck på <keycombo
>&Ctrl;<keycap
>N</keycap
></keycombo
> på tangentbordet. </para>
      <screenshot>
      <screeninfo
>Nytt &LabPlot;-projekt</screeninfo>
      <mediaobject>
	<imageobject>
	  <imagedata fileref="tutorial-xy-function2.png" format="PNG"/>
	</imageobject>
	<textobject>
	  <phrase
>Nytt &LabPlot;-projekt</phrase>
	</textobject>
      </mediaobject>
      </screenshot>
    </step>
    <step>
      <para
>Klicka på alternativet <guilabel
>Projekt</guilabel
> i rutan <guilabel
>Projektutforskare</guilabel
> med höger musknapp och välj  <menuchoice
><guimenu
>Lägg till ny</guimenu
><guimenuitem
>Kalkylark</guimenuitem
></menuchoice
> eller tryck <keycombo
>&Alt;<keycap
>X</keycap
></keycombo
> på tangentbordet. </para>
      <screenshot>
      <screeninfo
>Lägga till ett nytt &LabPlot;-arbetsblad</screeninfo>
      <mediaobject>
	<imageobject>
	  <imagedata fileref="tutorial-xy-function3.png" format="PNG"/>
	</imageobject>
	<textobject>
	  <phrase
>Lägga till ett nytt &LabPlot;-arbetsblad</phrase>
	</textobject>
      </mediaobject>
      </screenshot>
    </step>
    <step>
      <para
>Klicka på alternativet <guilabel
>Arbetsblad</guilabel
> i panelen <guilabel
>Projektutforskare</guilabel
> med höger musknapp och välj <menuchoice
><guimenu
>Lägg till ny</guimenu
><guisubmenu
>xy-diagram</guisubmenu
><guimenuitem
>två axlar, centrerade</guimenuitem
></menuchoice
>. </para>
      <screenshot>
      <screeninfo
>Lägga till axlar i diagrammet</screeninfo>
      <mediaobject>
	<imageobject>
	  <imagedata fileref="tutorial-xy-function4.png" format="PNG"/>
	</imageobject>
	<textobject>
	  <phrase
>Lägga till axlar i diagrammet</phrase>
	</textobject>
      </mediaobject>
      </screenshot>
    </step>
    <step>
      <para
>Klicka på alternativet <guilabel
>xy-diagram</guilabel
> i rutan <guilabel
>Projektutforskaren</guilabel
> med höger musknapp och välj <menuchoice
><guimenu
>Lägg till ny</guimenu
><guimenuitem
>xy-kurva från en matematisk ekvation</guimenuitem
></menuchoice
>. </para>
      <screenshot>
      <screeninfo
>Lägga till en ny kurva</screeninfo>
      <mediaobject>
	<imageobject>
	  <imagedata fileref="tutorial-xy-function5.png" format="PNG"/>
	</imageobject>
	<textobject>
	  <phrase
>Lägga till en ny kurva</phrase>
	</textobject>
      </mediaobject>
      </screenshot>
    </step>
    <step>
      <para
>Använd rutan <guilabel
>egenskaper för xy-ekvationskurva</guilabel
> till höger för att skriva in <userinput
>sin(x)</userinput
> i fältet <guilabel
>y=f(x)</guilabel
> (för en lista över tillgängliga funktioner se <xref linkend="parser"/>), <userinput
>-6</userinput
> i fältet <guilabel
>x, min</guilabel
>, <userinput
>6</userinput
> i fältet <guilabel
>x, max</guilabel
> och klicka på knappen <guibutton
>Räkna om</guibutton
> för att se resultatet. </para>
      <screenshot>
      <screeninfo
>Förvald uppritning av kurvan</screeninfo>
      <mediaobject>
	<imageobject>
	  <imagedata fileref="tutorial-xy-function6.png" format="PNG"/>
	</imageobject>
	<textobject>
	  <phrase
>Förvald uppritning av kurvan</phrase>
	</textobject>
      </mediaobject>
      </screenshot>
      <note>
	<para
>&LabPlot; markerar okänd syntax i fältet <guilabel
>y=f(x)</guilabel
>. Det är användbart för att kontrollera inmatningens riktighet. </para>
      </note>
      <important>
	<para
>Listan över kända funktioner finns i <link linkend="parser"
>motsvarande avsnitt i handboken</link
>. </para>
      </important>
    </step>
    <step>
      <para
>Byt till fliken <guilabel
>Linje</guilabel
> på rutan <guilabel
>egenskaper för xy-ekvationskurva</guilabel
> och välj <guimenuitem
>kubisk spline (naturlig)</guimenuitem
> i kombinationsrutan <guilabel
>Typ</guilabel
>. </para>
      <screenshot>
      <screeninfo
>Välja linjetyp</screeninfo>
      <mediaobject>
	<imageobject>
	  <imagedata fileref="tutorial-xy-function7.png" format="PNG"/>
	</imageobject>
	<textobject>
	  <phrase
>Lägga till linjetypen</phrase>
	</textobject>
      </mediaobject>
      </screenshot>
    </step>
    <step>
      <para
>Byt till fliken <guilabel
>Symbol</guilabel
> på rutan <guilabel
>egenskaper för xy-ekvationskurva</guilabel
> och välj <guimenuitem
>ingen</guimenuitem
> i kombinationslistan <guilabel
>Stil</guilabel
>. </para>
      <screenshot>
      <screeninfo
>Ta bort symboler från diagrammet</screeninfo>
      <mediaobject>
	<imageobject>
	  <imagedata fileref="tutorial-xy-function8.png" format="PNG"/>
	</imageobject>
	<textobject>
	  <phrase
>Ta bort symboler från diagrammet</phrase>
	</textobject>
      </mediaobject>
      </screenshot>
    </step>
    <step>
      <para
>Klicka på alternativet <guilabel
>xy-diagram</guilabel
> i rutan <guilabel
>Projektutforskare</guilabel
> med höger musknapp och välj <menuchoice
><guimenu
>Lägg till ny</guimenu
><guimenuitem
>förklaring</guimenuitem
></menuchoice
>. Byt till fliken <guilabel
>Titel</guilabel
> i rutan <guilabel
>Egenskaper för kartesisk diagramförklaring</guilabel
> och skriv in <userinput
>Sinuskurva</userinput
> i fältet <guilabel
>Text</guilabel
>. </para>
      <screenshot>
      <screeninfo
>Ändra förklaringens rubrik</screeninfo>
      <mediaobject>
	<imageobject>
	  <imagedata fileref="tutorial-xy-function9.png" format="PNG"/>
	</imageobject>
	<textobject>
	  <phrase
>Ändra förklaringens rubrik</phrase>
	</textobject>
      </mediaobject>
      </screenshot>
    </step>
    <step>
      <para
>Välj <menuchoice
><guimenu
>Arkiv</guimenu
> <guimenuitem
>Exportera</guimenuitem
></menuchoice
> i huvudmenyn. Välj plats och format för att spara diagrammet. </para>
      <screenshot>
      <screeninfo
>Exportera diagrammet</screeninfo>
      <mediaobject>
	<imageobject>
	  <imagedata fileref="tutorial-xy-function10.png" format="PNG"/>
	</imageobject>
	<textobject>
	  <phrase
>Exportera diagrammet</phrase>
	</textobject>
      </mediaobject>
      </screenshot>
    </step>
  </procedure>
</sect1>

<sect1 id="spreadsheetplot">
  <title
>Skapa ett diagram från arbetsbladdata med &LabPlot;</title>
  <para
>I det här kapitlet hittar du en förklaring av hur man skapar ett enkelt diagram från data i ett kalkylark. </para>
  <screenshot>
    <screeninfo
>&LabPlot;s fönster efter första start</screeninfo>
    <mediaobject>
      <imageobject>
	<imagedata fileref="tutorial-xy-function1.png" format="PNG"/>
      </imageobject>
      <textobject>
	<phrase
>&LabPlot;s fönster efter första start</phrase>
      </textobject>
    </mediaobject>
  </screenshot>
  <procedure>
    <step>
      <para
>Klicka på knappen <guibutton
>Ny</guibutton
> eller tryck på <keycombo
>&Ctrl;<keycap
>N</keycap
></keycombo
> på tangentbordet. </para>
      <screenshot>
      <screeninfo
>Nytt &LabPlot;-projekt</screeninfo>
      <mediaobject>
	<imageobject>
	  <imagedata fileref="tutorial-xy-function2.png" format="PNG"/>
	</imageobject>
	<textobject>
	  <phrase
>Nytt &LabPlot;-projekt</phrase>
	</textobject>
      </mediaobject>
      </screenshot>
    </step>
    <step>
      <para
>Klicka på alternativet <guilabel
>Projekt</guilabel
> i rutan <guilabel
>Projektutforskare</guilabel
> med höger musknapp och välj  <menuchoice
><guimenu
>Lägg till ny</guimenu
><guimenuitem
>Kalkylark</guimenuitem
></menuchoice
> eller tryck <keycombo
>&Ctrl;<keycap
>=</keycap
></keycombo
> på tangentbordet. </para>
      <screenshot>
      <screeninfo
>Lägga till ett nytt kalkylark i &LabPlot;</screeninfo>
      <mediaobject>
	<imageobject>
	  <imagedata fileref="tutorial-spreadsheet1.png" format="PNG"/>
	</imageobject>
	<textobject>
	  <phrase
>Lägga till ett nytt kalkylark i &LabPlot;</phrase>
	</textobject>
      </mediaobject>
      </screenshot>
    </step>
    <step>
      <para
>Klicka på rubriken för kalkylarkets första kolumn med vänster musknapp och klicka därefter på någon av dess celler med höger musknapp och välj <menuchoice
><guimenu
>Markering</guimenu
><guisubmenu
>Fyll markering med</guisubmenu
><guimenuitem
>Radnummer</guimenuitem
></menuchoice
>. </para>
      <screenshot>
      <screeninfo
>Fylla i kalkylarkets första kolumn</screeninfo>
      <mediaobject>
	<imageobject>
	  <imagedata fileref="tutorial-spreadsheet2.png" format="PNG"/>
	</imageobject>
	<textobject>
	  <phrase
>Fylla i kalkylarkets första kolumn</phrase>
	</textobject>
      </mediaobject>
      </screenshot>
      <para
>Välj <guimenuitem
>Automatisk (g)</guimenuitem
> i kombinationsrutan <guilabel
>Format</guilabel
> i det högra dockningsfönstret <guilabel
>Kolumnegenskaper</guilabel
> för att förbättra den första kolumnens datapresentation. </para>
    </step>
    <step>
      <para
>Klicka på rubriken för kalkylarkets andra kolumn med höger musknapp och välj  <menuchoice
><guimenu
>Skapa data</guimenu
><guimenuitem
>Slumpvärden</guimenuitem
></menuchoice
>. </para>
      <screenshot>
      <screeninfo
>Fylla i kalkylarkets andra kolumn</screeninfo>
      <mediaobject>
	<imageobject>
	  <imagedata fileref="tutorial-spreadsheet3.png" format="PNG"/>
	</imageobject>
	<textobject>
	  <phrase
>Fylla i kalkylarkets andra kolumn</phrase>
	</textobject>
      </mediaobject>
      </screenshot>
    </step>
    <step>
      <para
>Klicka på alternativet <guilabel
>Projekt</guilabel
> i rutan <guilabel
>Projektutforskare</guilabel
> med höger musknapp och välj  <menuchoice
><guimenu
>Lägg till ny</guimenu
><guimenuitem
>Kalkylark</guimenuitem
></menuchoice
> eller tryck <keycombo
>&Alt;<keycap
>X</keycap
></keycombo
> på tangentbordet. </para>
      <screenshot>
      <screeninfo
>Lägga till ett nytt &LabPlot;-arbetsblad</screeninfo>
      <mediaobject>
	<imageobject>
	  <imagedata fileref="tutorial-spreadsheet4.png" format="PNG"/>
	</imageobject>
	<textobject>
	  <phrase
>Lägga till ett nytt &LabPlot;-arbetsblad</phrase>
	</textobject>
      </mediaobject>
      </screenshot>
    </step>
    <step>
      <para
>Klicka på alternativet <guilabel
>Arbetsblad</guilabel
> i rutan <guilabel
>Projektutforskaren</guilabel
> med höger musknapp och välj <menuchoice
><guimenu
>Lägg till ny</guimenu
><guisubmenu
>xy-diagram</guisubmenu
><guimenuitem
>rutdiagram, fyra axlar</guimenuitem
></menuchoice
>. </para>
      <screenshot>
      <screeninfo
>Lägga till axlar i diagrammet</screeninfo>
      <mediaobject>
	<imageobject>
	  <imagedata fileref="tutorial-spreadsheet5.png" format="PNG"/>
	</imageobject>
	<textobject>
	  <phrase
>Lägga till axlar i diagrammet</phrase>
	</textobject>
      </mediaobject>
      </screenshot>
    </step>
    <step>
      <para
>Klicka på alternativet <guilabel
>xy-diagram</guilabel
> i rutan <guilabel
>Projektutforskaren</guilabel
> med höger musknapp och välj <menuchoice
><guimenu
>Lägg till ny</guimenu
><guimenuitem
>xy-kurva</guimenuitem
></menuchoice
>. </para>
      <screenshot>
      <screeninfo
>Lägga till en ny kurva</screeninfo>
      <mediaobject>
	<imageobject>
	  <imagedata fileref="tutorial-spreadsheet6.png" format="PNG"/>
	</imageobject>
	<textobject>
	  <phrase
>Lägga till en ny kurva</phrase>
	</textobject>
      </mediaobject>
      </screenshot>
    </step>
    <step>
      <para
>Använd rutan <guilabel
>egenskaper för xy-kurva</guilabel
> till höger för att välja <menuchoice
><guimenu
>Projekt</guimenu
><guisubmenu
>Kalkylark</guisubmenu
><guimenuitem
>1</guimenuitem
></menuchoice
> i fältet <guilabel
>x-data</guilabel
> (klicka bara på objektet och tryck på returtangenten). Använd samma procedur för att välja <guimenuitem
>2</guimenuitem
> för fältet <guilabel
>y-data</guilabel
>. Resultatet visas omedelbart på arbetsbladet. </para>
      <screenshot>
      <screeninfo
>Diagrammet över osorterad data</screeninfo>
      <mediaobject>
	<imageobject>
	  <imagedata fileref="tutorial-spreadsheet7.png" format="PNG"/>
	</imageobject>
	<textobject>
	  <phrase
>Diagrammet över osorterad data</phrase>
	</textobject>
      </mediaobject>
      </screenshot>
    </step>
    <step>
      <para
>Klicka på alternativet <guilabel
>Kalkylark</guilabel
> i panelen <guilabel
>Projektutforskare</guilabel
> med vänster musknapp, och klicka därefter på den andra kolumnrubriken med höger musknapp och välj <menuchoice
><guimenu
>Sortera</guimenu
><guimenuitem
>Stigande</guimenuitem
></menuchoice
>. </para>
      <screenshot>
      <screeninfo
>Sortera kalkylarkets andra kolumn</screeninfo>
      <mediaobject>
	<imageobject>
	  <imagedata fileref="tutorial-spreadsheet8.png" format="PNG"/>
	</imageobject>
	<textobject>
	  <phrase
>Sortera kalkylarkets andra kolumn</phrase>
	</textobject>
      </mediaobject>
      </screenshot>
    </step>
    <step>
      <para
>Klicka på alternativet <guilabel
>Arbetsblad</guilabel
> i rutan <guilabel
>Projektutforskaren</guilabel
> med vänster musknapp för att se resultatet. </para>
      <screenshot>
      <screeninfo
>Diagrammet över sorterad data</screeninfo>
      <mediaobject>
	<imageobject>
	  <imagedata fileref="tutorial-spreadsheet9.png" format="PNG"/>
	</imageobject>
	<textobject>
	  <phrase
>Diagrammet över sorterad data</phrase>
	</textobject>
      </mediaobject>
      </screenshot>
    </step>
  </procedure>
</sect1>
</chapter>

<chapter id="examples">
<title
>Exempel</title>
<sect1 id="example-2d-plotting">
    <title
>2D-uppritning</title>
    <para
>Kommer snart ... </para>
    </sect1>
<sect1 id="example-signal">
    <title
>Signalbehandling</title>
     
    <variablelist>
    <varlistentry>
    <term
>Fourierfilter</term>
    <listitem>
        <para
>En tidssignal som innehåller Morsekod Fouriertransformeras till frekvensrymden för att se huvudkomponenten. Genom att applicera ett smalt bandpassfilter extraheras Morsesignalen och ett snyggt 'SOS' visas: </para>
        
        <screenshot>
        <mediaobject
><imageobject
><imagedata fileref="example-fourier_filter-1024x532.png"/>
        </imageobject
></mediaobject
>            
        </screenshot>
        
        </listitem>
    </varlistentry>
    </variablelist>
    </sect1>
<sect1 id="example-computing">
    <title
>Beräkning</title>
     
    <variablelist>
    <varlistentry>
    <term
>Maxima</term>
    <listitem>
        <para
>Maxima-session som visar den kaotiska dynamiken i Duffing-oscillatorn. Differentialekvationen av den tvingade oscillationen löses med Maxima. Diagram av banan, oscillatorns fasrymd och motsvarande Poincaré-avbildning görs med LabPlot: </para>
        
        <screenshot>
        <mediaobject
><imageobject
><imagedata fileref="example-maxima_2-1024x532.png"/>
        </imageobject
></mediaobject
>            
        </screenshot>
        
        </listitem>
    </varlistentry>
    <varlistentry>
    <term
>Python</term>
    <listitem>
        <para
>Python-session som illustrerar effekten av Blackman-fönster i Fourier-transformen: </para>
        
        <screenshot>
        <mediaobject
><imageobject
><imagedata fileref="example-FFT_python-1024x532.png"/>
        </imageobject
></mediaobject
>            
        </screenshot>
        
        </listitem>
    </varlistentry>
    </variablelist>
    </sect1>
<sect1 id="example-import-export">
    <title
>Import och export</title>
    <para
>Kommer snart ... </para>
    </sect1>
<sect1 id="example-tools">
    <title
>Verktyg</title>
    <para
>Kommer snart ... </para>
    </sect1>
    
</chapter>


<chapter id="parser">
<title
>Tolkfunktioner</title>
<para
>&LabPlot;-tolken låter dig använda följande funktioner: </para>

<sect1 id="parser-standard">
<title
>Standardfunktioner</title>

<informaltable pgwide="1"
><tgroup cols="2">

<thead
><row
><entry
>Funktion</entry
><entry
>Beskrivning</entry
></row
></thead>

<tbody>

<row
><entry
>cbrt(x)</entry
><entry
><action
>Kubrot</action
></entry
></row>
<row
><entry
>ceil(x)</entry
><entry
><action
>Trunkera uppåt till heltal</action
></entry
></row>
<row
><entry
>fabs(x)</entry
><entry
><action
>Absolutvärde</action
></entry
></row>
<row
><entry
>gamma(x)</entry
><entry
><action
>Gamma-funktion</action
></entry
></row>
<row
><entry
>ldexp(x,y)</entry
><entry
><action
>x * 2<superscript
>y</superscript
></action
></entry
></row>
<row
><entry
>ln(x)</entry
><entry
><action
>Logaritm, bas e</action
></entry
></row>
<row
><entry
>log(x)</entry
><entry
><action
>Logaritm, bas e</action
></entry
></row>
<row
><entry
>log1p(x)</entry
><entry
><action
>log(1+x)</action
></entry
></row>
<row
><entry
>log10(x)</entry
><entry
><action
>Logaritm, bas 10</action
></entry
></row>
<row
><entry
>logb(x)</entry
><entry
><action
>Basoberoende exponent</action
></entry
></row>
<row
><entry
>pow(x,n)</entry
><entry
><action
>Potensfunktionen x<superscript
>n</superscript
></action
></entry
></row>
<row
><entry
>powint(x,n)</entry
><entry
><action
>heltalsexponentfunktion x<superscript
>n</superscript
></action
></entry
></row>
<row
><entry
>pow2(x)</entry
><entry
><action
>exponentfunktion x<superscript
>2</superscript
></action
></entry
></row>
<row
><entry
>pow3(x)</entry
><entry
><action
>exponentfunktion x<superscript
>3</superscript
></action
></entry
></row>
<row
><entry
>pow4(x)</entry
><entry
><action
>exponentfunktion x<superscript
>4</superscript
></action
></entry
></row>
<row
><entry
>pow5(x)</entry
><entry
><action
>exponentfunktion x<superscript
>5</superscript
></action
></entry
></row>
<row
><entry
>pow6(x)</entry
><entry
><action
>exponentfunktion x<superscript
>6</superscript
></action
></entry
></row>
<row
><entry
>pow7(x)</entry
><entry
><action
>exponentfunktion x<superscript
>7</superscript
></action
></entry
></row>
<row
><entry
>pow8(x)</entry
><entry
><action
>exponentfunktion x<superscript
>8</superscript
></action
></entry
></row>
<row
><entry
>pow9(x)</entry
><entry
><action
>exponentfunktion x<superscript
>9</superscript
></action
></entry
></row>
<row
><entry
>rint(x)</entry
><entry
><action
>avrunda till närmaste heltal</action
></entry
></row>
<row
><entry
>round(x)</entry
><entry
><action
>avrunda till närmaste heltal</action
></entry
></row>
<row
><entry
>sqrt(x)</entry
><entry
><action
>Kvadratrot</action
></entry
></row>
<row
><entry
>tgamma(x)</entry
><entry
><action
>Gamma-funktion</action
></entry
></row>
<row
><entry
>trunc(x)</entry
><entry
><action
>Returnerar det största heltalet mindre än eller lika med x</action
></entry
></row>

</tbody
></tgroup
></informaltable>
</sect1>

<sect1 id="parser-trig">
<title
>Trigonometriska funktioner</title>

<informaltable pgwide="1"
><tgroup cols="2">

<thead
><row
><entry
>Funktion</entry
><entry
>Beskrivning</entry
></row
></thead>

<tbody>

    <row
><entry
>sin(x)</entry
><entry
><action
>Sinus</action
></entry
></row>
    <row
><entry
>cos(x)</entry
><entry
><action
>Cosinus</action
></entry
></row>
    <row
><entry
>tan(x)</entry
><entry
><action
>Tangens</action
></entry
></row>
    <row
><entry
>asin(x)</entry
><entry
><action
>Invers sinus</action
></entry
></row>
    <row
><entry
>acos(x)</entry
><entry
><action
>Invers cosinus</action
></entry
></row>
    <row
><entry
>atan(x)</entry
><entry
><action
>Invers tangens</action
></entry
></row>
    <row
><entry
>atan2(y,x)</entry
><entry
><action
>Invers tangens med två variabler</action
></entry
></row>
    <row
><entry
>sinh(x)</entry
><entry
><action
>Hyperbolisk sinus</action
></entry
></row>
    <row
><entry
>cosh(x)</entry
><entry
><action
>Hyperbolisk cosinus</action
></entry
></row>
    <row
><entry
>tanh(x)</entry
><entry
><action
>Hyperbolisk tangens</action
></entry
></row>
    <row
><entry
>asinh(x)</entry
><entry
><action
>Invers hyperbolisk sinus</action
></entry
></row>
    <row
><entry
>acosh(x)</entry
><entry
><action
>Invers hyperbolisk cosinus</action
></entry
></row>
    <row
><entry
>atanh(x)</entry
><entry
><action
>Invers hyperbolisk tangens</action
></entry
></row>
    <row
><entry
>sec(x)</entry
><entry
><action
>Sekans</action
></entry
></row>
    <row
><entry
>csc(x)</entry
><entry
><action
>Cosekans</action
></entry
></row>
    <row
><entry
>cot(x)</entry
><entry
><action
>Cotangens</action
></entry
></row>
    <row
><entry
>asec(x)</entry
><entry
><action
>Invers sekans</action
></entry
></row>
    <row
><entry
>acsc(x)</entry
><entry
><action
>Invers cosekans</action
></entry
></row>
    <row
><entry
>acot(x)</entry
><entry
><action
>Invers cotangens</action
></entry
></row>
    <row
><entry
>sech(x)</entry
><entry
><action
>Hyperbolisk sekans</action
></entry
></row>
    <row
><entry
>csch(x)</entry
><entry
><action
>Hyperbolisk cosekans</action
></entry
></row>
    <row
><entry
>coth(x)</entry
><entry
><action
>Hyperbolisk cotangens</action
></entry
></row>
    <row
><entry
>asech(x)</entry
><entry
><action
>Invers hyperbolisk sekans</action
></entry
></row>
    <row
><entry
>acsch(x)</entry
><entry
><action
>Invers hyperbolisk cosekans</action
></entry
></row>
    <row
><entry
>acoth(x)</entry
><entry
><action
>Invers hyperbolisk cotangens</action
></entry
></row>
    <row
><entry
>sinc(x)</entry
><entry
><action
>Sinc-funktion sin(&pi; x) / (&pi; x)</action
></entry
></row>
    <row
><entry
>logsinh(x)</entry
><entry
><action
>log(sinh(x)) för x &gt; 0</action
></entry
></row>
    <row
><entry
>logcosh(x)</entry
><entry
><action
>log(cosh(x))</action
></entry
></row>
    <row
><entry
>hypot(x,y)</entry
><entry
><action
>Hypotenusa-funktionen &radic;{x<superscript
>2</superscript
> + y<superscript
>2</superscript
>}</action
></entry
></row>
    <row
><entry
>hypot3(x,y,z)</entry
><entry
><action
>&radic;{x<superscript
>2</superscript
> + y<superscript
>2</superscript
> + z<superscript
>2</superscript
>}</action
></entry
></row>
    <row
><entry
>anglesymm(&alpha;)</entry
><entry
><action
>Tvinga vinkeln &alpha; att ligga i intervallet (-&pi;,&pi;]</action
></entry
></row>
    <row
><entry
>anglepos(&alpha;)</entry
><entry
><action
>Tvinga vinkeln &alpha; att ligga i intervallet (0,2&pi;]</action
></entry
></row>

</tbody
></tgroup
></informaltable>
</sect1>


<sect1 id="parser-gsl">
<title
>Specialfunktioner</title>
<para
>För mer information om funktionerna se GSL-dokumentationen. </para>
<informaltable pgwide="1"
><tgroup cols="2">

<thead
><row
><entry
>Funktion</entry
><entry
>Beskrivning</entry
></row
></thead>

<tbody>

<row
><entry
>Ai(x)</entry
><entry
><action
>Airy funktion Ai(x)</action
></entry
></row>
<row
><entry
>Bi(x)</entry
><entry
><action
>Airy funktion Bi(x)</action
></entry
></row>
<row
><entry
>Ais(x)</entry
><entry
><action
>Skalad version av Airy-funktionen S<subscript
>Ai</subscript
>(x)</action
></entry
></row>
<row
><entry
>Bis(x)</entry
><entry
><action
>Skalad version av Airy-funktionen S<subscript
>Bi</subscript
>(x)</action
></entry
></row>
<row
><entry
>Aid(x)</entry
><entry
><action
>Airy-funktionens derivata Ai'(x)</action
></entry
></row>
<row
><entry
>Bid(x)</entry
><entry
><action
>Airy-funktionens derivata Bi'(x)</action
></entry
></row>
<row
><entry
>Aids(x)</entry
><entry
><action
>Derivata av den skalade Airy-funktionen S<subscript
>Ai</subscript
>(x)</action
></entry
></row>
<row
><entry
>Bids(x)</entry
><entry
><action
>Derivata av den skalade Airy-funktionen S<subscript
>Bi</subscript
>(x)</action
></entry
></row>
<row
><entry
>Ai0(s)</entry
><entry
><action
>s-te nollstället hos Airy-funktionen Ai(x)</action
></entry
></row>
<row
><entry
>Bi0(s)</entry
><entry
><action
>s-te nollstället hos Airy-funktionen Bi(x)</action
></entry
></row>
<row
><entry
>Aid0(s)</entry
><entry
><action
>s-te nollstället hos Airy-funktionens derivata Ai'(x)</action
></entry
></row>
<row
><entry
>Bid0(s)</entry
><entry
><action
>s-te nollstället hos Airy-funktionens derivata Bi'(x)</action
></entry
></row>
<row
><entry
>J0(x)</entry
><entry
><action
>Reguljär cylindrisk Besselfunktion av nollte ordningen, J<subscript
>0</subscript
>(x)</action
></entry
></row>
<row
><entry
>J1(x)</entry
><entry
><action
>Reguljär cylindrisk Besselfunktion av första ordningen, J<subscript
>1</subscript
>(x)</action
></entry
></row>
<row
><entry
>Jn(n,x)</entry
><entry
><action
>Reguljär cylindrisk Besselfunktion av ordning n, J<subscript
>n</subscript
>(x)</action
></entry
></row>
<row
><entry
>Y0(x)</entry
><entry
><action
>Irreguljär cylindrisk Besselfunktion av nollte ordningen, Y<subscript
>0</subscript
>(x)</action
></entry
></row>
<row
><entry
>Y1(x)</entry
><entry
><action
>Irreguljär cylindrisk Besselfunktion av första ordningen, Y<subscript
>1</subscript
>(x)</action
></entry
></row>
<row
><entry
>Yn(n,x)</entry
><entry
><action
>Irreguljär cylindrisk Besselfunktion av ordning n, Y<subscript
>n</subscript
>(x)</action
></entry
></row>
<row
><entry
>I0(x)</entry
><entry
><action
>Reguljär modifierad cylindrisk Besselfunktion av nollte ordningen, I<subscript
>0</subscript
>(x)</action
></entry
></row>
<row
><entry
>I1(x)</entry
><entry
><action
>Reguljär modifierad cylindrisk Besselfunktion av första ordningen, I<subscript
>1</subscript
>(x)</action
></entry
></row>
<row
><entry
>In(n,x)</entry
><entry
><action
>Reguljär modifierad cylindrisk Besselfunktion av ordning n, I<subscript
>n</subscript
>(x)</action
></entry
></row>
<row
><entry
>I0s(x)</entry
><entry
><action
>Skalad reguljär modifierad cylindrisk Besselfunktion av nollte ordningen, exp (-|x|) I<subscript
>0</subscript
>(x)</action
></entry
></row>
<row
><entry
>I1s(x)</entry
><entry
><action
>Skalad reguljär modifierad cylindrisk Besselfunktion av första ordningen, exp (-|x|) I<subscript
>1</subscript
>(x)</action
></entry
></row>
<row
><entry
>Ins(n,x)</entry
><entry
><action
>Skalad reguljär modifierad cylindrisk Besselfunktion av ordning n, exp (-|x|) I<subscript
>n</subscript
>(x)</action
></entry
></row>
<row
><entry
>K0(x)</entry
><entry
><action
>Irreguljär modifierad cylindrisk Besselfunktion av nollte ordningen, K<subscript
>0</subscript
>(x)</action
></entry
></row>
<row
><entry
>K1(x)</entry
><entry
><action
>Irreguljär modifierad cylindrisk Besselfunktion av första ordningen, K<subscript
>1</subscript
>(x)</action
></entry
></row>
<row
><entry
>Kn(n,x)</entry
><entry
><action
>Irreguljär modifierad cylindrisk Besselfunktion av ordning n, K<subscript
>n</subscript
>(x)</action
></entry
></row>
<row
><entry
>K0s(x)</entry
><entry
><action
>Skalad irreguljär modifierad cylindrisk Besselfunktion av nollte ordningen, exp(x) K<subscript
>0</subscript
>(x)</action
></entry
></row>
<row
><entry
>K1s(x)</entry
><entry
><action
>Skalad irreguljär modifierad cylindrisk Besselfunktion av första ordningen, exp(x) K<subscript
>1</subscript
>(x)</action
></entry
></row>
<row
><entry
>Kns(n,x)</entry
><entry
><action
>Skalad irreguljär modifierad cylindrisk Besselfunktion av ordning n, exp(x) K<subscript
>n</subscript
>(x)</action
></entry
></row>
<row
><entry
>j0(x)</entry
><entry
><action
>Reguljär sfärisk Besselfunktion av nollte ordningen, j<subscript
>0</subscript
>(x)</action
></entry
></row>
<row
><entry
>j1(x)</entry
><entry
><action
>Reguljär sfärisk Besselfunktion av första ordningen, j<subscript
>1</subscript
>(x)</action
></entry
></row>
<row
><entry
>j2(x)</entry
><entry
><action
>Reguljär sfärisk Besselfunktion av andra ordningen, j<subscript
>2</subscript
>(x)</action
></entry
></row>
<row
><entry
>jl(l,x)</entry
><entry
><action
>Reguljär sfärisk Besselfunktion av ordning l, j<subscript
>l</subscript
>(x)</action
></entry
></row>
<row
><entry
>y0(x)</entry
><entry
><action
>Irreguljär sfärisk Besselfunktion av nollte ordningen, y<subscript
>0</subscript
>(x)</action
></entry
></row>
<row
><entry
>y1(x)</entry
><entry
><action
>Irreguljär sfärisk Besselfunktion av första ordningen, y<subscript
>1</subscript
>(x)</action
></entry
></row>
<row
><entry
>y2(x)</entry
><entry
><action
>Irreguljär sfärisk Besselfunktion av andra ordningen, y<subscript
>2</subscript
>(x)</action
></entry
></row>
<row
><entry
>yl(l,x)</entry
><entry
><action
>Irreguljär sfärisk Besselfunktion av ordning l, y<subscript
>l</subscript
>(x)</action
></entry
></row>
<row
><entry
>i0s(x)</entry
><entry
><action
>Skalad reguljär modifierad sfärisk Besselfunktion av nollte ordningen, exp(-|x|) i<subscript
>0</subscript
>(x)</action
></entry
></row>
<row
><entry
>i1s(x)</entry
><entry
><action
>Skalad reguljär modifierad sfärisk Besselfunktion av första ordningen, exp(-|x|) i<subscript
>1</subscript
>(x)</action
></entry
></row>
<row
><entry
>i2s(x)</entry
><entry
><action
>Skalad reguljär modifierad sfärisk Besselfunktion av andra ordningen, exp(-|x|) i<subscript
>2</subscript
>(x)</action
></entry
></row>
<row
><entry
>ils(l,x)</entry
><entry
><action
>Skalad reguljär modifierad sfärisk Besselfunktion av ordning l, exp(-|x|) i<subscript
>l</subscript
>(x)</action
></entry
></row>
<row
><entry
>k0s(x)</entry
><entry
><action
>Skalad irreguljär modifierad sfärisk Besselfunktion av nollte ordningen, exp(x) k<subscript
>0</subscript
>(x)</action
></entry
></row>
<row
><entry
>k1s(x)</entry
><entry
><action
>Skalad irreguljär modifierad sfärisk Besselfunktion av första ordningen, exp(x) k<subscript
>1</subscript
>(x)</action
></entry
></row>
<row
><entry
>k2s(x)</entry
><entry
><action
>Skalad irreguljär modifierad sfärisk Besselfunktion av andra ordningen, exp(x) k<subscript
>2</subscript
>(x)</action
></entry
></row>
<row
><entry
>kls(l,x)</entry
><entry
><action
>Skalad irreguljär modifierad sfärisk Besselfunktion av ordning l, exp(x) k<subscript
>l</subscript
>(x)</action
></entry
></row>
<row
><entry
>Jnu(&nu;,x)</entry
><entry
><action
>Reguljär cylindrisk Besselfunktion av bråkdelsordning &nu;, J<subscript
>&nu;</subscript
>(x)</action
></entry
></row>
<row
><entry
>Ynu(&nu;,x)</entry
><entry
><action
>Irreguljär cylindrisk Besselfunktion av bråkdelsordning &nu;, Y<subscript
>&nu;</subscript
>(x)</action
></entry
></row>
<row
><entry
>Inu(&nu;,x)</entry
><entry
><action
>Reguljär modifierad Besselfunktion av bråkdelsordning &nu;, I<subscript
>&nu;</subscript
>(x)</action
></entry
></row>
<row
><entry
>Inus(&nu;,x)</entry
><entry
><action
>Skalad reguljär modifierad Besselfunktion av bråkdelsordning &nu;, exp(-|x|) I<subscript
>&nu;</subscript
>(x)</action
></entry
></row>
<row
><entry
>Knu(&nu;,x)</entry
><entry
><action
>Irreguljär modifierad Besselfunktion av bråkdelsordning &nu;, K<subscript
>&nu;</subscript
>(x)</action
></entry
></row>
<row
><entry
>lnKnu(&nu;,x)</entry
><entry
><action
>Logaritm av den irreguljära modifierade Besselfunktion av bråkdelsordning &nu;,ln(K<subscript
>&nu;</subscript
>(x))</action
></entry
></row>
<row
><entry
>Knus(&nu;,x)</entry
><entry
><action
>Skalad irreguljär modifierad Besselfunktion av bråkdelsordning &nu;, exp(|x|) K<subscript
>&nu;</subscript
>(x)</action
></entry
></row>
<row
><entry
>J0_0(s)</entry
><entry
><action
>s-te positiva nollstället hos Besselfunktionen J<subscript
>0</subscript
>(x)</action
></entry
></row>
<row
><entry
>J1_0(s)</entry
><entry
><action
>s-te positiva nollstället hos Besselfunktionen J<subscript
>1</subscript
>(x)</action
></entry
></row>
<row
><entry
>Jnu_0(nu,s)</entry
><entry
><action
>s-te positiva nollstället hos Besselfunktionen J<subscript
>&nu;</subscript
>(x)</action
></entry
></row>
<row
><entry
>clausen(x)</entry
><entry
><action
>Clausenintegral Cl<subscript
>2</subscript
>(x)</action
></entry
></row>
<row
><entry
>hydrogenicR_1(Z,R)</entry
><entry
><action
>Lägsta ordningens normaliserade 'hydrogenic bound state radial'-vågfunktion R<subscript
>1</subscript
> := 2Z &radic;Z exp(-Z r)</action
></entry
></row>
<row
><entry
>hydrogenicR(n,l,Z,R)</entry
><entry
><action
>n-te normaliserade 'hydrogenic bound state radial'-vågfunktionen</action
></entry
></row>
<row
><entry
>dawson(x)</entry
><entry
><action
>Dawsons integral</action
></entry
></row>
<row
><entry
>D1(x)</entry
><entry
><action
>Första ordningens Debye-funktion D<subscript
>1</subscript
>(x) = (1/x) &int;<subscript
>0</subscript
><superscript
>x</superscript
>(t/(e<superscript
>t</superscript
> - 1)) dt</action
></entry
></row>
<row
><entry
>D2(x)</entry
><entry
><action
>Andra ordningens Debye-funktion D<subscript
>2</subscript
>(x) = (2/x<superscript
>2</superscript
>) &int;<subscript
>0</subscript
><superscript
>x</superscript
> (t<superscript
>2</superscript
>/(e<superscript
>t</superscript
> - 1)) dt</action
></entry
></row>
<row
><entry
>D3(x)</entry
><entry
><action
>Tredje ordningens Debye-funktion D<subscript
>3</subscript
>(x) = (3/x<superscript
>3</superscript
>) &int;<subscript
>0</subscript
><superscript
>x</superscript
> (t<superscript
>3</superscript
>/(e<superscript
>t</superscript
> - 1)) dt</action
></entry
></row>
<row
><entry
>D4(x)</entry
><entry
><action
>Fjärde ordningens Debye-funktion D<subscript
>4</subscript
>(x) = (4/x<superscript
>4</superscript
>) &int;<subscript
>0</subscript
><superscript
>x</superscript
> (t<superscript
>4</superscript
>/(e<superscript
>t</superscript
> - 1)) dt</action
></entry
></row>
<row
><entry
>D5(x)</entry
><entry
><action
>Femte ordningens Debye-funktion D<subscript
>5</subscript
>(x) = (5/x<superscript
>5</superscript
>) &int;<subscript
>0</subscript
><superscript
>x</superscript
> (t<superscript
>5</superscript
>/(e<superscript
>t</superscript
> - 1)) dt</action
></entry
></row>
<row
><entry
>D6(x)</entry
><entry
><action
>Sjätte ordningens Debye-funktion D<subscript
>6</subscript
>(x) = (6/x<superscript
>6</superscript
>) &int;<subscript
>0</subscript
><superscript
>x</superscript
> (t<superscript
>6</superscript
>/(e<superscript
>t</superscript
> - 1)) dt</action
></entry
></row>
<row
><entry
>Li2(x)</entry
><entry
><action
>Dilogaritm</action
></entry
></row>
<row
><entry
>Kc(k)</entry
><entry
><action
>Fullständig elliptisk integral K(k)</action
></entry
></row>
<row
><entry
>Ec(k)</entry
><entry
><action
>Fullständig elliptisk integral E(k)</action
></entry
></row>
<row
><entry
>F(phi,k)</entry
><entry
><action
>Ofullständig elliptisk integral F(phi,k)</action
></entry
></row>
<row
><entry
>E(phi,k)</entry
><entry
><action
>Ofullständig elliptisk integral E(phi,k)</action
></entry
></row>
<row
><entry
>P(phi,k,n)</entry
><entry
><action
>Ofullständig elliptisk integral P(phi,k,n)</action
></entry
></row>
<row
><entry
>D(phi,k,n)</entry
><entry
><action
>Ofullständig elliptisk integral D(phi,k,n)</action
></entry
></row>
<row
><entry
>RC(x,y)</entry
><entry
><action
>Ofullständig elliptisk integral RC(x,y)</action
></entry
></row>
<row
><entry
>RD(x,y,z)</entry
><entry
><action
>Ofullständig elliptisk integral RD(x,y,z)</action
></entry
></row>
<row
><entry
>RF(x,y,z)</entry
><entry
><action
>Ofullständig elliptisk integral RF(x,y,z)</action
></entry
></row>
<row
><entry
>RJ(x,y,z)</entry
><entry
><action
>Ofullständig elliptisk integral RJ(x,y,z,p)</action
></entry
></row>
<row
><entry
>erf(x)</entry
><entry
><action
>Felfunktionen erf(x) = 2/&radic;&pi; &int;<subscript
>0</subscript
><superscript
>x</superscript
> exp(-t<superscript
>2</superscript
>) dt</action
></entry
></row>
<row
><entry
>erfc(x)</entry
><entry
><action
>Komplementära felfunktionen erfc(x) = 1 - erf(x) = 2/&radic;&pi; &int;<subscript
>x</subscript
><superscript
>&infin;</superscript
> exp(-t<superscript
>2</superscript
>) dt</action
></entry
></row>
<row
><entry
>log_erfc(x)</entry
><entry
><action
>Logaritm av den komplementära felfunktionen log(erfc(x))</action
></entry
></row>
<row
><entry
>erf_Z(x)</entry
><entry
><action
>Gaussisk sannolikhetsfunktion Z(x) = (1/(2&pi;)) exp(-x<superscript
>2</superscript
>/2)</action
></entry
></row>
<row
><entry
>erf_Q(x)</entry
><entry
><action
>Övre svans av den Gaussiska sannolikhetsfunktion Q(x) = (1/(2&pi;)) &int;<subscript
>x</subscript
><superscript
>&infin;</superscript
> exp(-t<superscript
>2</superscript
>/2) dt</action
></entry
></row>
<row
><entry
>hazard(x)</entry
><entry
><action
>Hasardfunktion för normalfördelningen</action
></entry
></row>
<row
><entry
>exp(x)</entry
><entry
><action
>Exponent, bas e</action
></entry
></row>
<row
><entry
>expm1(x)</entry
><entry
><action
>exp(x)-1</action
></entry
></row>
<row
><entry
>exp_mult(x,y)</entry
><entry
><action
>beräkna exponenten av x och multiplicera med faktorn y för att returnera produkten y exp(x)</action
></entry
></row>
<row
><entry
>exprel(x)</entry
><entry
><action
>(exp(x)-1)/x med användning av en algoritm som är noggrann för små x</action
></entry
></row>
<row
><entry
>exprel2(x)</entry
><entry
><action
>2(exp(x)-1-x)/x<superscript
>2</superscript
> med användning av en algoritm som är noggrann för små x</action
></entry
></row>
<row
><entry
>expreln(n,x)</entry
><entry
><action
>n-relativ exponential, som är den n-te generaliseringen av 'exprel' funktionerna</action
></entry
></row>
<row
><entry
>E1(x)</entry
><entry
><action
>Exponentialintegral E<subscript
>1</subscript
>(x), E<subscript
>1</subscript
>(x) := Re &int;<subscript
>1</subscript
><superscript
>&infin;</superscript
> exp(-xt)/t dt</action
></entry
></row>
<row
><entry
>E2(x)</entry
><entry
><action
>Andra ordningens exponentialintegral E<subscript
>2</subscript
>(x), E<subscript
>2</subscript
>(x) := Re &int;<subscript
>1</subscript
><superscript
>&infin;</superscript
> exp(-xt)/t<superscript
>2</superscript
> dt</action
></entry
></row>
<row
><entry
>En(x)</entry
><entry
><action
>Exponentialintegral E_n(x) of order n, E<subscript
>n</subscript
>(x) := Re &int;<subscript
>1</subscript
><superscript
>&infin;</superscript
> exp(-xt)/t<superscript
>n</superscript
> dt)</action
></entry
></row>
<row
><entry
>Ei(x)</entry
><entry
><action
>Exponentialintegral E_i(x), Ei(x) := PV(&int;<subscript
>-x</subscript
><superscript
>&infin;</superscript
> exp(-t)/t dt)</action
></entry
></row>
<row
><entry
>shi(x)</entry
><entry
><action
>Shi(x) = &int;<subscript
>0</subscript
><superscript
>x</superscript
> sinh(t)/t dt</action
></entry
></row>
<row
><entry
>chi(x)</entry
><entry
><action
>Integral Chi(x) = Re[ &gamma;<subscript
>E</subscript
> + log(x) + &int;<subscript
>0</subscript
><superscript
>x</superscript
> (cosh[t]-1)/t dt ]</action
></entry
></row>
<row
><entry
>Ei3(x)</entry
><entry
><action
>Exponentialintegral Ei<subscript
>3</subscript
>(x) = &int;<subscript
>0</subscript
><superscript
>x</superscript
> exp(-t<superscript
>3</superscript
>) dt där x ≥ 0</action
></entry
></row>
<row
><entry
>si(x)</entry
><entry
><action
>Sinusintegral Si(x) = &int;<subscript
>0</subscript
><superscript
>x</superscript
> sin(t)/t dt</action
></entry
></row>
<row
><entry
>ci(x)</entry
><entry
><action
>Cosinusintegral Ci(x) = -&int;<subscript
>x</subscript
><superscript
>&infin;</superscript
> cos(t)/t dt for x &gt; 0</action
></entry
></row>
<row
><entry
>atanint(x)</entry
><entry
><action
>Arcus tangensintegral AtanInt(x) = &int;<subscript
>0</subscript
><superscript
>x</superscript
> arctan(t)/t dt</action
></entry
></row>
<row
><entry
>Fm1(x)</entry
><entry
><action
>Fullständig Fermi-Dirac-integral med index -1, F<subscript
>-1</subscript
>(x) = e<superscript
>x</superscript
> / (1 + e<superscript
>x</superscript
>)</action
></entry
></row>
<row
><entry
>F0(x)</entry
><entry
><action
>Fullständig Fermi-Dirac-integral med index 0, F<subscript
>0</subscript
>(x) = ln(1 + e<superscript
>x</superscript
>)</action
></entry
></row>
<row
><entry
>F1(x)</entry
><entry
><action
>Fullständig Fermi-Dirac-integral med index 1, F<subscript
>1</subscript
>(x) = &int;<subscript
>0</subscript
><superscript
>&infin;</superscript
> (t /(exp(t-x)+1)) dt</action
></entry
></row>
<row
><entry
>F2(x)</entry
><entry
><action
>Fullständig Fermi-Dirac-integral med index 2, F<subscript
>2</subscript
>(x) = (1/2) &int;<subscript
>0</subscript
><superscript
>&infin;</superscript
> (t<superscript
>2</superscript
> /(exp(t-x)+1)) dt</action
></entry
></row>
<row
><entry
>Fj(j,x)</entry
><entry
><action
>Fullständig Fermi-Dirac-integral med index j, F<subscript
>j</subscript
>(x) = (1/&Gamma;(j+1)) &int;<subscript
>0</subscript
><superscript
>&infin;</superscript
> (t<superscript
>j</superscript
> /(exp(t-x)+1)) dt</action
></entry
></row>
<row
><entry
>Fmhalf(x)</entry
><entry
><action
>Fullständig Fermi-Dirac-integral, F<subscript
>-1/2</subscript
>(x)</action
></entry
></row>
<row
><entry
>Fhalf(x)</entry
><entry
><action
>Fullständig Fermi-Dirac-integral, F<subscript
>1/2</subscript
>(x)</action
></entry
></row>
<row
><entry
>F3half(x)</entry
><entry
><action
>Fullständig Fermi-Dirac-integral, F<subscript
>3/2</subscript
>(x)</action
></entry
></row>
<row
><entry
>Finc0(x,b)</entry
><entry
><action
>Ofullständig Fermi-Dirac-integral med index noll, F<subscript
>0</subscript
>(x,b) = ln(1 + e<superscript
>b-x</superscript
>) - (b-x)</action
></entry
></row>
<row
><entry
>lngamma(x)</entry
><entry
><action
>Logaritm av Gammafunktionen</action
></entry
></row>
<row
><entry
>gammastar(x)</entry
><entry
><action
>Reglerad Gammafunktion &Gamma;<superscript
>*</superscript
>(x) där x &gt; 0</action
></entry
></row>
<row
><entry
>gammainv(x)</entry
><entry
><action
>Invers av Gammafunktionen, 1/&Gamma;(x) med användning av den reella Lanczos-metoden.</action
></entry
></row>
<row
><entry
>fact(n)</entry
><entry
><action
>Fakultet n!</action
></entry
></row>
<row
><entry
>doublefact(n)</entry
><entry
><action
>Dubbelfakultet n!! = n(n-2)(n-4) ...</action
></entry
></row>
<row
><entry
>lnfact(n)</entry
><entry
><action
>Logaritm av n-fakultet, log(n!)</action
></entry
></row>
<row
><entry
>lndoublefact(n)</entry
><entry
><action
>Logaritm av dubbelfakultet, log(n!!)</action
></entry
></row>
<row
><entry
>choose(n,m)</entry
><entry
><action
>Kombinatorisk faktor 'n choose m' = n!/(m!(n-m)!)</action
></entry
></row>
<row
><entry
>lnchoose(n,m)</entry
><entry
><action
>Logaritm av 'n choose m'</action
></entry
></row>
<row
><entry
>taylor(n,x)</entry
><entry
><action
>Taylorkoefficient x<superscript
>n</superscript
> / n! där x ≥ 0, n ≥ 0</action
></entry
></row>
<row
><entry
>poch(a,x)</entry
><entry
><action
>Pochhammer-symbolen, (a)<subscript
>x</subscript
> = &Gamma;(a + x)/&Gamma;(x)</action
></entry
></row>
<row
><entry
>lnpoch(a,x)</entry
><entry
><action
>Logaritm av Pochhammer-symbolen, (a)<subscript
>x</subscript
> = &Gamma;(a + x)/&Gamma;(x)</action
></entry
></row>
<row
><entry
>pochrel(a,x)</entry
><entry
><action
>Relativa Pochhammer-symbolen, ((a,x) - 1)/x där (a,x) = (a)<subscript
>x</subscript
> = &Gamma;(a + x)/&Gamma;(a)</action
></entry
></row>
<row
><entry
>gammainc(a,x)</entry
><entry
><action
>Ofullständig Gammafunktion, &Gamma;(a,x) = &int;<subscript
>x</subscript
><superscript
>&infin;</superscript
> t<superscript
>a-1</superscript
> exp(-t) dt där a &gt; 0, x ≥ 0</action
></entry
></row>
<row
><entry
>gammaincQ(a,x)</entry
><entry
><action
>Normaliserad ofullständig Gammafunktion, P(a,x) = 1/&Gamma;(a) &int;<subscript
>x</subscript
><superscript
>&infin;</superscript
> t<superscript
>a-1</superscript
> exp(-t) dt där a &gt; 0, x ≥ 0</action
></entry
></row>
<row
><entry
>gammaincP(a,x)</entry
><entry
><action
>Komplementär normaliserad ofullständig Gammafunktion, P(a,x) = 1/&Gamma;(a) &int;<subscript
>0</subscript
><superscript
>x</superscript
> t<superscript
>a-1</superscript
> exp(-t) dt där a &gt; 0, x ≥ 0</action
></entry
></row>
<row
><entry
>beta(a,b)</entry
><entry
><action
>Betafunktionen, B(a,b) = &Gamma;(a) &Gamma;(b)/&Gamma;(a+b) där a &gt; 0, b &gt; 0</action
></entry
></row>
<row
><entry
>lnbeta(a,b)</entry
><entry
><action
>Logaritm av Betafunktionen, log(B(a,b)) där a &gt; 0, b &gt; 0</action
></entry
></row>
<row
><entry
>betainc(a,b,x)</entry
><entry
><action
>Normaliserad ofullständig Betafunktion, B_x(a,b)/B(a,b) där a &gt; 0, b &gt; 0 </action
></entry
></row>
<row
><entry
>C1(&lambda;,x)</entry
><entry
><action
>Gegenbauer-polynom, C<superscript
>&lambda;</superscript
><subscript
>1</subscript
>(x)</action
></entry
></row>
<row
><entry
>C2(&lambda;,x)</entry
><entry
><action
>Gegenbauer-polynom, C<superscript
>&lambda;</superscript
><subscript
>2</subscript
>(x)</action
></entry
></row>
<row
><entry
>C3(&lambda;,x)</entry
><entry
><action
>Gegenbauer-polynom, C<superscript
>&lambda;</superscript
><subscript
>3</subscript
>(x)</action
></entry
></row>
<row
><entry
>Cn(n,&lambda;,x)</entry
><entry
><action
>Gegenbauer-polynom, C<superscript
>&lambda;</superscript
><subscript
>n</subscript
>(x)</action
></entry
></row>
<row
><entry
>hyperg_0F1(c,x)</entry
><entry
><action
>Hypergeometrisk funktion <subscript
>0</subscript
>F<subscript
>1</subscript
>(c,x)</action
></entry
></row>
<row
><entry
>hyperg_1F1i(m,n,x)</entry
><entry
><action
>Konfluent hypergeometrisk funktion <subscript
>1</subscript
>F<subscript
>1</subscript
>(m,n,x) = M(m,n,x) för heltalsparametrar m, n</action
></entry
></row>
<row
><entry
>hyperg_1F1(a,b,x)</entry
><entry
><action
>Konfluent hypergeometrisk funktion <subscript
>1</subscript
>F<subscript
>1</subscript
>(a,b,x) = M(a,b,x) för generella parametrar a, b</action
></entry
></row>
<row
><entry
>hyperg_Ui(m,n,x)</entry
><entry
><action
>Konfluent hypergeometrisk funktion U(m,n,x) för heltalsparametrar m, n</action
></entry
></row>
<row
><entry
>hyperg_U(a,b,x)</entry
><entry
><action
>Konfluent hypergeometrisk funktion U(a,b,x)</action
></entry
></row>
<row
><entry
>hyperg_2F1(a,b,c,x)</entry
><entry
><action
>Gauss hypergeometriska funktion <subscript
>2</subscript
>F<subscript
>1</subscript
>(a,b,c,x)</action
></entry
></row>
<row
><entry
>hyperg_2F1c(a<subscript
>R</subscript
>,a<subscript
>I</subscript
>,c,x)</entry
><entry
><action
>Gauss hypergeometriska funktion <subscript
>2</subscript
>F<subscript
>1</subscript
>(a<subscript
>R</subscript
> + i a<subscript
>I</subscript
>, a<subscript
>R</subscript
> - i a<subscript
>I</subscript
>, c, x) med komplexa parametrar</action
></entry
></row>
<row
><entry
>hyperg_2F1r(a<subscript
>R</subscript
>,a<subscript
>I</subscript
>,c,x)</entry
><entry
><action
>Renormaliserad Gauss hypergeometrisk funktion <subscript
>2</subscript
>F<subscript
>1</subscript
>(a,b,c,x) / &Gamma;(c)</action
></entry
></row>
<row
><entry
>hyperg_2F1cr(a<subscript
>R</subscript
>,a<subscript
>I</subscript
>,c,x)</entry
><entry
><action
>Renormaliserad Gauss hypergeometrisk funktion <subscript
>2</subscript
>F<subscript
>1</subscript
>(a<subscript
>R</subscript
> + i a<subscript
>I</subscript
>, a<subscript
>R</subscript
> - i a<subscript
>I</subscript
>, c, x) / &Gamma;(c)</action
></entry
></row>
<row
><entry
>hyperg_2F0(a,b,x)</entry
><entry
><action
>Hypergeometrisk funktion <subscript
>2</subscript
>F<subscript
>0</subscript
>(a,b,x)</action
></entry
></row>
<row
><entry
>L1(a,x)</entry
><entry
><action
>Generaliserade Laguerre-polynom L<superscript
>a</superscript
><subscript
>1</subscript
>(x)</action
></entry
></row>
<row
><entry
>L2(a,x)</entry
><entry
><action
>Generaliserade Laguerre-polynom L<superscript
>a</superscript
><subscript
>2</subscript
>(x)</action
></entry
></row>
<row
><entry
>L3(a,x)</entry
><entry
><action
>Generaliserade Laguerre-polynom L<superscript
>a</superscript
><subscript
>3</subscript
>(x)</action
></entry
></row>
<row
><entry
>W0(x)</entry
><entry
><action
>Huvudgren av Lambert W-funktionen, W<subscript
>0</subscript
>(x)</action
></entry
></row>
<row
><entry
>Wm1(x)</entry
><entry
><action
>Sekundära realvärdesgrenen av Lambert W-funktion, W<subscript
>-1</subscript
>(x)</action
></entry
></row>
<row
><entry
>P1(x)</entry
><entry
><action
>Legendrepolynom P<subscript
>1</subscript
>(x)</action
></entry
></row>
<row
><entry
>P2(x)</entry
><entry
><action
>Legendrepolynom P<subscript
>2</subscript
>(x)</action
></entry
></row>
<row
><entry
>P3(x)</entry
><entry
><action
>Legendrepolynom P<subscript
>3</subscript
>(x)</action
></entry
></row>
<row
><entry
>Pl(l,x)</entry
><entry
><action
>Legendrepolynom P<subscript
>l</subscript
>(x)</action
></entry
></row>
<row
><entry
>Q0(x)</entry
><entry
><action
>Legendrepolynom Q<subscript
>0</subscript
>(x)</action
></entry
></row>
<row
><entry
>Q1(x)</entry
><entry
><action
>Legendrepolynom Q<subscript
>1</subscript
>(x)</action
></entry
></row>
<row
><entry
>Ql(l,x)</entry
><entry
><action
>Legendrepolynom Q<subscript
>l</subscript
>(x)</action
></entry
></row>
<row
><entry
>Plm(l,m,x)</entry
><entry
><action
>Associerat Legendrepolynom P<subscript
>l</subscript
><superscript
>m</superscript
>(x)</action
></entry
></row>
<row
><entry
>Pslm(l,m,x)</entry
><entry
><action
>Normaliserat associerat Legendrepolynom &radic;{(2l+1)/(4&pi;)} &radic;{(l-m)!/(l+m)!} P<subscript
>l</subscript
><superscript
>m</superscript
>(x) lämpligt för användning i sfäriska harmonier</action
></entry
></row>
<row
><entry
>Phalf(&lambda;,x)</entry
><entry
><action
>Oregelbunden sfärisk-konisk funktion P<superscript
>1/2</superscript
><subscript
>-1/2 + i &lambda;</subscript
>(x) där x &gt; -1</action
></entry
></row>
<row
><entry
>Pmhalf(&lambda;,x)</entry
><entry
><action
>Regelbunden sfärisk-konisk funktion P<superscript
>-1/2</superscript
><subscript
>-1/2 + i &lambda;</subscript
>(x) där x &gt; -1</action
></entry
></row>
<row
><entry
>Pc0(&lambda;,x)</entry
><entry
><action
>Konisk funktion P<superscript
>0</superscript
><subscript
>-1/2 + i &lambda;</subscript
>(x) där x &gt; -1</action
></entry
></row>
<row
><entry
>Pc1(&lambda;,x)</entry
><entry
><action
>Konisk funktion P<superscript
>1</superscript
><subscript
>-1/2 + i &lambda;</subscript
>(x) där x &gt; -1</action
></entry
></row>
<row
><entry
>Psr(l,&lambda;,x)</entry
><entry
><action
>Regelbunden sfärisk-konisk funktion P<superscript
>-1/2-l</superscript
><subscript
>-1/2 + i &lambda;</subscript
>(x) där x &gt; -1, l ≥ -1</action
></entry
></row>
<row
><entry
>Pcr(l,&lambda;,x)</entry
><entry
><action
>Regelbunden cylindrisk-konisk funktion P<superscript
>-m</superscript
><subscript
>-1/2 + i &lambda;</subscript
>(x) där x &gt; -1, m ≥ -1</action
></entry
></row>
<row
><entry
>H3d0(&lambda;,&eta;)</entry
><entry
><action
>Laplaceoperatorns nollte radial-egenfunktion i den tredimensionella hyperboliska rymden, L<superscript
>H3d</superscript
><subscript
>0</subscript
>(&lambda;,,&eta;) := sin(&lambda; &eta;)/(&lambda; sinh(&eta;)) där &eta; ≥ 0</action
></entry
></row>
<row
><entry
>H3d1(&lambda;,&eta;)</entry
><entry
><action
>Laplaceoperatorns nollte radial-egenfunktion i den tredimensionella hyperboliska rymden, L<superscript
>H3d</superscript
><subscript
>1</subscript
>(&lambda;,&eta;) := 1/&radic;{&lambda;<superscript
>2</superscript
> + 1} sin(&lambda; &eta;)/(&lambda; sinh(&eta;)) (coth(&eta;) - &lambda; cot(&lambda; &eta;)) där &eta; ≥ 0</action
></entry
></row>
<row
><entry
>H3d(l,&lambda;,&eta;)</entry
><entry
><action
>Laplaceoperatorns L:te radial-egenfunktion i den tredimensionella hyperboliska rymden, &eta; ≥ 0, l ≥ 0</action
></entry
></row>
<row
><entry
>logabs(x)</entry
><entry
><action
>Logaritm av magnituden of X, log(|x|)</action
></entry
></row>
<row
><entry
>logp(x)</entry
><entry
><action
>log(1 + x) för x &gt; -1, med användning av en algoritm som är noggrann för små x</action
></entry
></row>
<row
><entry
>logm(x)</entry
><entry
><action
>log(1 + x) - x for x &gt; -1, med användning av en algoritm som är noggrann för små x</action
></entry
></row>
<row
><entry
>psiint(n)</entry
><entry
><action
>Digammafunktionen &psi;(n) för positiva heltal n</action
></entry
></row>
<row
><entry
>psi(x)</entry
><entry
><action
>Digammafunktionen &psi;(x) för generella x</action
></entry
></row>
<row
><entry
>psi1piy(y)</entry
><entry
><action
>Realdel av digammafunktionen på linjen 1+i y, Re[&psi;(1 + i y)]</action
></entry
></row>
<row
><entry
>psi1int(n)</entry
><entry
><action
>Trigammafunktionen &psi;'(n) för positiva heltal n</action
></entry
></row>
<row
><entry
>psi1(n)</entry
><entry
><action
>Trigammafunktionen &psi;'(x) för generella x</action
></entry
></row>
<row
><entry
>psin(m,x)</entry
><entry
><action
>Polygammafunktionen &psi;<superscript
>(m)</superscript
>(x) där m ≥ 0, x &gt; 0</action
></entry
></row>
<row
><entry
>synchrotron1(x)</entry
><entry
><action
>Första synkrotronfunktionen  x &int;<subscript
>x</subscript
><superscript
>&infin;</superscript
> K<subscript
>5/3</subscript
>(t) dt där x ≥ 0</action
></entry
></row>
<row
><entry
>synchrotron2(x)</entry
><entry
><action
>Andra synkrotronfunktionen x K<subscript
>2/3</subscript
>(x) där x ≥ 0</action
></entry
></row>
<row
><entry
>J2(x)</entry
><entry
><action
>Transportfunktionen J(2,x)</action
></entry
></row>
<row
><entry
>J3(x)</entry
><entry
><action
>Transportfunktionen J(3,x)</action
></entry
></row>
<row
><entry
>J4(x)</entry
><entry
><action
>Transportfunktionen J(4,x)</action
></entry
></row>
<row
><entry
>J5(x)</entry
><entry
><action
>Transportfunktionen J(5,x)</action
></entry
></row>
<row
><entry
>zetaint(n)</entry
><entry
><action
>Riemanns zetafunktion &zeta;(n) för heltal n</action
></entry
></row>
<row
><entry
>zeta(s)</entry
><entry
><action
>Riemanns zetafunktion &zeta;(s) för godtyckliga s</action
></entry
></row>
<row
><entry
>zetam1int(n)</entry
><entry
><action
>Riemanns zetafunktion minus 1 för heltal n</action
></entry
></row>
<row
><entry
>zetam1(s)</entry
><entry
><action
>Riemanns zetafunktion minus 1</action
></entry
></row>
<row
><entry
>zetaintm1(s)</entry
><entry
><action
>Riemanns zetafunktion för heltal n minus 1</action
></entry
></row>
<row
><entry
>hzeta(s,q)</entry
><entry
><action
>Hurwitz zetafunktion &zeta;(s,q) där s &gt; 1, q &gt; 0</action
></entry
></row>
<row
><entry
>etaint(n)</entry
><entry
><action
>Etafunktionen &eta;(n) för heltal n</action
></entry
></row>
<row
><entry
>eta(s)</entry
><entry
><action
>Etafunktionen &eta;(s) för godtyckliga s</action
></entry
></row>
</tbody>
</tgroup>
</informaltable>
</sect1>

<sect1 id="parser-ran-gsl">
<title
>Slumptalsfördelningar</title>
<para
>För mer information om funktionerna se GSL-dokumentationen. </para>
<informaltable pgwide="1"
><tgroup cols="2">

<thead
><row
><entry
>Funktion</entry
><entry
>Beskrivning</entry
></row
></thead>

<tbody>

<row
><entry
>gaussian(x,&sigma;)</entry
><entry
><action
>Täthetsfunktionen p(x) för en Gaussfördelning med standardavvikelse &sigma;</action
></entry
></row>
<row
><entry
>ugaussian(x)</entry
><entry
><action
>Standardiserad Gaussfördelning. De är ekvivalenta med funktionerna ovan med standardavvikelse &sigma; = 1</action
></entry
></row>
<row
><entry
>gaussianP(x,&sigma;)</entry
><entry
><action
>Kumulativa fördelningsfunktioner P(x) för Gaussfördelningen med standardavvikelse &sigma;</action
></entry
></row>
<row
><entry
>gaussianQ(x,&sigma;)</entry
><entry
><action
>Kumulativa fördelningsfunktioner Q(x) för Gaussfördelningen med standardavvikelse &sigma;</action
></entry
></row>
<row
><entry
>gaussianPinv(P,&sigma;)</entry
><entry
><action
>Inversa kumulativa fördelningsfunktioner P(x) för Gaussfördelningen med standardavvikelse &sigma;</action
></entry
></row>
<row
><entry
>gaussianQinv(Q,&sigma;)</entry
><entry
><action
>Inversa kumulativa fördelningsfunktioner Q(x) för Gaussfördelningen med standardavvikelse &sigma;</action
></entry
></row>
<row
><entry
>ugaussianP(x)</entry
><entry
><action
>Kumulativ fördelningsfunktion P(x) för den standardiserade Gaussfördelningen</action
></entry
></row>
<row
><entry
>ugaussianQ(x)</entry
><entry
><action
>Kumulativ fördelningsfunktion Q(x) för den standardiserade Gaussfördelningen</action
></entry
></row>
<row
><entry
>ugaussianPinv(P)</entry
><entry
><action
>Invers kumulativ fördelningsfunktion P(x) för den standardiserade Gaussfördelningen</action
></entry
></row>
<row
><entry
>ugaussianQinv(Q)</entry
><entry
><action
>Invers kumulativ fördelningsfunktion Q(x) för den standardiserade Gaussfördelningen</action
></entry
></row>
<row
><entry
>gaussiantail(x,a,&sigma;)</entry
><entry
><action
>Täthetsfunktionen p(x) för en Gauss-svansfördelning med standardavvikelse &sigma; och undre gräns a</action
></entry
></row>
<row
><entry
>ugaussiantail(x,a)</entry
><entry
><action
>Svans för en standardiserad Gaussfördelning. De är ekvivalenta med funktionerna ovan med standardavvikelse &sigma; = 1</action
></entry
></row>
<row
><entry
>gaussianbi(x,y,&sigma;<subscript
>x</subscript
>,&sigma;<subscript
>y</subscript
>,&rho;)</entry
><entry
><action
>Täthetsfunktionen p(x,y) för en bivariat Gaussfördelning med standardavvikelser &sigma;<subscript
>x</subscript
>, &sigma;<subscript
>y</subscript
> och korrelationskoefficient &rho;</action
></entry
></row>
<row
><entry
>exponential(x,&mu;)</entry
><entry
><action
>Täthetsfunktionen p(x) för en exponentialfördelning med medelvärde &mu;</action
></entry
></row>
<row
><entry
>exponentialP(x,&mu;)</entry
><entry
><action
>Kumulativ fördelningsfunktion P(x) för en exponentialfördelning med medelvärde &mu;</action
></entry
></row>
<row
><entry
>exponentialQ(x,&mu;)</entry
><entry
><action
>Kumulativ fördelningsfunktion Q(x) för en exponentialfördelning med medelvärde &mu;</action
></entry
></row>
<row
><entry
>exponentialPinv(P,&mu;)</entry
><entry
><action
>Invers kumulativ fördelningsfunktion P(x) för en exponentialfördelning med medelvärde &mu;</action
></entry
></row>
<row
><entry
>exponentialQinv(Q,&mu;)</entry
><entry
><action
>Invers kumulativ fördelningsfunktion Q(x) för en exponentialfördelning med medelvärde &mu;</action
></entry
></row>
<row
><entry
>laplace(x,a)</entry
><entry
><action
>Täthetsfunktionen p(x) för en Laplacefördelning med bredd a</action
></entry
></row>
<row
><entry
>laplaceP(x,a)</entry
><entry
><action
>Kumulativ fördelningsfunktion P(x) för en Laplacefördelning med bredd a</action
></entry
></row>
<row
><entry
>laplaceQ(x,a)</entry
><entry
><action
>Kumulativ fördelningsfunktion Q(x) för en Laplacefördelning med bredd a</action
></entry
></row>
<row
><entry
>laplacePinv(P,a)</entry
><entry
><action
>Invers kumulativ fördelningsfunktion P(x) för en Laplacefördelning med bredd a</action
></entry
></row>
<row
><entry
>laplaceQinv(Q,a)</entry
><entry
><action
>Invers kumulativ fördelningsfunktion Q(x) för en Laplacefördelning med bredd a</action
></entry
></row>
<row
><entry
>exppow(x,a,b)</entry
><entry
><action
>Täthetsfunktionen p(x) för en exponentiell effektfördelning med skalningsparameter a och exponent b</action
></entry
></row>
<row
><entry
>exppowP(x,a,b)</entry
><entry
><action
>Kumulativ täthetsfunktion P(x) för en exponentiell effektfördelning med skalningsparameter a och exponent b</action
></entry
></row>
<row
><entry
>exppowQ(x,a,b)</entry
><entry
><action
>Kumulativ täthetsfunktion Q(x) för en exponentiell effektfördelning med skalningsparameter a och exponent b</action
></entry
></row>
<row
><entry
>cauchy(x,a)</entry
><entry
><action
>Täthetsfunktionen p(x) för en Cauchy (Lorentz)-fördelning med skalningsparameter a</action
></entry
></row>
<row
><entry
>cauchyP(x,a)</entry
><entry
><action
>Kumulativ fördelningsfunktion P(x) för en Cauchyfördelning med skalningsparameter a</action
></entry
></row>
<row
><entry
>cauchyQ(x,a)</entry
><entry
><action
>Kumulativ fördelningsfunktion Q(x) för en Cauchyfördelning med skalningsparameter a</action
></entry
></row>
<row
><entry
>cauchyPinv(P,a)</entry
><entry
><action
>Invers kumulativ fördelningsfunktion P(x) för en Cauchyfördelning med skalningsparameter a</action
></entry
></row>
<row
><entry
>cauchyQinv(Q,a)</entry
><entry
><action
>Invers kumulativ fördelningsfunktion Q(x) för en Cauchyfördelning med skalningsparameter a</action
></entry
></row>
<row
><entry
>rayleigh(x,&sigma;)</entry
><entry
><action
>Täthetsfunktionen p(x) för en Rayleighfördelning med skalningsparameter &sigma;</action
></entry
></row>
<row
><entry
>rayleighP(x,&sigma;)</entry
><entry
><action
>Kumulativ fördelningsfunktion P(x) för en Rayleighfördelning med skalningsparameter &sigma;</action
></entry
></row>
<row
><entry
>rayleighQ(x,&sigma;)</entry
><entry
><action
>Kumulativ fördelningsfunktion Q(x) för en Rayleighfördelning med skalningsparameter &sigma;</action
></entry
></row>
<row
><entry
>rayleighPinv(P,&sigma;)</entry
><entry
><action
>Invers kumulativ fördelningsfunktion P(x) för en Rayleighfördelning med skalningsparameter &sigma;</action
></entry
></row>
<row
><entry
>rayleighQinv(Q,&sigma;)</entry
><entry
><action
>Invers kumulativ fördelningsfunktion Q(x) för en Rayleighfördelning med skalningsparameter &sigma;</action
></entry
></row>
<row
><entry
>rayleigh_tail(x,a,&sigma;)</entry
><entry
><action
>Täthetsfunktionen p(x) för en Rayleigh-svansfördelning med skalningsparameter &sigma; och undre gräns a</action
></entry
></row>
<row
><entry
>landau(x)</entry
><entry
><action
>Täthetsfunktionen p(x) för Landaufördelningen</action
></entry
></row>
<row
><entry
>gammapdf(x,a,b)</entry
><entry
><action
>Täthetsfunktionen p(x) för en gammafördelning med parametrar a och b</action
></entry
></row>
<row
><entry
>gammaP(x,a,b)</entry
><entry
><action
>Kumulativ fördelningsfunktion P(x) för en gammafördelning med parametrar a och b</action
></entry
></row>
<row
><entry
>gammaQ(x,a,b)</entry
><entry
><action
>Kumulativ fördelningsfunktion Q(x) för en gammafördelning med parametrar a och b</action
></entry
></row>
<row
><entry
>gammaPinv(P,a,b)</entry
><entry
><action
>Invers kumulativ fördelningsfunktion P(x) för en gammafördelning med parametrar a och b</action
></entry
></row>
<row
><entry
>gammaQinv(Q,a,b)</entry
><entry
><action
>Invers kumulativ fördelningsfunktion Q(x) för en gammafördelning med parametrar a och b</action
></entry
></row>
<row
><entry
>flat(x,a,b)</entry
><entry
><action
>Täthetsfunktionen p(x) för en likformig fördelning från a till b</action
></entry
></row>
<row
><entry
>flatP(x,a,b)</entry
><entry
><action
>Kumulativ fördelningsfunktion P(x) för en likformig fördelning från a till b</action
></entry
></row>
<row
><entry
>flatQ(x,a,b)</entry
><entry
><action
>Kumulativ fördelningsfunktion Q(x) för en likformig fördelning från a till b</action
></entry
></row>
<row
><entry
>flatPinv(P,a,b)</entry
><entry
><action
>Invers kumulativ fördelningsfunktion P(x) för en likformig fördelning från a till b</action
></entry
></row>
<row
><entry
>flatQinv(Q,a,b)</entry
><entry
><action
>Invers kumulativ fördelningsfunktion Q(x) för en likformig fördelning från a till b</action
></entry
></row>
<row
><entry
>lognormal(x,&zeta;,&sigma;)</entry
><entry
><action
>Täthetsfunktionen p(x) för en lognormalfördelning med parametrar &zeta; och &sigma;</action
></entry
></row>
<row
><entry
>lognormalP(x,&zeta;,&sigma;)</entry
><entry
><action
>Kumulativ fördelningsfunktion P(x) för en lognormalfördelning med parametrar &zeta; och &sigma;</action
></entry
></row>
<row
><entry
>lognormalQ(x,&zeta;,&sigma;)</entry
><entry
><action
>Kumulativ fördelningsfunktion Q(x) för en lognormalfördelning med parametrar &zeta; och &sigma;</action
></entry
></row>
<row
><entry
>lognormalPinv(P,&zeta;,&sigma;)</entry
><entry
><action
>Invers kumulativ fördelningsfunktion P(x) för en lognormalfördelning med parametrar &zeta; och &sigma;</action
></entry
></row>
<row
><entry
>lognormalQinv(Q,&zeta;,&sigma;)</entry
><entry
><action
>Invers kumulativ fördelningsfunktion Q(x) för en lognormalfördelning med parametrar &zeta; och &sigma;</action
></entry
></row>
<row
><entry
>chisq(x,&nu;)</entry
><entry
><action
>Täthetsfunktionen p(x) för en &chi;<superscript
>2</superscript
>-fördelning med &nu; frihetsgrader</action
></entry
></row>
<row
><entry
>chisqP(x,&nu;)</entry
><entry
><action
>Kumulativ fördelningsfunktion P(x) för en &chi;<superscript
>2</superscript
> fördelning med &nu; frihetsgrader</action
></entry
></row>
<row
><entry
>chisqQ(x,&nu;)</entry
><entry
><action
>Kumulativ fördelningsfunktion Q(x) för en &chi;<superscript
>2</superscript
> fördelning med &nu; frihetsgrader</action
></entry
></row>
<row
><entry
>chisqPinv(P,&nu;)</entry
><entry
><action
>Invers kumulativ fördelningsfunktion P(x) för en &chi;<superscript
>2</superscript
> fördelning med &nu; frihetsgrader</action
></entry
></row>
<row
><entry
>chisqQinv(Q,&nu;)</entry
><entry
><action
>Invers kumulativ fördelningsfunktion Q(x) för en &chi;<superscript
>2</superscript
> fördelning med &nu; frihetsgrader</action
></entry
></row>
<row
><entry
>fdist(x,&nu;<subscript
>1</subscript
>,&nu;<subscript
>2</subscript
>)</entry
><entry
><action
>Täthetsfunktionen p(x) för en F-fördelning med &nu;<subscript
>1</subscript
> och &nu;<subscript
>2</subscript
> frihetsgrader</action
></entry
></row>
<row
><entry
>fdistP(x,&nu;<subscript
>1</subscript
>,&nu;<subscript
>2</subscript
>)</entry
><entry
><action
>Kumulativ fördelningsfunktion P(x) för en F-fördelning med &nu;<subscript
>1</subscript
> och &nu;<subscript
>2</subscript
> frihetsgrader</action
></entry
></row>
<row
><entry
>fdistQ(x,&nu;<subscript
>1</subscript
>,&nu;<subscript
>2</subscript
>)</entry
><entry
><action
>Kumulativ fördelningsfunktion Q(x) för en F-fördelning med &nu;<subscript
>1</subscript
> och &nu;<subscript
>2</subscript
> frihetsgrader</action
></entry
></row>
<row
><entry
>fdistPinv(P,&nu;<subscript
>1</subscript
>,&nu;<subscript
>2</subscript
>)</entry
><entry
><action
>Invers kumulativ fördelningsfunktion P(x) för en F-fördelning med &nu;<subscript
>1</subscript
> och &nu;<subscript
>2</subscript
> frihetsgrader</action
></entry
></row>
<row
><entry
>fdistQinv(Q,&nu;<subscript
>1</subscript
>,&nu;<subscript
>2</subscript
>)</entry
><entry
><action
>Invers kumulativ fördelningsfunktion Q(x) för en F-fördelning med &nu;<subscript
>1</subscript
> och &nu;<subscript
>2</subscript
> frihetsgrader</action
></entry
></row>
<row
><entry
>tdist(x,&nu;)</entry
><entry
><action
>Täthetsfunktionen p(x) för en t-fördelning med &nu; frihetsgrader</action
></entry
></row>
<row
><entry
>tdistP(x,&nu;)</entry
><entry
><action
>Kumulativ fördelningsfunktion P(x) för en t-fördelning med &nu; frihetsgrader</action
></entry
></row>
<row
><entry
>tdistQ(x,&nu;)</entry
><entry
><action
>Kumulativ fördelningsfunktion Q(x) för en t-fördelning med &nu; frihetsgrader</action
></entry
></row>
<row
><entry
>tdistPinv(P,&nu;)</entry
><entry
><action
>Invers kumulativ fördelningsfunktion P(x) för en t-fördelning med &nu; frihetsgrader</action
></entry
></row>
<row
><entry
>tdistQinv(Q,&nu;)</entry
><entry
><action
>Invers kumulativ fördelningsfunktion Q(x) för en t-fördelning med &nu; frihetsgrader</action
></entry
></row>
<row
><entry
>betapdf(x,a,b)</entry
><entry
><action
>Täthetsfunktionen p(x) för en betafördelning med parametrar a och b</action
></entry
></row>
<row
><entry
>betaP(x,a,b)</entry
><entry
><action
>Kumulativ fördelningsfunktion P(x) för en betafördelning med parametrar a och b</action
></entry
></row>
<row
><entry
>betaQ(x,a,b)</entry
><entry
><action
>Kumulativ fördelningsfunktion Q(x) för en betafördelning med parametrar a och b</action
></entry
></row>
<row
><entry
>betaPinv(P,a,b)</entry
><entry
><action
>Invers kumulativ fördelningsfunktion P(x) för en betafördelning med parametrar a och b</action
></entry
></row>
<row
><entry
>betaQinv(Q,a,b)</entry
><entry
><action
>Invers kumulativ fördelningsfunktion Q(x) för en betafördelning med parametrar a och b</action
></entry
></row>
<row
><entry
>logistic(x,a)</entry
><entry
><action
>Täthetsfunktionen p(x) för en logistikfördelning med skalningsparameter a</action
></entry
></row>
<row
><entry
>logisticP(x,a)</entry
><entry
><action
>Kumulativ fördelningsfunktion P(x) för en logistikfördelning med skalningsparameter a</action
></entry
></row>
<row
><entry
>logisticQ(x,a)</entry
><entry
><action
>Kumulativ fördelningsfunktion Q(x) för en logistikfördelning med skalningsparameter a</action
></entry
></row>
<row
><entry
>logisticPinv(P,a)</entry
><entry
><action
>Invers kumulativ fördelningsfunktion P(x) för en logistikfördelning med skalningsparameter a</action
></entry
></row>
<row
><entry
>logisticQinv(Q,a)</entry
><entry
><action
>Invers kumulativ fördelningsfunktion Q(x) för en logistikfördelning med skalningsparameter a</action
></entry
></row>
<row
><entry
>pareto(x,a,b)</entry
><entry
><action
>Täthetsfunktionen p(x) för en Paretofördelning med exponent a och skalning b</action
></entry
></row>
<row
><entry
>paretoP(x,a,b)</entry
><entry
><action
>Kumulativ fördelningsfunktion P(x) för en Paretofördelning med exponent a och skalning b</action
></entry
></row>
<row
><entry
>paretoQ(x,a,b)</entry
><entry
><action
>Kumulativ fördelningsfunktion Q(x) för en Paretofördelning med exponent a och skalning b</action
></entry
></row>
<row
><entry
>paretoPinv(P,a,b)</entry
><entry
><action
>Invers kumulativ fördelningsfunktion P(x) för en Paretofördelning med exponent a och skalning b</action
></entry
></row>
<row
><entry
>paretoQinv(Q,a,b)</entry
><entry
><action
>Invers kumulativ fördelningsfunktion Q(x) för en Paretofördelning med exponent a och skalning b</action
></entry
></row>
<row
><entry
>weibull(x,a,b)</entry
><entry
><action
>Täthetsfunktionen p(x) för en Weibullfördelning med skalning a och exponent b</action
></entry
></row>
<row
><entry
>weibullP(x,a,b)</entry
><entry
><action
>Kumulativ fördelningsfunktion P(x) för en Weibullfördelning med skalning a och exponent b</action
></entry
></row>
<row
><entry
>weibullQ(x,a,b)</entry
><entry
><action
>Kumulativ fördelningsfunktion Q(x) för en Weibullfördelning med skalning a och exponent b</action
></entry
></row>
<row
><entry
>weibullPinv(P,a,b)</entry
><entry
><action
>Invers kumulativ fördelningsfunktion P(x) för en Weibullfördelning med skalning a och exponent b</action
></entry
></row>
<row
><entry
>weibullQinv(Q,a,b)</entry
><entry
><action
>Invers kumulativ fördelningsfunktion Q(x) för en Weibullfördelning med skalning a och exponent b</action
></entry
></row>
<row
><entry
>gumbel1(x,a,b)</entry
><entry
><action
>Täthetsfunktionen p(x) för en typ-1 Gumbelfördelning med parametrar a och b</action
></entry
></row>
<row
><entry
>gumbel1P(x,a,b)</entry
><entry
><action
>Kumulativ fördelningsfunktion P(x) för en typ-1 Gumbelfördelning med parametrar a och b</action
></entry
></row>
<row
><entry
>gumbel1Q(x,a,b)</entry
><entry
><action
>Kumulativ fördelningsfunktion Q(x) för en typ-1 Gumbelfördelning med parametrar a och b</action
></entry
></row>
<row
><entry
>gumbel1Pinv(P,a,b)</entry
><entry
><action
>Invers kumulativ fördelningsfunktion P(x) för en typ-1 Gumbelfördelning med parametrar a och b</action
></entry
></row>
<row
><entry
>gumbel1Qinv(Q,a,b)</entry
><entry
><action
>Invers kumulativ fördelningsfunktion Q(x) för en typ-1 Gumbelfördelning med parametrar a och b</action
></entry
></row>
<row
><entry
>gumbel2(x,a,b)</entry
><entry
><action
>Täthetsfunktionen p(x) vid X för en typ-2 Gumbelfördelning med parametrar A och B</action
></entry
></row>
<row
><entry
>gumbel2P(x,a,b)</entry
><entry
><action
>Kumulativ fördelningsfunktion P(x) för en typ-2 Gumbelfördelning med parametrar a och b</action
></entry
></row>
<row
><entry
>gumbel2Q(x,a,b)</entry
><entry
><action
>Kumulativ fördelningsfunktion Q(x) för en typ-2 Gumbelfördelning med parametrar a och b</action
></entry
></row>
<row
><entry
>gumbel2Pinv(P,a,b)</entry
><entry
><action
>Invers kumulativ fördelningsfunktion P(x) för en typ-2 Gumbelfördelning med parametrar a och b</action
></entry
></row>
<row
><entry
>gumbel2Qinv(Q,a,b)</entry
><entry
><action
>Invers kumulativ fördelningsfunktion Q(x) för en typ-2 Gumbelfördelning med parametrar a och b</action
></entry
></row>
<row
><entry
>poisson(k,&mu;)</entry
><entry
><action
>Sannolikhet p(k) att erhålla k från en Poissonfördelning med medelvärde &mu;</action
></entry
></row>
<row
><entry
>poissonP(k,&mu;)</entry
><entry
><action
>Kumulativ fördelningsfunktion P(x) för en Poissonfördelning med medelvärde &mu;</action
></entry
></row>
<row
><entry
>poissonQ(k,&mu;)</entry
><entry
><action
>Kumulativ fördelningsfunktion Q(x) för en Poissonfördelning med medelvärde &mu;</action
></entry
></row>
<row
><entry
>bernoulli(k,p)</entry
><entry
><action
>Sannolikhet p(k) att erhålla k från en Bernoullifördelning med stokastisk parameter p</action
></entry
></row>
<row
><entry
>binomial(k,p,n)</entry
><entry
><action
>Sannolikhet p(k) att erhålla k från en binomialfördelning med parametrar p och n</action
></entry
></row>
<row
><entry
>binomialP(k,p,n)</entry
><entry
><action
>Kumulativ fördelningsfunktion P(k) för en binomialfördelning med parametrar p och n</action
></entry
></row>
<row
><entry
>binomialQ(k,p,n)</entry
><entry
><action
>Kumulativ fördelningsfunktion Q(k) för en binomialfördelning med parametrar p och n</action
></entry
></row>
<row
><entry
>nbinomial(k,p,n)</entry
><entry
><action
>Sannolikhet p(k) att erhålla k från en negativ binomialfördelning med parametrar p och n</action
></entry
></row>
<row
><entry
>nbinomialP(k,p,n)</entry
><entry
><action
>Kumulativ fördelningsfunktion P(k) för en negativ binomialfördelning med parametrar p och n</action
></entry
></row>
<row
><entry
>nbinomialQ(k,p,n)</entry
><entry
><action
>Kumulativ fördelningsfunktion Q(k) för en negativ binomialfördelning med parametrar p och n</action
></entry
></row>
<row
><entry
>pascal(k,p,n)</entry
><entry
><action
>Sannolikhet p(k) att erhålla k från en Pascalfördelning med parametrar p och n</action
></entry
></row>
<row
><entry
>pascalP(k,p,n)</entry
><entry
><action
>Kumulativ fördelningsfunktion P(k) för en Pascalfördelning med parametrar p och n</action
></entry
></row>
<row
><entry
>pascalQ(k,p,n)</entry
><entry
><action
>Kumulativ fördelningsfunktion Q(k) för en Pascalfördelning med parametrar p och n</action
></entry
></row>
<row
><entry
>geometric(k,p)</entry
><entry
><action
>Sannolikheten p(k) att erhålla K från en geometrisk fördelning med stokastisk parameter p</action
></entry
></row>
<row
><entry
>geometricP(k,p)</entry
><entry
><action
>Kumulativ fördelningsfunktion P(k) för en geometrisk fördelning med parameter p</action
></entry
></row>
<row
><entry
>geometricQ(k,p)</entry
><entry
><action
>Kumulativ fördelningsfunktion Q(k) för en geometrisk fördelning med parameter p</action
></entry
></row>
<row
><entry
>hypergeometric(k,n<subscript
>1</subscript
>,n<subscript
>2</subscript
>,t)</entry
><entry
><action
>Sannolikhet p(k) att erhålla k från en hypergeometrisk fördelning med parametrar n<subscript
>1</subscript
>, n<subscript
>2</subscript
>, t</action
></entry
></row>
<row
><entry
>hypergeometricP(k,n<subscript
>1</subscript
>,n<subscript
>2</subscript
>,t)</entry
><entry
><action
>Kumulativ fördelningsfunktion P(k) för en hypergeometrisk fördelning med parametrar n<subscript
>1</subscript
>, n<subscript
>2</subscript
>, t</action
></entry
></row>
<row
><entry
>hypergeometricQ(k,n<subscript
>1</subscript
>,n<subscript
>2</subscript
>,t)</entry
><entry
><action
>Kumulativ fördelningsfunktion Q(k) för en hypergeometrisk fördelning med parametrar n<subscript
>1</subscript
>, n<subscript
>2</subscript
>, t</action
></entry
></row>
<row
><entry
>logarithmic(k,p)</entry
><entry
><action
>Sannolikheten p(k) att erhålla K från en logaritmisk fördelning med stokastisk parameter p</action
></entry
></row>
</tbody>
</tgroup>
</informaltable>
</sect1>

<sect1 id="parser-const">
<title
>Konstanter</title>

<informaltable pgwide="1"
><tgroup cols="2">

<thead
><row
><entry
>Konstant</entry
><entry
>Beskrivning</entry
></row
></thead>

<tbody>

<row
><entry
>e</entry
><entry
><action
>De naturliga logaritmernas bas</action
></entry
></row>
<row
><entry
>pi</entry
><entry
><action
>&pi;</action
></entry
></row>

</tbody
></tgroup
></informaltable>
</sect1>

<sect1 id="parser-const-gsl">
<title
>GSL-konstanter</title>
<para
>För mer information om konstanterna se GSL-dokumentationen. </para>
<informaltable pgwide="1"
><tgroup cols="2">

<thead
><row
><entry
>Konstant</entry
><entry
>Beskrivning</entry
></row
></thead>

<tbody>

<row
><entry
>c</entry
><entry
><action
>Ljusets hastighet i vacuum</action
></entry
></row>
<row
><entry
>mu0</entry
><entry
><action
>Permeabilitet för tomrum</action
></entry
></row>
<row
><entry
>e0</entry
><entry
><action
>Permittivitet för tomrum</action
></entry
></row>
<row
><entry
>h</entry
><entry
><action
>Planks konstant h</action
></entry
></row>
<row
><entry
>hbar</entry
><entry
><action
>Diracs konstant &planck;</action
></entry
></row>
<row
><entry
>na</entry
><entry
><action
>Avogadros tal</action
></entry
></row>
<row
><entry
>f</entry
><entry
><action
>Molladdningen 1 Faraday</action
></entry
></row>
<row
><entry
>k</entry
><entry
><action
>Boltzmanns konstant</action
></entry
></row>
<row
><entry
>r0</entry
><entry
><action
>Allmänna gaskonstanten</action
></entry
></row>
<row
><entry
>v0</entry
><entry
><action
>Standardgasvolymen</action
></entry
></row>
<row
><entry
>sigma</entry
><entry
><action
>Stefan–Boltzmanns konstant</action
></entry
></row>
<row
><entry
>gauss</entry
><entry
><action
>Magnetfältet 1 Gauss</action
></entry
></row>
<row
><entry
>au</entry
><entry
><action
>Längden 1 astronomisk enhet (medelvärdet av avståndet mellan jorden och solen)</action
></entry
></row>
<row
><entry
>G</entry
><entry
><action
>Gravitationskonstanten</action
></entry
></row>
<row
><entry
>ly</entry
><entry
><action
>Avståndet 1 ljusår</action
></entry
></row>
<row
><entry
>pc</entry
><entry
><action
>Avståndet 1 parsec</action
></entry
></row>
<row
><entry
>gg</entry
><entry
><action
>Jordens standardgravitation</action
></entry
></row>
<row
><entry
>ms</entry
><entry
><action
>Solmassan</action
></entry
></row>
<row
><entry
>ee</entry
><entry
><action
>Elektronens laddning</action
></entry
></row>
<row
><entry
>eV</entry
><entry
><action
>Energin 1 elektronvolt</action
></entry
></row>
<row
><entry
>amu</entry
><entry
><action
>Atommassenheten</action
></entry
></row>
<row
><entry
>me</entry
><entry
><action
>Elektronmassan</action
></entry
></row>
<row
><entry
>mmu</entry
><entry
><action
>Myonmassan</action
></entry
></row>
<row
><entry
>mp</entry
><entry
><action
>Protonmassan</action
></entry
></row>
<row
><entry
>mn</entry
><entry
><action
>Neutronmassan</action
></entry
></row>
<row
><entry
>alfa</entry
><entry
><action
>Den elektromagnetiska finstrukturkonstanten</action
></entry
></row>
<row
><entry
>ry</entry
><entry
><action
>Rydbergs konstant</action
></entry
></row>
<row
><entry
>a0</entry
><entry
><action
>Bohr-radien</action
></entry
></row>
<row
><entry
>å</entry
><entry
><action
>Längden 1 ångström</action
></entry
></row>
<row
><entry
>barn</entry
><entry
><action
>Arean 1 barn</action
></entry
></row>
<row
><entry
>muB</entry
><entry
><action
>Bohrmagnetonen</action
></entry
></row>
<row
><entry
>mun</entry
><entry
><action
>Kärnmagnetonen</action
></entry
></row>
<row
><entry
>mue</entry
><entry
><action
>Elektronens magnetiska moment</action
></entry
></row>
<row
><entry
>mup</entry
><entry
><action
>Protonens magnetiska moment</action
></entry
></row>
<row
><entry
>sigmaT</entry
><entry
><action
>Thomsonträffytan för en elektron</action
></entry
></row>
<row
><entry
>pD</entry
><entry
><action
>En debye</action
></entry
></row>
<row
><entry
>min</entry
><entry
><action
>Antal sekunder under 1 minut</action
></entry
></row>
<row
><entry
>h</entry
><entry
><action
>Antal sekunder under 1 timma</action
></entry
></row>
<row
><entry
>d</entry
><entry
><action
>Antal sekunder under 1 dag</action
></entry
></row>
<row
><entry
>vecka</entry
><entry
><action
>Antal sekunder under 1 vecka</action
></entry
></row>
<row
><entry
>in</entry
><entry
><action
>Längden 1 tum</action
></entry
></row>
<row
><entry
>ft</entry
><entry
><action
>Längden 1 fot</action
></entry
></row>
<row
><entry
>yard</entry
><entry
><action
>Längden 1 yard</action
></entry
></row>
<row
><entry
>mil</entry
><entry
><action
>Längden 1 mil (1/1000-dels tum)</action
></entry
></row>
<row
><entry
>v_km_per_h</entry
><entry
><action
>Hastigheten 1 kilometer i timmen</action
></entry
></row>
<row
><entry
>v_mile_per_h</entry
><entry
><action
>Hastigheten 1 mile i timmen</action
></entry
></row>
<row
><entry
>nmile</entry
><entry
><action
>Längden 1 sjömil</action
></entry
></row>
<row
><entry
>fathom</entry
><entry
><action
>Längden 1 famn</action
></entry
></row>
<row
><entry
>knot</entry
><entry
><action
>Hastigheten 1 knop</action
></entry
></row>
<row
><entry
>pt</entry
><entry
><action
>Längden 1 amerikansk punkt (1/72 tum)</action
></entry
></row>
<row
><entry
>texpt</entry
><entry
><action
>Längden 1 TeX-punkt (1/72.27 tum)</action
></entry
></row>
<row
><entry
>micron</entry
><entry
><action
>Längden 1 mikrometer</action
></entry
></row>
<row
><entry
>hectare</entry
><entry
><action
>Arean 1 hektar</action
></entry
></row>
<row
><entry
>acre</entry
><entry
><action
>Arean 1 tunnland</action
></entry
></row>
<row
><entry
>liter</entry
><entry
><action
>Volymen 1 liter</action
></entry
></row>
<row
><entry
>us_gallon</entry
><entry
><action
>Volymen 1 amerikansk gallon</action
></entry
></row>
<row
><entry
>can_gallon</entry
><entry
><action
>Volymen 1 kanadensisk gallon</action
></entry
></row>
<row
><entry
>uk_gallon</entry
><entry
><action
>Volumen 1 brittisk gallon</action
></entry
></row>
<row
><entry
>quart</entry
><entry
><action
>Volymen 1 quart</action
></entry
></row>
<row
><entry
>pint</entry
><entry
><action
>Volymen 1 pint</action
></entry
></row>
<row
><entry
>pound</entry
><entry
><action
>Massan 1 pund</action
></entry
></row>
<row
><entry
>ounce</entry
><entry
><action
>Massan 1 ounce</action
></entry
></row>
<row
><entry
>ton</entry
><entry
><action
>Massan 1 amerikanskt ton</action
></entry
></row>
<row
><entry
>mton</entry
><entry
><action
>Massan 1 metriskt ton (1000 kg)</action
></entry
></row>
<row
><entry
>uk_ton</entry
><entry
><action
>Massan 1 brittiskt ton</action
></entry
></row>
<row
><entry
>troy_ounce</entry
><entry
><action
>Massan 1 troy ounce</action
></entry
></row>
<row
><entry
>carat</entry
><entry
><action
>Massan 1 karat</action
></entry
></row>
<row
><entry
>gram_force</entry
><entry
><action
>Kraften av 1 grams vikt</action
></entry
></row>
<row
><entry
>pound_force</entry
><entry
><action
>Kraften av 1 punds vikt</action
></entry
></row>
<row
><entry
>kilopound_force</entry
><entry
><action
>Kraften 1 kilopunds vikt</action
></entry
></row>
<row
><entry
>poundal</entry
><entry
><action
>Kraften 1 poundal</action
></entry
></row>
<row
><entry
>cal</entry
><entry
><action
>Energin 1 kalori</action
></entry
></row>
<row
><entry
>btu</entry
><entry
><action
>Energin 1 brittisk termisk enhet</action
></entry
></row>
<row
><entry
>therm</entry
><entry
><action
>Energin 1 Therm</action
></entry
></row>
<row
><entry
>hp</entry
><entry
><action
>Energin 1 hästkraft</action
></entry
></row>
<row
><entry
>bar</entry
><entry
><action
>Trycket 1 bar</action
></entry
></row>
<row
><entry
>atm</entry
><entry
><action
>Trycket 1 standardatmosfär</action
></entry
></row>
<row
><entry
>torr</entry
><entry
><action
>Trycket 1 torr</action
></entry
></row>
<row
><entry
>mhg</entry
><entry
><action
>Trycket 1 meter kvicksilver</action
></entry
></row>
<row
><entry
>tumHg</entry
><entry
><action
>Trycket 1 tum kvicksilver</action
></entry
></row>
<row
><entry
>inh2o</entry
><entry
><action
>Trycket 1 tum vatten</action
></entry
></row>
<row
><entry
>psi</entry
><entry
><action
>Trycket 1 pund per kvadrattum</action
></entry
></row>
<row
><entry
>poise</entry
><entry
><action
>Dynamiska viskositeten 1 poise</action
></entry
></row>
<row
><entry
>stokes</entry
><entry
><action
>Kinematiska viskositeten 1 stokes</action
></entry
></row>
<row
><entry
>stilb</entry
><entry
><action
>Luminansen 1 stilb</action
></entry
></row>
<row
><entry
>lumen</entry
><entry
><action
>Ljusflödet 1 lumen</action
></entry
></row>
<row
><entry
>lux</entry
><entry
><action
>Illuminansen 1 lux</action
></entry
></row>
<row
><entry
>phot</entry
><entry
><action
>Illuminansen 1 phot</action
></entry
></row>
<row
><entry
>ftcandle</entry
><entry
><action
>Illuminansen 1 footcandle</action
></entry
></row>
<row
><entry
>lambert</entry
><entry
><action
>Luminansen 1 lambert</action
></entry
></row>
<row
><entry
>ftlambert</entry
><entry
><action
>Luminansen 1 footlambert</action
></entry
></row>
<row
><entry
>curie</entry
><entry
><action
>Aktiviteten 1 curie</action
></entry
></row>
<row
><entry
>roentgen</entry
><entry
><action
>Exponeringen 1 röntgen</action
></entry
></row>
<row
><entry
>rad</entry
><entry
><action
>Absorberad dos 1 rad</action
></entry
></row>
<row
><entry
>N</entry
><entry
><action
>Kraften 1 newton</action
></entry
></row>
<row
><entry
>dyne</entry
><entry
><action
>Kraften 1 dyne</action
></entry
></row>
<row
><entry
>J</entry
><entry
><action
>Energin 1 joule</action
></entry
></row>
<row
><entry
>erg</entry
><entry
><action
>Energin 1 erg</action
></entry
></row>

</tbody
></tgroup
></informaltable>

</sect1>

</chapter>

<chapter id="faq">
<title
>Frågor och svar</title>

<qandaset id="faqlist">

<qandaentry>
<question>
<para
>På vilka plattformar är &LabPlot; tillgängligt?</para>
</question>
<answer>
<para
>&LabPlot; utvecklas för Unix-plattformar och använder &Qt;-verktygslådan och &kde; Ramverk. Normalt kan man förvänta sig att &LabPlot; går att bygga och köra på alla plattformar som &kde; Ramverk stöder. En aktuell lista över plattformar som stöds och tips om hur man kompilerar och kör &LabPlot; finns på <ulink url="http://labplot.wiki.sourceforge.net/Download"
>http://labplot.wiki.sourceforge.net/Download</ulink
>. </para>
</answer>
</qandaentry>

<qandaentry
><question>
<para
>Hur exporterar man det aktiva arbetsbladet som en bild?</para>
</question>
<answer
><para
>Det vanliga sättet är att använda <menuchoice
><guimenu
>Arkiv</guimenu
> <guimenuitem
>Exportera</guimenuitem
></menuchoice
>. Alla bildformat som stöds av &Qt; är tillåtna. Välj bara önskat format så exporteras det aktiva arbetsbladet. </para
></answer>
</qandaentry>

<qandaentry>
<question>
<para
>Hur använder man grekiska bokstäver i rubriker, axelbeteckningar, etc.?</para>
</question>
<answer>
<para
>Använd <guiicon
>&pi;</guiicon
>-knappen för att visa teckenväljarfönstret eller <guiicon
>&tex;</guiicon
> för att skapa grekiska bokstäver och andra symboler med &latex;. </para>
</answer>
</qandaentry>

<qandaentry>
<question>
<para
>En viktig funktion saknas. Vad kan man göra?</para>
</question>
<answer>
<para
>Ta gärna en titt på filen TODO i &LabPlot;s dokumentation. Här listas alla planerade funktioner som jag kommer att implementera i framtida utgåvor av &LabPlot;, mer eller mindre sorterade, Om du skulle vilja ha ytterligare funktioner, eller vilja få en funktion som redan listas snart, skicka e-post med dina önskemål, och skicka mig exempel på data eller en kort beskrivning av vad du vill göra, om möjligt. Det är inte otroligt att din funktion dyker upp i nästa stabila utgåva av &LabPlot;. </para>
</answer>
</qandaentry>

<qandaentry
><question>
<para
>Många analysfunktioner är inaktiverade. Vad kan man göra?</para>
</question>
<answer
><para
>Det verkar som om &LabPlot;-paketet kompilerades utan stöd för GSL (&GNU;:s vetenskapliga bibliotek). &LabPlot; är konstruerat för att också fungera på system som saknar de flesta standardbibliotek. Många distributioner levererar &LabPlot;-paket utan denna extra funktionalitet. I dessa fall är vissa funktioner inte tillgängliga. Lyckligtvis kan en del program (som <application
>pstoedit</application
> och <application
>texvc</application
>) läggas till utan att kompilera om &LabPlot;. Det går alltid kontrollera systemmiljön i &LabPlot;s hjälpmeny. </para>
<para
>Paketen som tillhandahålls på den officiella nerladdningssidan byggs alltid med standardbiblioteken (GSL, etc.). Du bör använda dem för att få all funktionalitet. </para>
</answer>
</qandaentry>

<qandaentry
><question>
<para
>Jag vill hjälpa till. Hur kan jag bidra till &LabPlot;?</para>
</question>
<answer
><para
>Ja, naturligtvis. Det finns mycket att göra. Även om du inte kan något om programmering behövs alltid folk för att hitta fel, testa saker och ge förslag. Översättning och dokumentation behöver också alltid mycket arbete. </para
></answer>
</qandaentry>


</qandaset>
</chapter>

<chapter id="license">

<title
>Licens</title>

<para
>&LabPlot;</para>
<para
>Program copyright &copy; 2007-2016 Stefan Gerlach <email
>stefan.gerlach@uni-konstanz.de</email
> Program copyright &copy; 2008-2016 Alexander Semke <email
>Alexander.Semke@web.de</email
> </para>

<important>
<para
>&LabPlot; håller fortfarande på att utvecklas. Det finns en lång lista över saknade funktioner som kommer att implementeras i senare versioner av &LabPlot;. </para>
</important>

<para
>Eftersom det finns mycket att göra, behöver utvecklarna all hjälp du kan ge. Alla bidrag, som önskemål, rättningar, programfixar, felrapporter eller skärmbilder välkomnas. </para>

<para
>Dokumentation copyright &copy; 2007-2016 Stefan Gerlach <email
>stefan.gerlach@uni-konstanz.de</email
> Dokumentation copyright &copy; 2008-2015 Alexander Semke <email
>Alexander.Semke@web.de</email
> Dokumentation copyright &copy; 2014 Yuri Chornoivan <email
>yurchor@ukr.net</email
> </para>

<para
>Översättning Stefan Asserhäll <email
>stefan.asserhall@bredband.net</email
></para
> &underFDL; &underGPL; </chapter>




&documentation.index;
</book>
