<?xml version="1.0" ?>
<!DOCTYPE book PUBLIC "-//KDE//DTD DocBook XML V4.2-Based Variant V1.1//EN" "dtd/kdex.dtd" [
<!-- <!ENTITY kappname "Kartesio">
 <!ENTITY package "kdeedu">
 <!ENTITY % addindex "IGNORE"
> -->
 <!ENTITY % Swedish "INCLUDE"
><!-- change language only here -->
 ]>

 <book lang="&language;">

	 <bookinfo>
		 <title
>Handbok Kartesio</title>

		 <authorgroup>
			 <author
><firstname
>Luca</firstname
> <surname
>Tringali</surname
> <affiliation
> <address
>TRINGALINVENT@libero.it</address>
				 </affiliation>
			 </author>

			 <othercredit role="translator"
> <firstname
>Stefan</firstname
> <surname
>Asserhäll</surname
> <affiliation
><address
><email
>stefan.asserhall@comhem.se</email
></address
></affiliation
> <contrib
>Översättare</contrib
></othercredit
> 

		 </authorgroup>

		 <copyright>
			 <year
>2013</year>
			 <holder
>Luca Tringali</holder>
		 </copyright>

		 <legalnotice
>&FDLNotice;</legalnotice>

		 <date
>2013-05-07</date>
		 <releaseinfo
>0.1.00 (&kde; 4.11)</releaseinfo>

		 <abstract>
		   <para
>Kartesio är ett program för att beräkna bäst anpassade kurvor för experimentella datapunkter med regressionsalgoritmer eller neuronnät.</para>
		 </abstract>

		 <keywordset>
			 <keyword
>KDE</keyword>
			 <keyword
>utbildning</keyword>
			 <keyword
>universitet</keyword>
			 <keyword
>fysik</keyword>
			 <keyword
>kartesio</keyword>
		 </keywordset>

	 </bookinfo>

	 <chapter id="introduction">
		 <title
>Inledning</title>

		 <para
>Kartesio är ett program för att beräkna bäst anpassade kurvor för experimentella datapunkter med regressionsalgoritmer eller neuronnät. Det är fritt och licensierat enligt &GNU; Public License. </para>
		 
		 <para
>Kartesio har ett enkelt gränssnitt som låter dig markera punkter och en kurva. Kurvan beräknas oftast av programmet, men du kan också skriva in den själv.</para>

	 </chapter>

	 <chapter id="quick-start">
		 <title
>Snabbstartsguide för Kartesio</title>

		 <para
>Så fort du öppnat Kartesio får du en tom tabell och ett tomt diagram. Det är också samma skärm som du kan få när som helst genom att bara klicka på <menuchoice
><guimenu
>Arkiv</guimenu
> <guimenuitem
>Ny</guimenuitem
></menuchoice
>. Du kan försöka få bästa anpassningen av experimentella datapunkter med en regressionsalgoritm eller ett neuronnät, med verktygen under lämplig flik. Observera att regressionsalgoritmen kräver att <application
>maxima</application
> är installerad på datorn, medan neuronnätmetoden kräver ZorbaNeural.</para>
		 <screenshot>
			 <screeninfo
>Huvudfönstret i Kartesio</screeninfo>
			 <mediaobject>
				 <imageobject
><imagedata fileref="quick-start.png" format="PNG"/></imageobject>
				 <textobject
><phrase
>Huvudfönstret i Kartesio</phrase
></textobject>
			 </mediaobject>
		 </screenshot>

	 </chapter>
	 <chapter id="regression">
		 <title
>Regression</title>
		 
		 <para
>Du ska börja lägga till punkter i tabellen. Uppenbarligen definieras en tvådimensionell punkt med två koordinater (på x- och y-axeln). </para>

		 <screenshot>
			 <screeninfo
>Lägga till punkter</screeninfo>
			 <mediaobject>
				 <imageobject
><imagedata fileref="regression1.png" format="PNG"/></imageobject>
				 <textobject
><phrase
>Lägga till punkter</phrase
></textobject>
			 </mediaobject>
		 </screenshot>

		 <para
>Under fliken <guilabel
>Regression</guilabel
> kan du skriva en generell funktion som används av Kartesio som modell för kurvanpassningen. Funktionen måste skrivas med variablerna x och y, och med variabelkoefficienter (representerade av bokstäver). Du kan naturligtvis också skriva in numeriska koefficienter. Observera att funktionen måste vara reversibel.</para>

		 <screenshot>
			 <screeninfo
>Skriva en generell funktion</screeninfo>
			 <mediaobject>
				 <imageobject
><imagedata fileref="regression2.png" format="PNG"/></imageobject>
				 <textobject
><phrase
>Skriva en generell funktion</phrase
></textobject>
			 </mediaobject>
		 </screenshot>

		 <para
>Genom att klicka på knappen <guibutton
>Bästa anpassning</guibutton
> startar Kartesio att beräkna koefficienter för funktionen du skrev, och försöker hitta bästa anpassningen till de experimentella datapunkterna. Den slutliga funktionen visas i redigeringsrutan nära fönstrets nederkant.</para>

		 <screenshot>
			 <screeninfo
>Bästa anpassning klar</screeninfo>
			 <mediaobject>
				 <imageobject
><imagedata fileref="regression3.png" format="PNG"/></imageobject>
				 <textobject
><phrase
>Bästa anpassning klar</phrase
></textobject>
			 </mediaobject>
		 </screenshot>
		 
		 <para
>Efter anpassningen ritas punkterna och kurvan automatiskt upp. Hur som helst, kanske du föredrar att ändra det uppritade området för att se bilden bättre. Det kan göras med de fyra nummerrutorna: <guilabel
>X-min</guilabel
> är X-axelns minimala värde, och <guilabel
>X-max</guilabel
> är det maximala värdet. Om du exempelvis skriver in 0 och 1, börjar diagrammet på 0 och slutar på 1. Samma logik gäller Y-axeln.</para>

		 <screenshot>
			 <screeninfo
>En närmare titt</screeninfo>
			 <mediaobject>
				 <imageobject
><imagedata fileref="regression4.png" format="PNG"/></imageobject>
				 <textobject
><phrase
>En närmare titt</phrase
></textobject>
			 </mediaobject>
		 </screenshot>
		 
		 <para
>Om du ändrar diagrammets gränser, kan du också behöva ändra upplösningen. Om diagrammets upplösning är för låg ser alla kurvor ut som en enda linje. Om upplösningen är för hög slösar du bort en massa processortid på att rita diagrammet.</para>

		 <screenshot>
			 <screeninfo
>Högre upplösning</screeninfo>
			 <mediaobject>
				 <imageobject
><imagedata fileref="regression5.png" format="PNG"/></imageobject>
				 <textobject
><phrase
>Högre upplösning</phrase
></textobject>
			 </mediaobject>
		 </screenshot>

	 </chapter>
	 
	 <chapter id="neuralnet">
		 <title
>Neuronnät</title>
		 
		 <para
>Metoden med neuronnät fungerar som regressionen, men det går inte att skriva egna funktioner. Man måste välja den i en lista. Listan innehåller hur som helst nästan varje sorts funktion du kan vilja ha (periodiska funktioner är inte användbara med neuronnät). </para>

		 <screenshot>
			 <screeninfo
>Välja rätt funktion</screeninfo>
			 <mediaobject>
				 <imageobject
><imagedata fileref="neuralnet1.png" format="PNG"/></imageobject>
				 <textobject
><phrase
>Välja rätt funktion</phrase
></textobject>
			 </mediaobject>
		 </screenshot>

		 <para
>Oftast är inlärning med felåterföring precis vad du behöver. Av denna anledning är det normalt markerat. Ändra bara antal iterationer (de bör inte vara alltför många, annars kan processen sluta med ett alldeles för underligt värde) och klicka på knappen <guibutton
>Beräkna</guibutton
>. Observera att neuronnät, precis som den mänskliga hjärnan, kan ge olika resultat. Om du klickar på knappen <guibutton
>Beräkna</guibutton
> mer än en gång, så märker du att nätet beräknar en annan bästa anpassningskurva varje gång.</para>

		 <screenshot>
			 <screeninfo
>Inlärning med felåterföring</screeninfo>
			 <mediaobject>
				 <imageobject
><imagedata fileref="neuralnet2.png" format="PNG"/></imageobject>
				 <textobject
><phrase
>Inlärning med felåterföring</phrase
></textobject>
			 </mediaobject>
		 </screenshot>

		 <para
>Om du inte är nöjd med inlärningsresultatet för felåterföringen, kan du också använda inlärning med genetisk algoritm. Det kan göras genom att helt enkelt markera lämplig kryssruta. Inlärning med genetisk algoritm tar mycket mer processorresurser, så det är bäst att använda ett mycket lågt antal iterationer (inte mer än 500). </para>

		 <screenshot>
			 <screeninfo
>Inlärning av genetisk algoritm</screeninfo>
			 <mediaobject>
				 <imageobject
><imagedata fileref="neuralnet3.png" format="PNG"/></imageobject>
				 <textobject
><phrase
>Inlärning av genetisk algoritm</phrase
></textobject>
			 </mediaobject>
		 </screenshot>
		 
		 </chapter>
	 
	 <chapter id="others">
		 <title
>Andra användbara saker</title>
		 
		 <para
>Ibland är det användbart att rita om diagrammet. Det gäller exempelvis om du manuellt har ändrat den bäst anpassade kurvan eller redigerar några datapunkter och inte vill beräkna om anpassningsfunktionen. Använd bara knappen <guibutton
>Rita diagram</guibutton
>. </para>

		 <screenshot>
			 <screeninfo
>Rita diagram</screeninfo>
			 <mediaobject>
				 <imageobject
><imagedata fileref="redraw.png" format="PNG"/></imageobject>
				 <textobject
><phrase
>Rita diagram</phrase
></textobject>
			 </mediaobject>
		 </screenshot>
		 
		 <para
>För att veta hur mycket den anpassade kurvan skiljer sig från dina experimentella datapunkter, kan du titta på det kvadratiska medelvärdesfelet (RMS-felet). För att lägga till det på diagrammet måste man markera kryssrutan <guilabel
>Visa RMS-fel</guilabel
>. Klicka därefter på knappen <guibutton
>Rita diagram</guibutton
> för att rita om diagrammet. Nu ska det innehålla en etikett med RMS-felet. </para>

		 <screenshot>
			 <screeninfo
>Visar kvadratiskt medelvärdesfel</screeninfo>
			 <mediaobject>
				 <imageobject
><imagedata fileref="rms.png" format="PNG"/></imageobject>
				 <textobject
><phrase
>Visar kvadratiskt medelvärdesfel</phrase
></textobject>
			 </mediaobject>
		 </screenshot>
		 
	 </chapter>
	 
	 <chapter id="faq">
		 <title
>Vanliga frågor</title>

		 <qandaset id="faqlist">
			 <qandaentry>
				 <question>
					 <para
>Kommer jag någonsin att behöva betala för Kartesio?</para>
				 </question>
				 <answer>
					 <para
>Nej, aldrig. Kartesio licensieras under <ulink url="http://www.gnu.org/licenses/licenses.html#GPL"
>GPL</ulink
>, så du kommer aldrig att behöva betala för programmet.</para>
				 </answer>
			 </qandaentry>

		 </qandaset>
	 </chapter>

	 <chapter id="contribute">
		 <title
>Hur kan jag bidra?</title>

		 <qandaset id="tasks">
			 <qandaentry>
				 <question>
					 <para
>Hitta några fel eller ge några förslag</para>
				 </question>
				 <answer>
					 <para
>Om du hittar några fel i programmet, eller har några förbättringsförslag, tala gärna om det för mig på TRINGALINVENT@libero.it. </para>
				 </answer>

			 </qandaentry>
		 </qandaset>
	 </chapter>

	 <chapter id="credits">

		 <title
>Tack till och licens</title>
		 <para
>Kartesio</para>
		 <para
>Program Copyright, 2010-2011 Luca Tringali TRINGALINVENT@libero.it </para>

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

	 <appendix id="installation">
		 <title
>Installation</title>

		 <sect1 id="getting-kartesio">
			 <title
>Hur man skaffar Kartesio</title>
&install.intro.documentation; </sect1>

		 <sect1 id="web_presence">
			 <title
>Webbnärvaro</title>

			 <para
>Kartesio själv finns på <ulink url="http://www.zorbaproject.org/kartesio"
>Kartesios hemsida</ulink
> och ingår i &kde;:s utbildningsprojekt.</para>

		 </sect1>

		 <sect1 id="compilation">
			 <title
>Kompilering och installation</title>
&install.compile.documentation; </sect1>

	 </appendix>

	 &documentation.index;
 </book>
 <!--
 Local Variables:
 mode: sgml
 sgml-minimize-attributes:nil
 sgml-general-insert-case:lower
 sgml-indent-step:0
 sgml-indent-data:nil
 End:

 // vim:ts=2:sw=2:tw=78:noet:noai
 -->
