eGospodarka.pl
eGospodarka.pl poleca

eGospodarka.plGrupypl.comp.programmingrzadkie dane do układu równań liniowych › Re: rzadkie dane do układu równań liniowych
  • Path: news-archive.icm.edu.pl!news.gazeta.pl!newsfeed.pionier.net.pl!news.glorb.com!p
    ostnews.google.com!w4g2000vbh.googlegroups.com!not-for-mail
    From: bartekltg <b...@g...com>
    Newsgroups: pl.comp.programming
    Subject: Re: rzadkie dane do układu równań liniowych
    Date: Tue, 14 Sep 2010 18:52:58 -0700 (PDT)
    Organization: http://groups.google.com
    Lines: 70
    Message-ID: <8...@w...googlegroups.com>
    References: <0...@l...googlegroups.com>
    <i68gmt$qia$3@polsl.pl>
    <0...@1...googlegroups.com>
    <d...@n...googlegroups.com>
    <4...@c...googlegroups.com>
    <d...@t...googlegroups.com>
    <7...@k...googlegroups.com>
    <c...@u...googlegroups.com>
    <2...@q...googlegroups.com>
    <4...@q...googlegroups.com>
    <e...@l...googlegroups.com>
    <4...@q...googlegroups.com>
    <2...@q...googlegroups.com>
    NNTP-Posting-Host: 82.210.189.188
    Mime-Version: 1.0
    Content-Type: text/plain; charset=ISO-8859-2
    Content-Transfer-Encoding: quoted-printable
    X-Trace: posting.google.com 1284515578 10252 127.0.0.1 (15 Sep 2010 01:52:58 GMT)
    X-Complaints-To: g...@g...com
    NNTP-Posting-Date: Wed, 15 Sep 2010 01:52:58 +0000 (UTC)
    Complaints-To: g...@g...com
    Injection-Info: w4g2000vbh.googlegroups.com; posting-host=82.210.189.188;
    posting-account=CvUQzQoAAABvVQmR58QmR6N4Cev1qhAS
    User-Agent: G2/1.0
    X-HTTP-UserAgent: Mozilla/5.0 (Windows; U; Windows NT 5.1; pl; rv:1.9.2.9)
    Gecko/20100824 Firefox/3.6.9 ( .NET CLR 3.5.30729;
    .NET4.0E),gzip(gfe)
    Xref: news-archive.icm.edu.pl pl.comp.programming:186840
    [ ukryj nagłówki ]

    On 14 Wrz, 20:31, Mariusz Marszałkowski <m...@g...com> wrote:


    > Link do przykładu:http://www.przeklej.pl/plik/eq-xls-0020nk3
    8s5a5

    Ześ sobie format znalzal;) Ściagnalem dane, makr nie ruszam:)

    > Ja bym to tak rozwiązywał jak w poniższym przykładzie. Uakutalnia
    > się po jednej zmiennej w każdej iteracji. W tym przykładzie, jeśli
    > ilość iteracji >= ilość parametrów * 3 to błąd praktycznie już nie
    > spada.
    >
    > Dokładność praktycznie taka sama jak z solvera.
    >
    > Niepokojące jest że różne wartości parametrów dają
    > taki sam błąd - czyżby rozwiązanie było na rozległym
    > płaskim dnie i z powodu małej precyzji obliczeń
    > algorytm zatrzymuje się zawsze w innym miejscu?

    Moj wynik (z solvera matalbowskiego) wrzucam na koncu.
    Jest jeszcze inny, ale norma residuum taka jak podajesz.
    Metody iteracyjnej nie sprawdzalem, bo problem jest gdzie indziej.

    Zanim zaczniesz szukaszukać błędów w stabilnosci numerycznej
    i prezycji obliczeń, zerknij na niezalesnosc wektorów;)

    Twoje wektroki(pionowe z macierzy data) _nie_ są liniowo niezalezne!
    Rank (data) = 13. A wymiar 16. Masz trzy stopnie swobody w zapisaniu
    wyniku:)

    > Co z czasem obliczeń?
    > Załóżmy że mamy 10^9 danych i trzeba znaleźć 10^6
    > parametrów. Daje to 10^9 * 10^6 * 3 ~=~ 10^16 operacji.
    > Czyli tak czy siak odpada.

    A czego sie spodziwałeś? Magii:) I tak masz mniej niz dane^2.
    Nie do konca wierze, ze ten wspolczynnik 3 jest niezalezny od
    rozmiaru.

    > Chyba będę musiał zrobić inne mapowanie nielinowe, np.
    > takie że jeden wektor będzie miał dokładnie jedną jedynkę i
    > resztę zer.

    Pewnie tak. Trudno mi zgadywać co chcesz zrobic, ale
    Wit zgadywał i cos madrego podsuwał.

    pozdrawiam
    bartekltg

    x=
    0.38278
    0.12799
    0.12701
    0
    0.0055893
    0
    0.030901
    -0.03097
    -0.21941
    -0.29912
    -0.26385
    -0.22057
    0.19002
    0
    0.097905
    0.1147

    norm(Ax-b) = 575.38

Podziel się

Poleć ten post znajomemu poleć

Wydrukuj ten post drukuj


Następne wpisy z tego wątku

Najnowsze wątki z tej grupy


Najnowsze wątki

Szukaj w grupach

Eksperci egospodarka.pl

1 1 1

Wpisz nazwę miasta, dla którego chcesz znaleźć jednostkę ZUS.

Wzory dokumentów

Bezpłatne wzory dokumentów i formularzy.
Wyszukaj i pobierz za darmo: