Welcome Guest! To enable all features please Login. New Registrations are disabled.

Notification

Icon
Error

Options
Go to last post Go to first unread
Offline Andrey Ivashov  
#1 Posted : 12 April 2010 06:52:51(UTC)
Andrey Ivashov


Rank: Administration

Groups: Developers, Registered, Knovel Developers, Administrators, Advanced Member
Joined: 11/07/2008(UTC)
Posts: 1,622
Man
Russian Federation

Was thanked: 1983 time(s) in 668 post(s)
New SMath Studio 0.88 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", "n-th 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

  • Units implemented;
  • Added ability to use text inside math regions using '"' char;
  • Open/Save file types functionality moved to plugins;
  • Desktop: Custom Page Setup Dialog created. Added ability to specify Header and Footer for the print pages;

  • Added ability to manualy choose Optimization of function and variables definitions: Symbolic optimization, Numeric Optimization, No optimization;
  • Dynamic Assistance performance improved;
  • Dynamic Assistance improved: case sensitive search implemented and added ability local variables of the functions definitions to be shown in the Dynamic Assistance items list;
  • Added new Example File: "Arabic to Roman numeral conversion";
  • New functions added to the SpecialFunctions built-in plugin: importData(..), str2num(), num2str(), concat(..), findstr(.), substr(.), substr(..), strrep(..), strlen(), IsString() and error();
  • Numeric library evaluation speed improved (up to 3-6 times, according to task);
  • Desktop: Fixed permissions issues on write update setup to Program Files folder on Windows Vista and Windows Seven;
  • Desktop: Examples Dialog improved to prevent critical errors when no "examples" directory exists and some other minor improvements done;
  • Insert Unit Dialog implemented;
  • Desktop: Examples of the Examples Dialog can be opened using DoubleClick on the selected document title;
  • SM file format updated (files created or saved with 0.88 version cannot be fully opened using previous versions of SMath Studio);
  • Smooth Controls location changing performance improved;
  • Function line(..) now returns last line value;
  • Added ability to move selected Controls using Left/Right/Up/Down keyboard buttons;
  • Main application Icon updated;
  • Copy/Paste operations now works with standard SMath Studio separators ('.' as Decimal Symbol and ',' as Arguments Separator);
  • Functions rfile(..) and wfile(..) improved/fixed;
  • Large arguments of sin(..), cos(..), tan(..) and cot(..) functions forbidden;
  • Fixed error in Math Reference Book;
  • Fixed error when program cannot find Symbolic result of inverse matrix;
  • Desktop: Fixed issue with invisible controls borders on print out;
  • Fixed symbolic differentiation issue when using "Calculation" > "Differentiate" menu item;
  • Fixed issue when user presses space bar outside any region (control);
  • Fixed width of the Dynamic Assistance menu when functions with arguments presented in the list;
  • Desktop: Insert Function Dialog fixed: functions with not defined arguments number now will be shown with one argument into Example field;
  • Fixed issue with low-level evaluation plugins when exception message from plugin was hidden from user;
  • Fixed issue when symbolic library was not able to simplify expressions like "1^n=1";
  • Handheld: Fixed issue with too small height of Dynamic Assistance items on VGA screen devices;
  • Fixed simplification errors: tan(x)/cos(x), cot(x)/sin(x), ln(1/Sqrt(2)) and lg(1/Sqrt(2));
  • Desktop: Page Setup settings now saves into the settings file on program close;
  • Fixed numeric calculation error: "5*'N+10*'kg*'m/{'s^2}";
  • Fixed simplification error with "10^1.23456789" and similar expressions;
  • Fixed Numeric Library error when determenant of the matrix cannot be find: "det(mat(1,2,0,3,6,0,0,0,0,3,3))=#";
  • Fixed issue, when result was presented like "a=a/1";
  • Fixed error when some functions was invisible into the Insert Function Dialog;
  • Language files updated;
  • Refactoring.


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 (libmono-winforms-2.0-cil package) or higher


Interface languages

Desktop и Handheld (23 languages):
  • [ENG] English / English
  • [GER] German / Deutsch
  • [DAN] Danish / Dansk
  • [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
  • [IND] Indonesian / Bahasa Indonesia
  • [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.

    Tutorial

    Introduction of the use of SMath Studio by Gilberto E. Urroz, Ph.D., P.E.


    Other files

    SMath Studio icons () of all available sizes (16x16, 24x24, 32x32, 48x48, 64x64, 96x96, 128x128, 256x256) in PNG format.

    Edited by user 13 April 2010 06:22:03(UTC)  | Reason: Not specified

  • Wanna join the discussion?! Login to your SMath Studio Forum forum account. New Registrations are disabled.

    Offline Andrey Ivashov  
    #2 Posted : 16 April 2010 18:58:55(UTC)
    Andrey Ivashov


    Rank: Administration

    Groups: Developers, Registered, Knovel Developers, Administrators, Advanced Member
    Joined: 11/07/2008(UTC)
    Posts: 1,622
    Man
    Russian Federation

    Was thanked: 1983 time(s) in 668 post(s)
    Bahasa Indonesia [IND] translation file for SMath Studio 0.88 updated: Text_IND.lang. All interface strings updated. Example files from the Examples Dialog updated as well and they will be available in the next version of SMath Studio later.

    To install IND language update to the program, please, just put the downloaded Text_IND.lang file to the lang folder of installation directory of SMath Studio (by default it is C:\Program Files\SMath\SMath Studio) and then start the program.

    Thanks to Waluyo Adi Siswanto for this great help!

    Edited by user 16 April 2010 19:02:38(UTC)  | Reason: Not specified

    Offline slan  
    #3 Posted : 13 May 2010 03:14:46(UTC)
    slan

    Rank: Newbie

    Groups: Registered
    Joined: 13/05/2010(UTC)
    Posts: 1

    Hello!

    A small hint for Gentoo Linux users:

    For properly work of SMath Studio you must to (re)compile dev-dotnet/libgdiplus package with cairo flag on - otherwise all pull-down menus will be broken and fonts/symbols on workplace will be overlapping.

    Sorry for my bad English - my native language is Polish Good

    Regards.

    Edited by user 13 May 2010 03:47:03(UTC)  | Reason: Not specified

    Offline Andrey Ivashov  
    #4 Posted : 14 May 2010 05:27:02(UTC)
    Andrey Ivashov


    Rank: Administration

    Groups: Developers, Registered, Knovel Developers, Administrators, Advanced Member
    Joined: 11/07/2008(UTC)
    Posts: 1,622
    Man
    Russian Federation

    Was thanked: 1983 time(s) in 668 post(s)
    Many thanks slan for the tip!

    By the way, one who want to get updated interface translation or check for new available interface languages for SMath Studio can visit this page: http://smath.info/translator/. This web-service also provides an interface to simply correct existing translations or make some new one(s).

    Regards.
    Offline skyxda  
    #5 Posted : 14 May 2010 10:04:34(UTC)
    skyxda

    Rank: Newbie

    Groups: Registered
    Joined: 20/04/2009(UTC)
    Posts: 2
    Location: Philippines

    I wish to express my gratitude for people like you...
    Thank you for this program... Thank you for sharing it too...
    Offline Andrey Ivashov  
    #6 Posted : 14 May 2010 20:56:15(UTC)
    Andrey Ivashov


    Rank: Administration

    Groups: Developers, Registered, Knovel Developers, Administrators, Advanced Member
    Joined: 11/07/2008(UTC)
    Posts: 1,622
    Man
    Russian Federation

    Was thanked: 1983 time(s) in 668 post(s)
    Thank you, skyxda!
    Offline gurro  
    #7 Posted : 01 June 2010 20:56:28(UTC)
    gurro


    Rank: Advanced Member

    Groups: Registered
    Joined: 22/09/2009(UTC)
    Posts: 34
    Man
    Location: Utah State University, Logan, UT, USA

    Was thanked: 20 time(s) in 7 post(s)
    I've got an update, single file, tutorial for version 0.88 (April 2010), including unit applications and references to the new menu items in SMath Studio.

    http://smath.info/wiki/Tutorials.ashx
    Offline Andrey Ivashov  
    #8 Posted : 01 June 2010 22:03:04(UTC)
    Andrey Ivashov


    Rank: Administration

    Groups: Developers, Registered, Knovel Developers, Administrators, Advanced Member
    Joined: 11/07/2008(UTC)
    Posts: 1,622
    Man
    Russian Federation

    Was thanked: 1983 time(s) in 668 post(s)
    Hello.

    Thank you Gilberto E. Urroz! It's great! I will advise to read this document to all our users. It's a best place where one can find all the information about how to work with SMath Studio.

    Many thanks to you.
    Best regards.
    Users browsing this topic
    Forum Jump  
    You cannot post new topics in this forum.
    You cannot reply to topics in this forum.
    You cannot delete your posts in this forum.
    You cannot edit your posts in this forum.
    You cannot create polls in this forum.
    You cannot vote in polls in this forum.