Requested features

Requested features - Messages

#1 Posted: 1/31/2009 3:53:07 AM
Jman

Jman

0 likes in 2 posts.

Group: User

First off - very nice software. I was looking for something like mathcad for my phone. It would be great for doing homework and other problems. Here is a list of additional features I was looking for:

1) Unit conversion like mathcad - This is one of the main things (albeit simple) that I use mathcad for. Having a feature like this would make the software so much more powerful than all of the unit conversion software packages that are out there now.

2) Ability to set ranges like mathcad such as x=1,2...5. This would make it much easier to create graphs and so forth. Right now it looks like you have to do this with for loops. Setting this up automatically with a single line would help a great deal. I also agree that subscripts as mentioned in a previous post would be a big benefit.

3) Ability to save/read simple mathcad files - I don't think my phone will ever be my primary computational platform since input/output is limited compared to my main computer. However, it would be great to execute files that I wrote on my desktop with mathcad and so forth. This opens are a huge library of existing mathcad files that can then make smath that much more powerful.

Thanks!
#2 Posted: 2/2/2009 2:29:48 PM
Andrey Ivashov

Andrey Ivashov

2269 likes in 3729 posts.

Group: Super Administrator

Quote

Unit conversion like mathcad


Will try this feature in Mathcad and then inform here about possibilities...
Quote

Ability to set ranges like mathcad


No problem, this is quite simple to implement. But one question regarding this: do you know how we could specify a step between values with Mathcad? I.e. not only the limits like 1...10, but something like 1:2:10 (Matlab syntax), where 2 - is step.
Quote

Ability to save/read simple mathcad files


Work in progress. But, you are right, this is possible only for the Simple files.

And thanks for the questions
#3 Posted: 2/6/2009 3:15:10 AM
Jman

Jman

0 likes in 2 posts.

Group: User

Once again, great job putting together this software for free. Here are a couple of thoughts in regards to your response.

Quote

Unit Conversion



MathCAD handles units quite nicely. You can input a value in any unit that you want and the program automatically converts it internally to carry through the calculation. You can similarly pick which unit you want for the output. The program has a large number of internal units built-in and you can define you own units as a function of these. You simply have to type the unit in the box just to the right of the definition or answer.

For example, I can define milliNewtons and nanoWatts in terms of a Newton and Watt:
mN:=10^-3 * N
nW:=10^-9 * W
and then define several variables using these units:
Force:=0.1 mN
Distance := 2.0 in
for the following calculation:
Energy := Force * Distance
The default output is SI, though you can pick whatever arbitrary combination you want.
Energy = 5.06 E-6 J
Energy = 84.7 nW*min

I think this sort of functionality on my cell phone would be huge. I can't tell you how often I get all kinds of data in whatever random units. A handheld program that would take care of this would clean all of it up and eliminate the need to convert and then calculate. As a bonus, you can usually figure out if your calculation is correct by observing if the units match up to what you would expect.

Of course, this seems like it could be a monster to program. However, I'd bet it would pay off handsomely if it worked as well as mathcad for this.

Quote

MathCAD type ranges


MathCAD follows a different convention than matlab such that an x values range is defined starting with the first number (x0), followed by the second (x1) until value (xn) is reached. The step is internally calculated as the difference between x1 and x0.

x=x0,x1..xn ( MathCAD )

In comparison, matlab defines the delta explicitly instead of the actual value such that,

x=x0 : dx : xn ( Matlab )

I actually prefer the matlab style, though I would stick with the mathcad format for consistency.



#4 Posted: 3/12/2009 7:29:56 AM
Habanero

Habanero

0 likes in 1 posts.

Group: User

Hi,
Do you think it would be possible in the futur to draw the step/dirac/ramp responses of a system?
The interface is much more convenient than Matlab to draw such graphs and it would be an easier tool for students to use.
#5 Posted: 3/17/2009 12:39:10 PM
shinyplastic

shinyplastic

0 likes in 5 posts.

Group: User

Hi,

Great product, and to have it on PPC - just brilliant!!

I concur with regards units, that's the one thing that would make it essential for me.

Even if you bracketed them L = 1[m] T = 1[s] L/T = 1[m/s], convert(1[m/s],[km/h])=3.6[km/h]

Thanks again!
#6 Posted: 3/17/2009 2:58:26 PM
Andrey Ivashov

Andrey Ivashov

2269 likes in 3729 posts.

Group: Super Administrator

Thank you all for the ideas. Units will be implemented soon.
Other features would be discussed and, maybe, implemented, too.
#7 Posted: 4/29/2009 2:07:38 PM
bor

bor

0 likes in 1 posts.

Group: User

Is it maybe possible te get any new skin, beacause on my Samsung Omnia buttons are too small to touch with a finger. Maybe something like big button to choose between "Arithmetic"/"Plot"/"Functions"... and then the chosen one, for example "Arithmetic" can fill the whole width of the screen and the buttons (in this case numbers, +, - etc.) could then be much bigger? Otherwise really great program!
#8 Posted: 4/30/2009 1:30:15 PM
Andrey Ivashov

Andrey Ivashov

2269 likes in 3729 posts.

Group: Super Administrator

New user-interface of Handheld version will be available soon. It will contain scaleable buttons, so, I hope, described problem will be decided.
#9 Posted: 5/7/2009 4:49:11 AM
Paul

Paul

0 likes in 1 posts.

Group: User

Firstly, thanks for creating a brilliant piece of software. I wonder, do you have any plans to implement calculation of anti-derivatives/indefinite integrals?
#10 Posted: 5/7/2009 11:26:10 AM
Andrey Ivashov

Andrey Ivashov

2269 likes in 3729 posts.

Group: Super Administrator

Wrote

Firstly, thanks for creating a brilliant piece of software. I wonder, do you have any plans to implement calculation of anti-derivatives/indefinite integrals?


Thanks, I'm glad you like it! We works on indefinite integrals right now. This is a hard Task, so I have no ETA at this time... but no doubt, this feature will be included to the SMath Studio as soon as possible.
#11 Posted: 5/7/2009 7:33:43 PM
jakobg

jakobg

0 likes in 21 posts.

Group: User

Wow, so you really implement al the mathematical features yourself?! Are there no good mathematical librarys like numpy, sympy (this would be for python) available? Or is it just the challenge you seek ? (If not, you can look into the code of maxima to solve some tricky problems).
Wow!
#12 Posted: 5/7/2009 9:51:49 PM
Andrey Ivashov

Andrey Ivashov

2269 likes in 3729 posts.

Group: Super Administrator

This is not a challenge I've found. My goal is not to use copy/paste at all. SMath Studio created to help me with understanding of symbolic algorithms.

Of course, I can't do all the job quickly, but you know, users can always choose, use or not my product.
  • New Posts New Posts
  • No New Posts No New Posts