Stable: SMath Studio 0.88 (12 April 2010)

Stable: SMath Studio 0.88 (12 April 2010) - Сообщения

#1 Опубликовано: 11.04.2010 23:52:51
Andrey Ivashov

Andrey Ivashov

2270 сообщений из 3734 понравились пользователям.

Группа: Super Administrator

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


Цитата

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.
  • #2 Опубликовано: 16.04.2010 11:58:55
    Andrey Ivashov

    Andrey Ivashov

    2270 сообщений из 3734 понравились пользователям.

    Группа: Super Administrator

    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!
    #3 Опубликовано: 12.05.2010 20:14:46
    slan

    slan

    0 сообщений из 1 понравились пользователям.

    Группа: User

    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

    Regards.
    #4 Опубликовано: 13.05.2010 22:27:02
    Andrey Ivashov

    Andrey Ivashov

    2270 сообщений из 3734 понравились пользователям.

    Группа: Super Administrator

    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.
    #5 Опубликовано: 14.05.2010 03:04:34
    skyxda

    skyxda

    0 сообщений из 2 понравились пользователям.

    Группа: User

    I wish to express my gratitude for people like you...
    Thank you for this program... Thank you for sharing it too...
    #6 Опубликовано: 14.05.2010 13:56:15
    Andrey Ivashov

    Andrey Ivashov

    2270 сообщений из 3734 понравились пользователям.

    Группа: Super Administrator

    Thank you, skyxda!
    #7 Опубликовано: 01.06.2010 13:56:28
    Gilberto E. Urroz

    Gilberto E. Urroz

    21 сообщений из 36 понравились пользователям.

    Группа: User

    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.

    https://smath.com/wiki/Tutorials.ashx
    #8 Опубликовано: 01.06.2010 15:03:04
    Andrey Ivashov

    Andrey Ivashov

    2270 сообщений из 3734 понравились пользователям.

    Группа: Super Administrator

    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.
    • Новые сообщения Новые сообщения
    • Нет новых сообщений Нет новых сообщений