Labview i rozwiązywanie równań różniczkowych

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.
Awatar użytkownika
fajfi
Posty: 185
Rejestracja: 28 sty 2004 00:00
Wersja środowiska: LabVIEW 2010
Lokalizacja: Wrocław

Labview i rozwiązywanie równań różniczkowych

Post autor: fajfi »

Cześć,
Mam układ 4 równań różniczkowych (podane na rysunku).
Zależy mi na znalezieniu zależności V(t).
Nie musi to być równanie podane wzorem - wystarczy wykres.
Czy da się to zrobić w Labview? A jeśli tak, to w jaki sposób?
Pozdrawiam
Fajfi
vugie
Posty: 383
Rejestracja: 17 lis 2006 00:00
Wersja środowiska: LabVIEW 2009
Lokalizacja: Warszawa

Labview i rozwiązywanie równań różniczkowych

Post autor: vugie »

Da się, tak samo jak w każdym innym języku programowania. Meteod rozwiązywania układów równań różniczkowych zwyczajnych - czyli postaci y'=f(t,y) - jest ooooo... i jeszcze trochę. Na początek polecam metodę Eulera.. Po opanowaniu zasady można śmiało przejść do metody Rungego-Kutty.

Poza tym są w LV funkcje do rozwiązywania RRZ, ale opierają się na analizie wyrażeń podanych w formie tekstowej i są dosyć wolne.... albo nie umiałem z nich korzystać, bo to dawno było. W każdym razie się do nich zraziłem. Nie mam teraz LV pod ręką, ale trzeba szukać w palecie pod hasłem ODE (ordinary differencial equations).
Poza tym MathScript ma do tego funkcje, tym razem po ludzku - z callbackiem obliczającym prawą stronę. Jak działa nie wiem, nie próbowałem.
ODPOWIEDZ