C++ Mathematical Expression Library (ExprTk) http://www.partow.net/programming/exprtk/index.html

This commit is contained in:
Arash Partow
2014-03-22 00:56:37 +11:00
parent 904e74b939
commit 77897604bc
4 changed files with 140 additions and 114 deletions

View File

@ -40,8 +40,8 @@ void composite()
symbol_table.add_variable("x",x);
symbol_table.add_variable("y",y);
compositor.add("f","sin(x/pi)","x"); // f(x) = sin(x/pi)
compositor.add("g","3*[f(x)+f(y)]","x","y"); // g(x,y) = 3[f(x)+f(y)]
compositor.add("f","sin(x / pi)","x"); // f(x) = sin(x / pi)
compositor.add("g","3*[f(x) + f(y)]","x","y"); // g(x,y) = 3[f(x) + f(y)]
std::string expression_string = "g(1 + f(x),f(y) / 2)";