<chapter id="using-kmplot">
<title
>Utilizzo di &kmplot;</title>

<para
>&kmplot; si occupa di funzioni, che possono essere specificate in termini di coordinate cartesiane (e sono dette <quote
>funzioni esplicite</quote
>), di coordinate polari, o sotto forma di funzioni parametriche. Per inserire una funzione, seleziona <menuchoice
><guimenu
>Funzioni</guimenu
><guimenuitem
>Funzioni...</guimenuitem
> </menuchoice
> o fai clic sul pulsante Funzioni nella barra degli strumenti. Puoi inserire nuove funzioni nella casella <guilabel
>Equazione funzione</guilabel
>. Ogni funzione inserita deve avere un nome unico (&ie; un nome che non appartenga già ad una delle funzioni esistenti mostrate nel riquadro sottostante).</para>

<para
>Per maggiori informazioni sulle funzioni di &kmplot;, vedi <xref linkend="reference"/>. </para>

<sect1 id="function-types">
<title
>Tipi di funzione</title>

<sect2 id="explicit-functions">
<title
>Funzioni esplicite</title>
<para
>Per inserire una funzione esplicita (&ie; una funzione nella forma  y=f(x)) in &kmplot; è sufficiente esprimerla nella forma seguente: <screen>
<userinput
><replaceable
>f</replaceable
>(<replaceable
>x</replaceable
>)=<replaceable
>espressione</replaceable
></userinput>
</screen
> Dove: <itemizedlist>
<listitem
><para
><replaceable
>f</replaceable
> è il nome della funzione, che può essere una stringa di lettere e numeri a tuo piacimento, a patto che non inizi con le lettere x, y o r (dato che sono utilizzate dalle funzioni parametriche e polari).</para>
</listitem>

<listitem
><para
><replaceable
>x</replaceable
> è la coordinata delle ascisse, da usare nell'espressione che segue il segno di uguale. Si tratta di una variabile fittizia, per cui puoi usare un nome qualsiasi e l'effetto rimarrà lo stesso.</para>
</listitem>

<listitem>
<para
><replaceable
>espressione</replaceable
> è l'espressione da visualizzare nel grafico, espressa in una sintassi appropriata a &kmplot;. Vedi <xref linkend="math-syntax"/>. </para>
</listitem>

</itemizedlist>
</para>
<para
>A titolo di esempio, per tracciare il grafico di y=x<superscript
>2</superscript
>+2x inserisci quanto segue nella finestra di dialogo Funzioni di &kmplot;: <screen
>f(x)=x^2+2
</screen>
</para>
</sect2>

<sect2 id="parametric-functions">
<title
>Funzioni parametriche</title>
<para
>Le funzioni parametriche sono quelle in cui le coordinate x e y sono definite da funzioni distinte di un'altra variabile, spesso chiamata t. Per inserire una funzione parametrica in &kmplot;, segui la stessa procedura valida per una funzione esplicita, ma assicurati che il nome della funzione che descrive la coordinata x inizi per "x". Allo stesso modo, il nome della funzione che descrive la coordinata y deve iniziare per "y". Come per le funzioni esplicite, puoi usare un nome di variabile qualsiasi per il parametro.</para>
<para
>Per esempio, supponi di voler tracciare una circonferenza, che ha equazioni parametriche x=sin(t), y=cos(t). Nella finestra di dialogo Funzioni di &kmplot; fai quanto segue: <orderedlist>
<listitem
><para
>Inserisci la funzione per la coordinata x, quindi premi &Enter;: <screen
><userinput>
xcerchio=sin(t)
</userinput
></screen>
</para>
</listitem>
<listitem
><para
>&kmplot; cambia automaticamente il nome della funzione per la coordinata y. Inserisci la funzione desiderata: <screen
><userinput>
ycerchio=cos(t)
</userinput
></screen>
</para>
</listitem>
</orderedlist>
</para>
</sect2>

<sect2 id="polar-functions">
<title
>Inserire funzioni in coordinate polari</title
> 

<para
>Le coordinate polari rappresentano un punto mediante la sua distanza dall'origine (di solito chiamata r) e l'angolo tra l'asse delle ascisse e la retta passante per l'origine e il punto (di solito espresso mediante la lettera greca theta). Per inserire una funzione in coordinate polari, assicurati che il suo nome inizi con la lettera r. La variabile fittizia è ora l'angolo, theta.</para>
<para
>Ad esempio, per tracciare la spirale di Archimede r=theta, inserisci: <screen
><userinput>
rspirale(theta)=theta
</userinput
>
</screen>
</para>
</sect2>

</sect1>

<sect1 id="combining-functions">
<title
>Combinare funzioni</title>
<para
>Le funzioni possono essere combinate per crearne di nuove. È sufficiente inserire le funzioni dopo il segno di uguale in un'espressione, come se si trattasse di variabili. Per esempio, se hai definito le funzioni f(x) e g(x), puoi tracciare il grafico della loro somma con: <screen
><userinput>
somma(x)=f(x)+g(x)
</userinput
>
</screen>
</para>
<para
>Nota che puoi combinare solo funzioni dello stesso tipo, &eg; una funzione esplicita non si può combinare con una funzione polare.</para>
</sect1>

<sect1 id="function-appearance">
<title
>Modificare l'aspetto delle funzioni</title>

<para
>Per modificare l'aspetto del grafico di una funzione nella finestra principale, seleziona la funzione nella finestra di dialogo Funzioni, e fai clic sul pulsante <guibutton
>Attributi</guibutton
>. Nella finestra che apparirà puoi cambiare lo spessore della riga nella casella di testo, e il suo colore premendo il pulsante colorato a destra. Marcando la casella <guilabel
>Salva come predefinito</guilabel
>, lo spessore e il colore selezionati diverranno quelli predefiniti per la <replaceable
>n</replaceable
>-esima funzione nella lista. &eg;, se la funzione di cui stai modificando gli attributi è la prima della lista, le impostazioni saranno salvate come predefinite per la prima funzione inserita nella lista di &kmplot;.</para>
</sect1>


<!--
<screenshot>
<screeninfo
>Here's a screenshot of the &kmplot; welcome window</screeninfo>
	<mediaobject>
	  <imageobject>
	    <imagedata fileref="main.png" format="PNG"/>
	  </imageobject>
	  <textobject>
	    <phrase
>Screenshot</phrase>
	  </textobject>
	</mediaobject>
</screenshot>
-->
</chapter>
<!--
Local Variables:
mode: sgml
sgml-minimize-attributes:nil
sgml-general-insert-case:lower
sgml-indent-step:0
sgml-indent-data:nil
sgml-parent-document:("index.docbook" "BOOK" "CHAPTER")
End:
-->
