<?xml version="1.0" ?> <!DOCTYPE book PUBLIC "-//KDE//DTD DocBook XML V4.1.2-Based Variant V1.1//EN" "dtd/kdex.dtd" [ <!ENTITY kpolynome "<application>kpolynome</application>"> <!ENTITY kappname "&kpolynome;"><!-- Do *not* replace kappname--> <!ENTITY package "kdeedu"><!-- kdebase, kdeadmin, etc --> <!ENTITY % Hungarian "INCLUDE"><!-- change language only here --> ]> <book lang="&language;"> <bookinfo> <title>A &kpolynome; kézikönyv</title> <authorgroup> <author> <firstname>János</firstname> <othername></othername> <surname>Tőberling</surname> <affiliation> <address><email>tobi54@users.sourceforge.net</email></address> </affiliation> </author> </authorgroup> <!-- TRANS:ROLES_OF_TRANSLATORS --> <copyright> <year>2005</year> <holder>János Tőberling</holder> </copyright> <legalnotice>&FDLNotice;</legalnotice> <date>2005-04-17</date> <releaseinfo>0.1</releaseinfo> <!-- Abstract about this handbook --> <abstract> <para> &kpolynome; egy olyan KDE alkalmazás, ami megadott koordinátapontok alaján elkészít egy polinomot. </para> </abstract> <keywordset> <keyword>KDE</keyword> <keyword>kpolynome</keyword> <keyword>polynome</keyword> <keyword>együttható</keyword> <keyword>függvénygörbe</keyword> </keywordset> </bookinfo> <chapter id="introduction"> <title>Bevezetés</title> <para> A &kpolynome; egy olyan &kde; alkalmazás, amit arra terveztem, hogy matematikai polinomokat számoljon ki megadott pontokból. </para><para> A program használata során meg kell adni a kiindulási pontokat és a keresett polinom fokszámát. Az alkalmazás kiszámolja azt a függvényt, ami a legjobban illeszkedi a pontokra - optimális esetben átmegy azokon. </para><para> A pontokat mint (X,Y) koordináta párokat kell felvenni. </para><para> Az alkamazásnak van egy egyszerú szövegfájl-interfésze, amin keresztül a kiindulási adatok betölthetőek illetve a számított eredmények elmenthetőek. </para> <para>A kiszámított együtthatók alapján megrajzolható a függvénygörbe, amit PNG formátumú képként el is lehet menteni. </para> <para>Lássunk egy egyszerú példát!</para> <para>Tételezzük fel, hogy adottak a következő pontjaink: ((-1,1), (0,0), (1,1)). Mi annak a polinomnak a függvénye, ami "átmegy" ezeken a pontokon? Vegyük fel a koordináta párokat a programban és állítsuk a keresett polinom fokszámát 2-re! Eredményül az x^2-et fogjuk kapni. </para> </chapter> <chapter id="using-kpolynome"> <title>A &kpolynome; használata</title> <sect1 id="kpolynome-maindialog"> <title>A kpolynome főképernyője</title> <para> Az alábbi ábra a &kpolynome; fő képernyőjének elrendezését mutatja: </para><para> <screenshot> <screeninfo>Főképernyő képe &kpolynome;</screeninfo> <mediaobject> <imageobject> <imagedata fileref="screenshot_main.png" format="PNG"/> </imageobject> <textobject> <phrase>Képernyőkép: Fő alblak</phrase> </textobject> </mediaobject> </screenshot> </para> <informaltable> <tgroup cols="2"> <thead> <row> <entry>Elem</entry> <entry>Funkció</entry> </row> </thead> <tbody> <row> <entry>Adatbeviteli terület</entry> </row> <row> <entry>- Adat koordinátapár bevitel</entry> <entry>Az (X,Y) adat.</entry> </row> <row> <entry>- Felvett adatpárok listája</entry> <entry>A felvitt adatpárok listába szedve.</entry> </row> <row> <entry>- Vezérlőgombok</entry> <entry>A koordinátapár felvétele, módosítása, törlése.</entry> </row> <row> <entry>- Keresett hatványfok</entry> <entry>A számítandó polinom maxmimális fokszáma.</entry> </row> <row> <entry>Számítási eredmények</entry> </row> <row> <entry>- Hatványkitevő</entry> <entry>A polinom vonatkozó eleme.</entry> </row> <row> <entry>- Számított együttható</entry> <entry>Az adott hatványelemre vonatkoztatott együttható.</entry> </row> <row> <entry>- Szórások</entry> <entry>A tapasztalti és a korrigált tapasztalati szórás.</entry> </row> <row> <entry>Programvezérlés</entry> <entry></entry> </row> <row> <entry>- Függvényábra</entry> <entry>A gomb a függvénykép-megjelenítő ablakot indítja.</entry> </row> <row> <entry>- Mentés és Betöltés</entry> <entry>Adatok mentése és betöltése.</entry> </row> </tbody> </tgroup> </informaltable> </sect1> <sect1 id="kpolynome-curevedialog"> <title>A kpolynome függvényábrázolása</title> <para>A következő ábra a kpolynome függvényábrázoló ablakát mutatja:</para> <para> <screenshot> <screeninfo>KPolynome függvényábra</screeninfo> <mediaobject> <imageobject> <imagedata fileref="screenshot_curve.png" format="PNG"/> </imageobject> <textobject> <phrase>Képernyőkép: Függvény rajzolása</phrase> </textobject> </mediaobject> </screenshot> </para> <informaltable> <tgroup cols="2"> <thead> <row> <entry>Elem</entry> <entry>Funkció</entry> </row> </thead> <tbody> <row> <entry>A függvény paraméterei</entry> <entry>A függvényel kapcsolatos bemeneti és számított adatok.</entry> </row> <row> <entry>Függvénykép rajzolása</entry> <entry>A függvény megjelenítési területe.</entry> </row> <row> <entry>Megjelenített terület módosítása</entry> <entry>A megjelenítő görgetése, nagyítása.</entry> </row> <row> <entry>Függvénykép mentése</entry> <entry>A gomb az elkészült függvényképet menti PNG fájlként.</entry> </row> <row> <entry>Bal alsó - jobb felső koordinták</entry> <entry>Módosítja a megjelenítendő területet.</entry> </row> <row> <entry>Egérpozíció</entry> <entry>Az egérkurzor koordinátái a megjelenítő területében.</entry> </row> </tbody> </tgroup> </informaltable> </sect1> <sect1 id="kpolynome-textiface"> <title>Adatok betöltése és mentése</title> <para>A KPolynome rendelkezik egy egyszerű betöltő/mentő interfésszel, ahol a a kiindulási koordináták betölthetőek és a kiszámított együtthatók valamint a szórásadatok elmenthetőek. A betöltést és a mentést a főablakon található nyomógombokkal lehet indítani.</para> <para>Az adatfájlok alapértelmezett kiterjesztése a KPolynome_DataSet ".kpds". </para> <para>Adott a következő adatcsoportunk ((0,0),(1,1),(-1,-1),(2,8)), ahol a keresett hatványfok 3. Vizsgáljuk meg az erre vonatkozó be- és kimeneti fájlokat! </para> <informaltable> <tgroup cols="2"> <thead> <row> <entry>Bemeneti fájl</entry> <entry>Mentett fájl</entry> </row> </thead> <tbody> <row> <entry> <para>Num_points: 4</para> <para>(     0 ;     0 )</para> <para>(     1 ;     1 )</para> <para>(     -1 ;     -1 )</para> <para>(     2;     8 )</para> <para>Num_ads: 3</para> </entry> <entry> <para>Num_points: 4</para> <para>(     0 ;     0 )</para> <para>(     1 ;     1 )</para> <para>(     -1 ;     -1 )</para> <para>(     2;     8 )</para> <para>Num_ads: 3</para> <para>------ Calculated_data ------</para> <para>x^0 =     0</para> <para>x^1 =     0</para> <para>x^2 =     0</para> <para>x^3 =     1</para> <para></para> <para>sigma =     0     sigma^* = 0</para> </entry> </row> </tbody> </tgroup> </informaltable> <para> </para> </sect1> </chapter> <chapter id="faq"> <title>Kérdések és válaszok</title> <qandaset id="faqlist"> <qandaentry> <question> <para>Miért látok pontatlanságot a számításokban?</para> </question> <answer> <para> A KPolynome szeretne annyira pontos lenni, amennyire csak lehetséges. A program belül un. "long double" számábrázolási formátumot alkalmaz. Az eredmények kijelzésénél ahelyett, hogy olyan számábrázolási módszert alkalmaznánk, ahol a számítási pontatlanágot a kijelző rutin "elnyomja", a program mindent megjelení - beleértve a számítási hibát is. </para><para>A felhasználó feladata, hogy értelmezze a program által adott eredményt, és hogy a "nagyon kicsi" pontatlanságot megfelelően értelmezze.</para> </answer> </qandaentry> </qandaset> </chapter> <chapter id="credits"> <title>Szerző és licenc</title> <para> &kpolynome; </para> <para> A program szerzői jogainak tulajdonosa: Tőberling János, 2004<email>tobi@rakis.homeip.net</email> </para> <para> E dokumentáció szerzői jogainak tulajdonosa: Tőberling János, 2004 <email>tobi@rakis.homeip.net</email> </para> <!-- TRANS:CREDIT_FOR_TRANSLATORS --> &underFDL; <!-- FDL: do not remove --> &underGPL; <!-- GPL License --> </chapter> <appendix id="installation"> <title>Telepítés</title> <sect1 id="getting-kpolynome"> <title>Hozzáférés a &kpolynome;-hoz</title> <para> A kpolynome megtalálható a <ulink url="http://kde-apps.org">kde-apps.org</ulink>, -on vagy a <ulink url="http://sourceforge.net/">sourceforge.net</ulink>-en .</para><para> A kde-apps.org-on a program elérhető az alábbi linken: <ulink url="http://kde-apps.org/content/show.php?content=22712">http://kde-apps.org/content/show.php?content=22712</ulink>. (A letölthető csomagok a sourceforge.net-en vannak, itt csak az erre való hivatkozás található.)</para><para> A sourceforge.net-en a projekt honlapja a <ulink url="http://sourceforge.net/projects/kpolynome">http://sourceforge.net/projects/kpolynome</ulink> link alatt érhető el. Innét mind a forráscsomagok mind egy előfordított bináris letölthetőek (SuSE92_KDE34). The A legfrisseb módosítások a sourceforge <ulink url="http://sourceforge.net/cvs/?group_id=134106">CVS</ulink>-ében találhatóak. </para> </sect1> <sect1 id="requirements"> <title>A program igényei</title> <para> A &kpolynome; sikeres lefordításához szükségesek a &kde; 3.x. forrás és futtatófájljai . </para> <para> A programmal kapcsolatos összes forrás elérhető a<ulink url="http://sourceforge.net/projects/kpolynome"> címen a &kpolynome; honlapján.</ulink>. </para> <!-- For a list of updates, you may refer to the application web site or the ChangeLog file, or ... --> <para> A változások listája elérhető:<ulink url="http://kde-apps.org/content/show.php?content=22712">http://kde-apps.org/content/show.php?content=22712</ulink> </para> </sect1> <sect1 id="compilation"> <title>Fordjtás és telepítés</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:tabstop=2:shiftwidth=2:expandtab -->