Rank: Administration Groups: Developers, Registered, Knovel Developers, Administrators, Advanced Member Joined: 11/07/2008(UTC) Posts: 1,357 Was thanked: 1567 time(s) in 525 post(s)

New SMath Studio 0.82 Stable available Absolutely free mathematical program with "paper"like interface and numerous computing features (now with integrated mathematical reference book). SMath Studio Handheld on the Smartphone Quote:Controls:With consecutive pushing of this button you can choose: "1", delimiter of the number ",", "square root  sqrt", "nth root  nthroot", "integral  int", "function to find roots of equations  solve". To lock any variant just stop pushing this button 1 second.  With consecutive pushing of this button you can choose: "number related to the button", "symbols related to this button". To lock any variant just stop pushing this button 1 second. With consecutive pushing of this button you can choose: "plus operator", "minus operator", "multiplication operator", "division operator", "exponentiation operator", "plus/minus operator", "factorial", "vector multiplication operator". Also with this pushed button you can highlight the part of equation by using Left/Right buttons. By "clicking" on this button program will numerically calculate equation (this means "="); by pushing button more than 0,4 sec. program will symbolically calculate equation (this means ">"). Also, if the cursor located on the right of the not defined variable or not defined function this button will create a definition operator (this means ":=" ). Removing last character (Backspace). In the mathematical reference book this button means "Back". SMath Studio Handheld on the Communicator (PPC) SMath Studio Desktop on the Desktop (Windows) SMath Studio Desktop on the Desktop (Linux) Last changes  Now calculation works into a separate thread;
 Added ability to interrupt evaluation;
 Added ability to plot multiple graphs on the canvas (2D & 3D): multiple Graphs can be specified by functions or/and points at the same time; +/ and /+ operators also can be used;
 2D Graphs now can be inserted into the page by pressing "@" symbol;
 Auto calculation on/off option implemented and can be switched via Calculation menuitem;
 Added ability to Disable/Enable Evaluation for the Math and Plot Controls with a context menu;
 Added abilities to simplify logarithms: a^{u*ln(/ln(a)} > e^{u*ln(}, e^{u*ln(} > b^u and 10^{u*lg(} > b^u;
 New range(..) function of 2 and 3 arguments implemented;
 New diff(..) function with 3 arguments implemented;
 New numden(...) function added to Numeric and Symbolic library, it returns a vector of numerator and denominator values of expression;
 Function solve(..) with 4 arguments implemented;
 New Function added: diag(..), stack(..), submatrix(..) and augment(..);
 Added "for" loop function with 3 arguments;
 Symbolic functions speed improved: rows(..), cols(..), el(..) and length(..);
 XMCD file parser improved (auto change of log function to lg/log10; some parse error fixed; added ability to open .xmcd files with full support of Area Control; full support to open/save Derivatives);
 Fixed critical error occurs on opening file saved by program with another regional settings, if it contain Graphs and/or if it contain numbers with floating point;
 Desktop: Insert Function and Insert Operator dialogs updated: added "Example" and "Description" labels to dialogs;
 Undo/Redo functionality improved when it used after resizing mat(..), sys(..), or line(..) functions by the mouse;
 Desktop: "Recalculate page" button added to the Toolbar;
 Fixed Select All command for Plot Control;
 Fixed conversion issue when user inputs floating point numbers without zero on the start, like ".25" (instead of "0.25");
 Fixed critical error when press ";" button (RUS local) after "f(n)" + spacebar;
 Improved errors displaying on symbolic trigonometric calculations;
 Fixed errors in symbolic library (calculation of sin(x); ({0,772}/6 > 41/200); complex calculation: 1/{i^2}=1/1; "{1±1}/{2*(5)}" calculation; factorial of the parameter calculation (1/{x!}); Transpose function evaluation; matrix calculations when working with Division operator). It happens in some cases on symbolic calculation only;
 Instant "col" and "row" functions implemented in Symbolic library;
 Fixed errors with "for" and "while" loops  program returns error messages in some cases;
 Fixed issue when Symbolic library have not simplified the operands of boolean and some others operators;
 Fixed error of Gamma function (it can't be calculated if argument is a defined above parameter);
 Fixed error when it is impossible to redefine the cell of matrix/vector by el(...) function if one of the index is not a simple number, but is expression with operators, functions or brackets;
 Now program calls an error if el(...) function indexes is not an integer;
 Fixed error of differentiation. If function is not defined program now will return this function into diff(...);
 Fixed error of differentiation when working with such functions as el(...), row(...), col(...), etc.;
 Added ability in symbolic library to simplify imaginary number when it has an integer power;
 Parsing string with Degree symbol fixed;
 Matrix LU decomposition implemented to get inverse matrix instead of Gauss method;
 Fixed issue when removing of parameter declaration doesn't affect on calculations;
 Math expression input improved;
 Loops processing speed increased;
 Fixed DUT language translation error;
 Code optimizaion.
System requirements  Handheld:
Framework: .NET Compact Framework 2.0 cab (5,33МБ), zip (1,99МБ) Compatibility: Pocket PC 2002, WM 2003, WM 2003 SE, WM 5, WM 6, WM 6.1, full VGA support, all PPC's, Comunicators and smartphones.
 Desktop (Windows):
Framework: .NET Framework 2.0
 Desktop (Linux):
Framework: Mono 2.0 (libmonowinforms2.0cil package) or higher
Interface languages Desktop и Handheld (21 languages): [ENG] English / English [GER] German / Deutsch [DUT] Dutch / Nederlands [SPA] Spanish / Español [FRE] French / Français [POR] Portuguese / Português [CPP] Portuguese (Brazil) / Brazil (Português) [SCR] Croatian / Hrvatski [SCC] Serbian / Srpski [GRE] Greek / Ελληνικά [TUR] Turkish / Türkçe [CHS] Chinese (Simplified) / 简体中文 [CHT] Chinese (Traditional) / 簡體中文 [CZE] Czech / Čeština [HUN] Hungarian / Magyar [ITA] Italian / Italiano [POL] Polish / Polski [RUS] Russian / Русский [BUL] Bulgarian / Български [LTH] Lithuanian / Lietuvių [UKR] Ukrain / Українська
Free Download
* For installation of the program from PPC it is necessary to transfer a file on Your handheld computer (for example, with MS ActiveSync) and start it there with Your file manager. ** For installation of the program from PC it is necessary to install MS ActiveSync first.Edited by user 21 July 2009 06:16:26(UTC)
 Reason: Not specified
