Wprowadzanie wzorów funkcji i ich wykresy.

0

Witam.

W jaki sposób zrealizować odczytywanie przez program wzorów funkcji wpisanych przez użytkownika? Zakładam, że użytkownik wpisuje do textboxa (lub może coś innego?) wzór funkcji z maksymalnie pięcioma zmiennymi oraz współczynnikami przy tych zmiennych wraz ze znakami działań. Mój obecny program rozwiązuje układy nieliniowych równań różniczkowych metodą Rungego- Kutty tyle, że równania są zaimplementowane w kodzie, a muszą zostać wpisane z zewnątrz. Następnym problemem z którym się spotkałem to wykresy tych funkcji. Nie wiem dokładnie jak się za to zabrać. Jako, że korzystam z metody numerycznej, program potrafi policzyć ponad 30 tys punktów. Wykresy muszą być dość dokładne, aby móc zauważyć różnicę przy zmianie kroku całkowania. Proszę o pomoc oraz wskazówki. Pozdrawiam!

0

Dzięki, coś wykombinuję. A co do wykresów? Znalazłem OxyPlot, lecz za bardzo nie wiem jak to zastosować. Ewentualnie co sądzicie o zwykłym "chart"?

0

nie używałem wykresów - nie pomogę

0

Możesz wykresy zrobić tak jak w podstawówce na matematyce, wyznaczasz przybliżenie wykresu(albo to robisz na końcu), potem wyznaczasz dwa punkty na wykresie i liczysz prostą od jednego do drugiego punktu, na pixelach.

Albo w OpenGL możesz podawać punkty jako wierzchołki, a każdy następny punkt będzie połączony linią z poprzednim, ale skala może być trochę trudniejsza do wyznaczenia.

1 użytkowników online, w tym zalogowanych: 0, gości: 1