metoda najmniejszych kwadratów

Jeśli masz coś do powiedzenia w sprawie LabVIEW napisz. Tutaj są tematy, których nie można uściślić do innych działów.
Gość
Posty: 656
Rejestracja: 10 lis 2003 00:00

metoda najmniejszych kwadratów

Post autor: Gość »

hej mam problem niebardzo wiem jak zastosować metode najmniejszych kwadratów w moim programie
czytam sobie z pliku dwie kolumny x i y są to współrzędne punktów metoda najmniejszych kwadratów mam aproksymować te punkty i wyświetlić je w postaci na jednym wykresie wraz z wykresem bez aproksymowania myslalem ze bendzie to prosto zrobic w formula node ale teraz nie wydaje sie to takie proste jakby ktokolwiek mógł mi w jaki kolwiek sposób pomuc byłbym bardzo ale to beardzo wdzięczny
pozdrawiam serdecznie
Gość
Posty: 656
Rejestracja: 10 lis 2003 00:00

Re: metoda najmniejszych kwadratów

Post autor: Gość »

albo moze ktoś poradzi jak rozwiązywać układy równań z dwiema niewiadomymi w labview to tez może być bardzo pomocne
Awatar użytkownika
jogurt_owocowy
Posty: 1317
Rejestracja: 30 lis 2004 00:00
Wersja środowiska: LabVIEW 2015
Lokalizacja: Kraków

Re: metoda najmniejszych kwadratów

Post autor: jogurt_owocowy »

Poza używaniem czasem przecinków i kropek można tu poradzić zaznajomienie się z zakładką Analyze -> Mathematics -> Curve Fitting.
Gość
Posty: 656
Rejestracja: 10 lis 2003 00:00

Re: metoda najmniejszych kwadratów

Post autor: Gość »

jogurt owocowy masz u mnie browara juz drugi raz pomagasz szybko i konkretnie wielkie WIELKIE DZIÄ
Gość
Posty: 656
Rejestracja: 10 lis 2003 00:00

Re: metoda najmniejszych kwadratów

Post autor: Gość »

jogurt czytalem na forum jak sie robi wiele wykresow na jednym xy graph ale mi cos nie wychodzi i niebardzo wiem jak uzywać tego linearafit :(
Awatar użytkownika
jogurt_owocowy
Posty: 1317
Rejestracja: 30 lis 2004 00:00
Wersja środowiska: LabVIEW 2015
Lokalizacja: Kraków

Re: metoda najmniejszych kwadratów

Post autor: jogurt_owocowy »

1.Jesteś pewien, że powinieneś użyć Linear Fit?
2.Czym u Ciebie jest X, a czym Y?
3.Pojedynczy wykres dla XY Grapha to klaster zawierający dwie tablice. "Górną "z wartościami X-ów i "dolną" - korespondujących z nimi Y-ów. Określenia górny i dolny dotyczą pozycji w klastrze. Chcąc wyświetlić kilka takich wykresów należy połączyć takie klastry ze sobą za pomocą klocka Array -> Build Array i wyjściową tablicę podłączyć do XY Grapha.
Awatar użytkownika
rufio
Posty: 36
Rejestracja: 11 kwie 2005 00:00
Lokalizacja: Poznań

Re: metoda najmniejszych kwadratów

Post autor: rufio »

Aby łatwo zrobić dopasowanie i krzywą pomiarową na jednym wykresie, można postąpić tak:
1) pary danych rozdzielić za pomocą unbundle i dane X i Y wysłać do vi'a dopasowania bądź formuły równania
2) po obliczeniu wysłać dane Y do bundle
3) strumień danych doświadczalnych i strumień danych dopasowanych połączyć w całość za pomocą build array i wysłać do wykresu XY graph

No i powinno działać. Ja w taki sposób dopasowałem dwie krzywe (gaussa i lorenza) do krzywej pomiaru i na wykresie widać ładnie 3 krzywe.
Aha jeszcze mały dodatek aby nie budować tablicy posłużyłem sie dwoma wykresami XY graph jeden służy jako źródło danych początkowych (krzywa pomiarowa) a drugi jest wykresem wyniku pomiaru.
Gość
Posty: 656
Rejestracja: 10 lis 2003 00:00

Re: metoda najmniejszych kwadratów

Post autor: Gość »

przepraszam ze tak pozno sie odzywam ale miałem problemy z siecia :) jogurcie owocowy co do pewnosci użycia lineary fit to jesli on wylicza a i b dla funkcji y=ax+b za pomocą metody najmniejszych kwadratów to jestem pewny ze powinienem tego uzyć
X jest napięciem wejściowym Y jest napięciem wyjściowym punkty utwozone z x i y twożą wykres i mają zostać zaproksymowane za pomocą metody najmniejszych kwadratów
i mam proźbe czy mogl by mi ktos dokladnie wyjasnic istote działania lineary fit i zaco odpowiadają odpowiednie wejscia i wyjscia z bloczku lineary fit i wjaki sposób zrobić z tego wykres
z góry dziękuje
ODPOWIEDZ