• marian  
    Wydział: W-11 WPPT

    zobacz profil
    szybka wiadomość
  • 0
  • cytuj |

  • Ostatnio dla zabawy zaczalem pisac program do regresji liniowej. Taka konkurencja dla programu dra Szatkowskiego, ktory jest juz troszeczke stary i nie potrafi np. wczytywac danych.. To jednak troche przydatne: jesli pracujemy na arkuszu kalkulacyjnym (np. OpenOffice Calc), wystarczy zaznaczyc dwie kolumny danych i wkleic je do pliku tekstowego, a nastepnie wczytac do programu. Uwaga na separator dziesietny; w Windows powinien to byc przecinek. Program daje identyczne wyniki jak ten ze strony IF; rowniez korzysta z uproszczonej metody najmniejszych kwadratow. Pelna metoda troche zmniejsza Δa i Δb, dlatego zdecydowalem sie zostawic tak, jak jest.

    Zrzuty ekranu dosepne na nplot.republika.pl

    Wersja Linux (zrodlo): n/d
    Wersja Windows (binarium): n/d

    Aha, wazne: program wymaga GTK2 (ze wzgledu na przenosnosc kodu). Jesli nie macie zainstalowanego GIMPa, albo jakiegos innego programu korzystajacego z GTK (GIMP Tool Kit), mozna pobrac runtme environment tutaj (≈3734k).
    Jesli uwazacie, ze program moze sie do czegos przydac i warto go rozwijac, to napiszcie w tym temacie. W przeciwnym wypadku tez napiszcie:) Z gory wielkie dzieki:)

    [14.03.2006] FIXED: Program przy wczytywaniu pomija teraz puste linijki
    _________________
    We are all atheists about most of the gods that humanity has ever believed in. Some of us just go one god further.
    Richard Dawkins

    Ostatnio zmieniony przez marian 2006-09-11, 01:15, w całości zmieniany 7 razy 

    d41d8cd98f00b204e9800998ecf8427e
  • jimi85  
    Wydział: W-11 WPPT
    Rok studiów: 2

    zobacz profil
    szybka wiadomość
  • 0
  • cytuj |

  • spoko spoko daje błdey wspólczynników? i wydruki? ja bym go tam robił jeszcze bo wydaje sie warty rozwoju :]
    dobrze ża na GTK bo sam z Gimpa kozystałem jakiś czas a to dobra droga do rozwoju softwareu na swiecie :]
    peace
    _________________
    "..żadna szkoła nie uczy tak jak ulica.."
    d41d8cd98f00b204e9800998ecf8427e
  • marian  
    Wydział: W-11 WPPT

    zobacz profil
    szybka wiadomość
  • 0
  • cytuj |

  • Program oczywiscie oblicza regresje podajac blendy wyznaczania wspolczynnikow, ale narazie nie ma mozliwosci exportowania wykresow w celu ich wydrukowania, czy wkomponowania w sprawozdanie (chyba, ze PrintScreen + obrobka). Niestety nie mam za bardzo czasu na rozwoj tego programu, ale mam nadzieje, ze w czasie swiat uda mi sie go przepisac na Qt, ktory IMO zapewnia lepsza przenosnosc. Uzytkownicy Windowsa nie beda musieli wtedy sciagac runtime environmentu do GTK (ktory zajmuje prawie 4MB) bo Qt natywnie kozysta w Windowsowego API. Mysle tez nad mozliwoscia exportowania wykresow do EPSa i mozliwoscia edycji danych z poziomu programu.

    [ Dodano: 2006-04-17, 02:39 ]
    Po dwoch dniach niemal nieustannego programowania i calym dniu testow moge w koncu "upublicznic" nowa wersje mojego programu jako 0.4rc1. Z testow wynikalo, ze program zachowuje sie bardzo stabilnie i jest odporny nawet na proby wczytania pliku binarnego zamiast danych;) W sprawie bugow mozna pisac na mojego emaila, badz pm. Z gory thx za reporty;)

    Zrzuty ekranu dostepne na nplot.republika.pl
    Najnowsza wersja zawsze na sourceforge.net/projects/nanoplot

    Zmiany:
    - program zostal zupelnie przepisany na Qt4 (wiecej informacji o Qt na www.trolltech.com)
    - dodana zostala mozliwosc edycji danych z poziomu programu za pomoca standardowego "spreadsheeta" (screeny)
    - zostala zoptymalizowana procedura regresji i zdecydowalem sie w koncu na "pelna" metode najmniejszych kwadratow (choc roznica jest na 4 cyfrze znaczacej)
    - dane sa teraz przechowywane jako double (poprzednio byly jako float)
    - sporo mniejszych poprawek i bug-fixow

    Do zrobienia:
    - dopasowanie logarytmiczne i eksponencjalne
    - szukanie pików
    - dopasowanie funkcji zdefiniowanej przez uzytkownika bazowane na algorytmach genetycznych (??)
    - i wiele innych pomyslow..

    [21.04.2006] Wersja 0.4rc2: zmiany glownie wizualne, zmienilem GUI.
    [3.05.2006] Wersja 0.4rc3:
    - mozliwosc zmiany separatora dziesietnego (kropka lub przecinek)
    - przepisana od nowa procedura wczytywania danych
    [7.07.2006] Wersja 0.4rc4:
    - program liczy teraz rowniez wspolczynnik korelacji r
    - export wykresow do EPSa
    - export danych do ASCII i srodowiska LaTeX tabular
    - podstawowa mozliwosc ustawien wykresu
    - kilka mniejszych poprawek i support dla QtLinguista

    Co sie bede rozpisywal;) Dokladny changelog tutaj.
    _________________
    We are all atheists about most of the gods that humanity has ever believed in. Some of us just go one god further.
    Richard Dawkins

    Ostatnio zmieniony przez marian 2006-09-11, 01:14, w całości zmieniany 8 razy 

    d41d8cd98f00b204e9800998ecf8427e
  • pendzello  
    Physiker
    Wydział: W-11 WPPT

    zobacz profil
    szybka wiadomość
  • 0
  • cytuj |

  • programik OK :) dużo lepszy od IF'owskiego, choćby dlatego, ze wszystko jest widoczne, nie ma jakiś "ukrytych" okienek, od których dużo zależy :)

    w rarach brak jednej biblioteki :) mingwm10.dll ale nie ma problemu z dociągnięciem owej ;)
    _________________
    Gdyby ludzie rozmawiali tylko o tym, co rozumieją, zapadłaby nad światem wielka cisza. // Einstein//


    [you:0a4f1b99eb] , ja już dodałem opinie o prowadzących, a Ty?
    d41d8cd98f00b204e9800998ecf8427e
  • marian  
    Wydział: W-11 WPPT

    zobacz profil
    szybka wiadomość
  • 0
  • cytuj |

  • Wielkie dzieki za info:) Dorzucilem juz tego dll'a do archiwow. Po prostu zapomnialem odinstalowac MinGW podczas prob;) Musze sobie qemu zaistalowac i jakiegos surowego Windowsa na nim do testow. Mam nadzieje, ze to tymczasowe rozwiazanie; nastepnym razem skompiluje jakims innym kompilatorem, tak, zeby ta biblioteka w ogole nie byla potrzebna.

    [ Dodano: 2006-05-03, 21:25 ]
    Ciagle zostaje mingwm10.dll; skupiam sie narazie na funkcjonalnosci programu. Moze jak bede mial wiecej czasu to nad tym popracuje.

    [ Dodano: 2006-06-15, 22:14 ]
    Przejsciowe (mam nadzieje) problemy z serverem:(

    [ Dodano: 2006-06-24, 12:45 ]
    Zainteresowanych informuje, ze powstala (robocza) strona programu nplot.republika.pl. BTW: program zmienil nazwe:) Projekt zostal tez zaakceptowany przez sourceforge.net (sourceforge.net/projects/nanoplot). Jak bede mial w koncu troche czasu, to nawet cos tam umieszcze;)

    [ Dodano: 2006-10-10, 23:29 ]
    Wersja 0.4.3 jest już gotowa. Do ściągnięcia na stronie projektu na sourceforge'u. W 0.4.2 wkradł się niestety błąd w eksporcie, więc zalecam ściągnięcie nowej wersji.
    _________________
    We are all atheists about most of the gods that humanity has ever believed in. Some of us just go one god further.
    Richard Dawkins
    d41d8cd98f00b204e9800998ecf8427e

Powered by phpBB modified by Przemo © 2003 phpBB Group. Then, after many years modified again, this time by Piotrek © 2014
Strona wygenerowana w 30,8ms. Zapytań do SQL: 15