Funkcje matematyczne

Z Rfactor Wiki

Ta funkcja programu oferuje możliwość definiowania własnych kanałów, które nie są zdefiniowane domyślnie, lub są wynikiem obliczeń matematycznych na kanałach bazowych (np. średnia temperatura)

Menu funkcji matematycznych otwieramy z menu Tools -> Maths... lub wciskając kombinację klawiszy Ctrl+M.

Tworzenia nowych funkcji nauczymy się na przykładzie średniej temperatury lewej przedniej opony, na podstawie kanałów wewnętrznej, środkowej i zewnętrznej temperatury opony.

W lewym oknie menu funkcji matematycznych (Math Files) zaznaczamy zakładkę User, aby móc tworzyć nowe funkcje. Następnie klikamy na przycisk Add Expression.... Otworzy nam się nowe okno, w którym tworzymy wyrażenie.
W polu Name wpisujemy nazwę, np. Temp FL Avg (Średnia temp. FL). Pole quantity definiuje co ta funkcja będzie wyrażać (temperaturę, pojemność, prędkość itp.) - na podstawie tego ustawienia Motec zaproponuje odpowienie jednostki miary. Wybieramy Temperature. Opcję Rate (częstotliwość próbkowania) pozostawiamy na domyślnym poziomie Auto. Następnie wybieramy (w polu Display Unit) jednostkę miary, w której będzie wyświetlane nasze wyrażenie - oczywiście najlepsze będą stopnie Celsjusza (Celsius). Kolejne okienko (Decimal) to liczba miejsc po przecinku, a więc dokładność. Wybierzmy 1 - jedno miejsce po przecinku. Następnie definujemy kolor, w jakim powstały kanał będzie wyświetlany na wykresach itp.
Poniżej definiujemy jeszcze wynikową jednostkę miary (Result Unit) - ponownie wybieramy stopnie Celsjusza (Celsius).

Teraz przechodzimy do właściwego budowania wyrażenia w polu Expression.
Na dole po lewej stronie mamy listę kanałów, w środku listę fukcji, a po prawej okno ze stałymi (jeśli nie tworzyliśmy żadnych stałych, to okno będzie puste).
Chcemy zbudować średnią, potrzebujemy więc sumy temperatur z trzech obszarów opon podzielonych przez 3. Funkcja powinna wyglądać tak:

(temp. wewn FL + temp. śr. FL + temp. zewn. FL)/3.

Poniżej budowanie tego wyrażenia krok po kroku:
- otwieramy nawias (
- z listy kanałów wybieramy Tire Temp - FL - I (szukamy danej funkcji i robimy na niej dwuklik lewym klawiszem myszy - kanał automatycznie zostanie wstawiony do budowanego wyrażenia)
- wpisujemy +
- z listy kanałów wybieramy Tire Temp - FL - M
- wpisujemy kolejny +
- wstawiamy kanał Tire Temp - FL - O
- zamykamy nawias )
- wstawiamy dzielenie przez 3: /3
Jeśli wszystko wykonamy poprawnie, w oknie statusu poniżej okna budowania wyrażenia powinien wyświetlić się komunikat OK.

Wyrażenie "przeklejone" z programu:

('Tire Temp - FL - I' [C] + 'Tire Temp - FL - M' [C]+'Tire Temp - FL - O' [C])/3

Klikamy przycisk OK i mamy zbudowany nowy kanał, który możemy dodawać do wykresów i innych raportów tak samo jak kanały "bazowe".
Podobnie możemy zbudować wyrażenia dla pozostałych opon.

Osobiste