Zdravím, predstavme si takú situáciu, že potrebujem vzorec, ktorý user zadá do textboxu premeniť na vzorec, do ktorého by som bol schopný dosadzovať za premennú.
Na začiatok ukážem elementárne funkcie, ktoré môže používať (sin, cos, ln , mocninove...)
a on následne môže napísať takýto vzorec so zátvorkami
(x^3+2*x^3)^8*sin(x^(3/2))^(-7)
po načítaní z Textboxu by som potreboval byť schopný "zrekapitulovať tento vzorec", a keď user zadá hodnotu x=4 do druhého textboxu, tak by som potreboval výsledok, ktorý by som dostal kebyže za x dosadím 4.
Predpokladám, že to je obšírnejšia tematika, čiže rád by ysom bol hlavne nejakým dobrým článkom a pod.
Fórum › .NET
Vytvorenie matematického vzorca z textu
Zdravím,
budou problémy s angličtinou? Doufám, že ne, jinak ti žádnej článek asi nenabídnu. Konkrétní implementace lze nastudovat např. zde: http://www.codeproject.com/KB/recipes/MathieuMathParser.aspx, http://www.codeproject.com/KB/recipes/FastMathParser.aspx. Pokud chceš něco obecnějšího, tak mohu zaslat scripta týkající se parserů.
Díkes obom,
takže sa treba zaoberať tými parsermi.
Angličtina mi nevadí, ale nechcem používať hotové riešenia, chcel by som to chápať a tak si to vytvariť.
djanosik
Čiže pokiaľ by bolo možné, mohol by si mi poslať odkaz na download na tie skriptá?
To yterbium : Ok. Na tohle je to trochu hardcore, ale najdeš to v příloze (snad).
Přidej příspěvek
Ano, opravdu chci reagovat → zobrazí formulář pro přidání příspěvku
×Vložení zdrojáku
×Vložení obrázku
×Vložení videa
Uživatelé prohlížející si toto vlákno
Podobná vlákna
Parsovanie matematickeho vyrazu — založil sleepy
Upravenie jedného vzorca v Javascripte — založil Tomáš
Zistenie vzorca alebo algoritmusu — založil marek17
Skrytí textu na základě jiného textu — založil czsars
Vytvorenie suboru — založil olgo
Moderátoři diskuze