Równanie różniczkowe.

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.
PabloCz
Posty: 3
Rejestracja: 30 mar 2009 16:35
Kontakt:

Równanie różniczkowe.

Post autor: PabloCz »

Witam.
Jestem w trakcie robienia projektu i pojawił się problem.
Mam równanie postaci:

U - e - di/dt = i

gdzie U, e to zadane wartości, a na wyjściu potrzebuje wielkości i.

Chciałbym prosić o podsunięcie propozycji rozwiązania tego problemu.
Pracuje na wersji 8.2.

Z góry dziękuje.
vugie
Posty: 383
Rejestracja: 17 lis 2006 00:00
Wersja środowiska: LabVIEW 2009
Lokalizacja: Warszawa

Równanie różniczkowe.

Post autor: vugie »

G to język programowania. Specyficzny, ale jednak. Tą drogą bym się udał.

No dobra będę miły i nacisnę "szukaj".... O, jest coś o tym... i nawet ja odpowiadałem :)
PabloCz
Posty: 3
Rejestracja: 30 mar 2009 16:35
Kontakt:

Równanie różniczkowe.

Post autor: PabloCz »

Znalazłem ten temat dzięki opcji szukaj, ale jak sam zaznaczyłeś nie bardzo Ci wychodziło korzystanie z tych funkcji w Labview, więc jak dla mnie niewiele tamten post wyjaśnia.

Zaznaczę jeszcze, że z programowaniem tekstowym u mnie nie najlepiej (łagodnie powiedziawszy).
vugie
Posty: 383
Rejestracja: 17 lis 2006 00:00
Wersja środowiska: LabVIEW 2009
Lokalizacja: Warszawa

Równanie różniczkowe.

Post autor: vugie »

W każdym razie są tam zaznaczone możliwości i one raczej działają. Zwłaszcza przytoczone metody numeryczne.

A programowanie graficzne (zwłaszcza w LV) nie różnie się od programowania tekstowego bardziej niż jeden język tekstowy od drugiego. Podstawą jest umiejętność algorytmizacji problemu. Forma implementacji tego algorytmu to już kwestia drugorzędna, którą programowanie graficzne co najwyżej nieco ułatwi.
PabloCz
Posty: 3
Rejestracja: 30 mar 2009 16:35
Kontakt:

Równanie różniczkowe.

Post autor: PabloCz »

Widzę, że nic się nie wyjaśniło (jak dla mnie), więc zapytam jeszcze raz.
Ma ktoś doświadczenie z takimi postaciami równań:
U - e - di/dt = i
Jeśli tak to jak najlepiej je rozwiązywać? Za pomocą MathScript, czy może jest inny sposób. Próbowałem to robić "na piechote" wzorując się na podobnym problemie rozwiązanym w MatLab, ale mam problemy w wykonaniu go w LabView. Poniżej jest jpeg z matlabowskiego programu, zeby zobrazować o co mi chodzi.
Może tym razem się uda.
Dzieki.
Ostatnio zmieniony 07 kwie 2009 10:14 przez PabloCz, łącznie zmieniany 1 raz.
ODPOWIEDZ