Edytor równań w programie

0

Witam,

mam taki problem: chcialbym sobie zrobić w moim programie okienko TEdit w które by się wpisywało równanie matematyczne w formie ogólnej (podobnie jak w programach CAD/CCAM/CAE) i na podstawie tego równania program wyliczałby coś tam dalej. Chciałbym by móc wprowadzić nie tylko jakąś prostą funkcje wielomianową, ale tez inne nieco bardziej skomplikowane np:

asin(alfa)+e^(jfi)+W(x)

procedura powinna wyliczać wynik na podstawie wprowadzonego łańcucha, uwzględniając wcześniej zdefiniowane zmienne. procedura powinna być elastyczna by można było łatwo wprowadzać nowe funkcje.

pytanie brzmi następująco: jak się do tego zabrać by napisać to szybko i w ładnym stylu.

[browar]

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