Beta: SMath Studio 0.89.8 (03 October 2010)

Beta: SMath Studio 0.89.8 (03 October 2010) - Сообщения

#1 Опубликовано: 03.10.2010 10:35:05
Andrey Ivashov

Andrey Ivashov

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

Группа: Super Administrator

New SMath Studio 0.89.8 Beta available

Absolutely free mathematical program with "paper"-like interface and numerous computing features (now with integrated mathematical reference book).

Last changes

  • Area Regions with protection ability implemented;



  • Snippets feature implemented;



  • ImageFileType plugin included (it adds an ability to save whole worksheet into *.png, *.gif, *.jpeg and *.bmp image formats);

  • Support for Compressed SMath File type (*.smz) added;

  • Added ability to use functions as programs (i.e. programming functions can be used into the right part of definition expression);

  • Added ability to move up all Regions of the Worksheet below the cursor using Delete keyboard button;
  • Added ability to exclude Area regions from print out;
  • Added ability to replace all definitions and equalities with a "=" sign on print out;

  • "Beam load calculation bearing with two supports" example included into the Examples Dialog of SMath Studio;

  • GravitationAcceleration.sm example file translated to IND;
  • Sorting improved in the Dynamic Assistance list when items with subscript in there names exists;
  • Angles global option removed from the Options Dialog;
  • Several physical constants added to the built-in list of Units: G.N, h, N.A, μ.0, e, m.e, m.p, m.n, m.u, R.gas, k;
  • Units "erg", "grad" and "gon" added to the built-in list of Units;
  • Dynamic Assistance hint tooltip implemented (it shows what keystrokes can be used to work with Dynamic Assistance);

  • Added ability to draw text on the 2D Plot Control canvas;

  • Added ability to draw special characters on the Plot Control canvas;
  • IsDefined(..), roots(..) and Jacob(..) functions added to SpecialFunctions plugin;
  • Ability to open/save *.sm file types are moved to plugin;
  • Line function alignment corrected to top;
  • Text and units inside math regions now keeps their colors even if the color of region's background is changed by user;
  • Desktop: Fixed Area/Separator print issue when its width was wrong on print out;
  • Dynamic Assistance now doesn't appear on Ctrl+G keystroke into the Text elements of the Math region;
  • Last digits of the built-in constants corrected into the Dynamic Assistance hints;
  • Fixed critical error appeared on Control Paint error ("Red Cross Death" exception);
  • Limitation of the summation function arguments removed, now it is possible to set top limit less then bottom limit;
  • Fixed Units power error when "Real" or "Imaginary" item chosen of the "Answer (set)" option in Options Dialog;
  • HTMLFileType plugin improved: added support for the formatted text;
  • Fixed issue appears within Math Region if one presses buttons 2*3' - Cursor have wrong position after last symbol is inserted;
  • Fixed issue when definition operator did not appeared for some functions when user pressed "=" operator for undefined expression;
  • Built-in functions usage improved;
  • Evaluation and File Types plugins improved;
  • Ability to work with different functions styles improved;
  • Fixed numerical issue with fractional powers of matrices;
  • Critical error fixed, appears when user presses ';' keyboard button using the program with options: '.' as a Decimal Symbol and ',' as a Arguments separator;
  • Fixed error appeared when all format options of the Math region lost on spacebar enter to convert Math region to Text region;
  • Fixed issue when installed copy of the program represents as a portable version;
  • Fixed issue when if(..) function cannot be used to plot a graphs;
  • Fixed numeric and symbolic issues of comparing strings;
  • Symbolic engine trigonometric simplification error fixed: "-4*sin^2*α+5-4*cos^2*α";
  • Fixed infinite loop problem when user defines recursive function: sin(x):=sin(2*x); sin(x):=sin(3*x);
  • Fixed error with changing History steps for Plot Regions;
  • Multi-threading evaluations improved when calculation in progress for more then one worksheet;
  • Program now shows an error on symbolic evaluation of expression contains function with empty name;
  • Teamwork Session: Fixed error with wrong delimiters sent to client on session join;
  • Teamwork Session: Critical error fixed appears sometimes on worksheet recalculating;
  • Teamwork Session: Fixed error when Optimization and Disable Evaluation properties cannot be sent to client;
  • Language files updated;
  • Refactoring.


Limitations

  • Selected collapsed Area Region (protected or not) cannot be moved. It is only possible to change focused collapsed Area Region location by dragging it using Region's border.


Previous version of SMath Studio should be removed before installation.


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.
#2 Опубликовано: 03.10.2010 16:03:40
Andrey Ivashov

Andrey Ivashov

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

Группа: Super Administrator

Last changes and Limitations sections added.
#3 Опубликовано: 04.10.2010 11:34:17
Claws

Claws

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

Группа: User

Very impressive changelog this time - waiting for a Linux version
#4 Опубликовано: 05.10.2010 07:22:57
Radovan Omorjan

Radovan Omorjan

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

Группа: Moderator

Hello Andrey,

Here is a simple example to show how multiline (programming) function, snippets and Area regions have given quite a significant improvement to SMath.

I just used your Runge-Kutta fifth order example and made a multiline function. Then I make a file and snippet from it
Here it is RKadapt.sm. I used the snippet and, just for testing, make two callings of the function (different precission) - here is the picture:

Then, I made a function and snippet for plotting points - here it is plot.sm
Here is the picture:


The final file I was playing with is here RungeKutta5-1.sm

This is great!!!

Regards,
Radovan

P.S. When making snippets for the portable version, the snippets are lost from the snippets manager after restarting SMath. I did not figure out how to keep them there.
When Sisyphus climbed to the top of a hill, they said: "Wrong boulder!"
2 пользователям понравился этот пост
Andrey Ivashov 05.10.2010 08:03:00, Oscar Campo 05.10.2010 11:14:00
#5 Опубликовано: 05.10.2010 11:23:46
Oscar Campo

Oscar Campo

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

Группа: Moderator

Wow!! it's a big step for SMath. Congratulations
#6 Опубликовано: 05.10.2010 20:22:22
Andrey Ivashov

Andrey Ivashov

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

Группа: Super Administrator

Link to archive with SMath Studio 0.89.8 for Mono added.
#7 Опубликовано: 06.10.2010 07:53:49
Radovan Omorjan

Radovan Omorjan

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

Группа: Moderator

Hello Andrey,

I wanted just to remind or to point out on roots finding (solve, roots) once more. As we know the roots can not be found for the f(x)=0 if f(x) is numerically defined - actually if the functions returns only the numerical values (as well as if the function is defined with "if" ).
Here is the trivial example - by using eval:

I am very satisfied with SMath progress. We have "roots" function now, multiline function etc. and everything else introduced in this relese
However, I hope that sooner or later (not for this release) the feature of roots finding when numerical values are returned from the function will be introduced in SMath (although we can make those functions ourselves - f.e. Broyden's method on Wiki). Now when we can use multiline functions, and with "eval" we can drastically increase the speed of calculation, some robust roots finding algorithm for these cases incorporated into SMath would be very welcome.

Regards,
Radovan

P.S. Of course, it could be done quickly if there were few Andrey "clones" :d
When Sisyphus climbed to the top of a hill, they said: "Wrong boulder!"
#8 Опубликовано: 16.10.2010 01:50:07
Gilberto E. Urroz

Gilberto E. Urroz

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

Группа: User

SMath Studio version 0.89 release 8 came out just in time when I needed to do some programming for solving multiple non-linear equations. Great Job, Andrey!

By the way, I posted a couple of tutorials for version 0.89 release 8, one on graphics, and one on programming. They're available at:

https://smath.com/wiki/Tutorials.ashx?NoRedirect=1

Greetings, and thanks again,

Gilberto Urroz
2 пользователям понравился этот пост
Radovan Omorjan 16.10.2010 02:43:00, Andrey Ivashov 16.10.2010 06:24:00
#9 Опубликовано: 02.11.2010 19:22:27
leoluk

leoluk

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

Группа: User

Is there a PPC version too?
#10 Опубликовано: 02.11.2010 19:36:47
Andrey Ivashov

Andrey Ivashov

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

Группа: Super Administrator

Wrote

Is there a PPC version too?


You can use the stable one till the next release.

Regards.
#11 Опубликовано: 13.11.2010 19:01:59
MySchizoBuddy

MySchizoBuddy

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

Группа: User

is the source code available. I would like to compile it under mono on mac.
how do you run this under Linux. I have Mono 2 installed on ubintu 10.10. is there a special way to execute in the included exe file
#12 Опубликовано: 13.11.2010 21:32:43
Andrey Ivashov

Andrey Ivashov

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

Группа: Super Administrator

SMath Studio is a freeware but not an open source project. You need to run .exe file using mono to use it on Linux.

Regards.
#13 Опубликовано: 02.12.2010 02:15:51
meera123

meera123

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

Группа: User

sir,
I see :
1)desktop windows :
smathstudio desktop 0 89 8 setup.exe
------- do --------- ortable.exe
desktop Linux
------ ---- I do not hace Linux , so I will not use this.

I have windows XP. I want to know which file / files I should download ?
thanks and regards
meera123
#14 Опубликовано: 02.12.2010 04:59:05
Andrey Ivashov

Andrey Ivashov

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

Группа: Super Administrator

Wrote

I have windows XP. I want to know which file / files I should download ?


- If you want to install the program to your system you need to download and run SMathStudioDesktop.0_89_8.Setup.msi file (maybe it will be required to install .Net Framework 2.0 or above from Microsoft's web-site first).
- If you want to copy the program to your flash drive or don't want to install .Net Framework 2.0 (or above) then you can choose SMathStudioDesktop.0_89_8.Portable.exe.

Anyway, functionality of both this versions is absolutely the same.

Regards.
#15 Опубликовано: 21.12.2010 06:51:44
jakobg

jakobg

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

Группа: User

Hi there,
I just figured out that in the Linux version there is no possibility to change the font size (I think there has never been a possibility to do so).
Is this intended or are there any problems with this?

Many thanks for your great application!

br
Jakob
#16 Опубликовано: 28.04.2011 21:09:56
carlton

carlton

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

Группа: User

which version of moo is required for Linux. I'm confused.
I have Mandriva 2010.0 64bit and Mandriva 2010.1 32bit, both use mono version 2.6.4, however, the Mandriva 64bit version runs, but the 32bit version doesn't.
Any clues?
#17 Опубликовано: 21.07.2011 10:39:47
sttrebo

sttrebo

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

Группа: User

love this software, any idea when there might be a new build?
#18 Опубликовано: 29.07.2011 11:16:19
doug

doug

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

Группа: User

I also love this software, but slightly concerned with a lack of any newer versions being posted. Why not turn this into an open source project?
#19 Опубликовано: 30.07.2011 03:54:09
Andrey Ivashov

Andrey Ivashov

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

Группа: Super Administrator

New build is in development stage now.
3 пользователям понравился этот пост
Radovan Omorjan 31.07.2011 13:39:00, cube 11.08.2011 15:42:00, maweilian 12.08.2011 00:40:00
#20 Опубликовано: 01.09.2011 01:48:33
doug

doug

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

Группа: User

Any idea on when a new release might be posted?

I think SMath Studio does everything I need except for polar plots and log scale support - do you know if one or both of these features might be included in next update?

If those two features show up, I think all my MathCad files can be implemented in SMath which would be great for sharing.

By the way, I like SMath unit support much better than MathCad - it's much more obvious that a unit is a "unit" and not a symbol.

SMath could use a "ceil" and "floor" function as well.

Thanks much,
Doug
  • Новые сообщения Новые сообщения
  • Нет новых сообщений Нет новых сообщений