27
27
gdzie:
/
x
y
całka
sfun
tfinal
x()
optiom
ut
- wektor kolumnowy zawierający wartości zmiennej niezależnej,
- wiersz wektorów kolumnowych zawierających rozwiązania kolejnych zmiennych stanu,
- wiersz wektorów kolumnowych zawierających rozwiązania zmiennych wyjściowych,
- nazwa funkcji całkującej (linsim, rk23, rk45, gear, adaras, euler),
- nazwa S-funkcji zawierającej opis modelu,
- maksymalna wartość zmiennej niezależnej (skalar tmax) lub przedział całkowania (2-elemcntowy wektor [tO, tmax]),
- wektor warunków początkowych,
- 6-elementowy wektor dodatkowych parametrów eksperymentu,
(1) - błąd względny (domyślnie le-3),
(2) - minimalny krok całkowania (domyślnie (\tmax-tO\ / 2000),
(3) - maksymalny krok całkowania (domyślnie (\tmax-t0\ / 50),
(4) - automatyczny wybór metody Adamsa lub Geara w zależności
od sztywności układu,
(5) - automatyczne wypisywanie komunikatów gdy osiągana jest
minimalna lub maksymalna wartość kroku całkowania,
(6) - automatyczne kreślenie przebiegów zmiennych stanu lub
zmiennych wyjściowych,
- nazwa funkcji MATLAB-a (w postaci łańcuch), generujący sygnał wejściowy lub nazwa tablicy, zawierającej zbiór węzłów interpolacji sygnału wejściowego (pierwsza kolumna określa wartości zmiennej niezależnej, a kolejne kolumny wartości sygnału wejściowego),
- parametry przekazywane do S-funkcji.
3.6. Realizacja eksperymentów
Wykonanie badań modelowych z użyciem modeli zbudowanych za pomocą SIMULINK-a możliwe jest na dwa sposoby:
a) przez wykorzystanie możliwości udostępnianych za pośrednictwem pozycji menu Siniulation w' oknie schematu operacyjnego,
b) przez wywołanie z okna poleceń MATLAB-a lub M-pliku jednej z dostępnych w SIMULFNK-u procedur całkowania
Uaktywnienie pozycji Simulation wyświetla okno menu zawierające zestaw pozycji umożliwiających ustawianie parametrów eksperymentu i sterowanie realizacją wykonywania eksperymentów. Poszczególne pozycje umożliwiają: