Computation of Bessel Functions in SMath - Heat Transfer Problem

Computation of Bessel Functions in SMath - Heat Transfer Problem - Need help for Bessel Calculation Algorithm - Сообщения

#21 Опубликовано: 13.06.2013 08:18:47
kilele

kilele

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

Группа: User

yes, I hope Andrey can improve the solve function.
As for getting initial estimations, try to call HRE functions within the Newton functions. They work pretty well with just 10 iterations.
Once in while, I run a Speccy emulator to kill my nostalgia attacks :-p
#22 Опубликовано: 14.06.2013 10:55:02
AlphaBeta

AlphaBeta

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

Группа: User

Thank you for the hint.

Now it is about 3 weeks that I am using SMath Studio as an alternative to MathCAD which is prohibitvly expensive.
And I really like it.

So regarding Smath I am a learner and beginner.
By the way thanks to M. Kraska - who has made a very professional handbook. The handbook has been my guide for the first steps and I am still always using it as a reference. Must have been quite a lot of work. I hope he will continiue to update it on a regular basis along with the program development. Regarding all these nice plugins there is still some need for documentation. It is a bit hard to find the right plugin for a specific purpose - especialy for beginners. If the capability of the program is depending too much on plugins you will get too many varieties and tastes and then sheets you have developed based on one version will not work on anotherone since the necessary plugin is missing. My proposal is to have kind of different packages like "base/cat", "standard/tiger" and "maximum/lion" which always have the same set of plugins. Then one could be sure that sheets that were developed on the basis of a specific set will always work as long as you stick to a certain package. This would be important for company use.

I have tried a lot of other free programs as well, like Maxima. But for my puposes SMath is really the best even though it seems to be under constant development. It is really amazing what the author of the software and the team around him have achieved so far. Congratulations!

I have read that Smath Studio is free. Does this mean that I am on the safe side when I'm using it - beside for my private pleasure - as a engineering tool in my company? The problem many engineers have is, that they actually would need such a tool but often the company is not willing to pay for licensees and subscriptions for a commercial product when the finance guys - who actually have no glue what engineering means - don't consider it as essential for running the business.
I want to make some engineering templates which might be also used by my collegues without having the need of digging deeper into the matter again and again - but if they want they have the opportunity to track the calculation step by step to the solution (transparency) - This is the beauty of the SMath approach and the disadvantage of using an Excel sheet(I have made some good Excel sheets - but even me who actually has made them sometimes after a while needs to think hard to understand them again.). My intention is: Take the template - enter the input parameters, and use the results for your purpose.
But of course I will only make such efforts when I know that I am in the safe side (otherwise one can get fired nowadys. So my heat transfer problem - still in progress - but going on well was actually a test to find out whether SMath would be suitable for such purposes.

This leads me to my second question:
There are various versions and plugins and it needs some insider knowledge to chose the most suitable version for a specific pupose. Currently I am using the portable version with a lot of plugins but without the "canadian tree :-)" plugin. Now it is weekend and I want to you use the plugin with the Bessel function. A quick and dirty attempt failed....
So which version do you recommend? The linux version (which actually is also based on Windows)the installer version,or the portable version (if have been using upt to now)? Is there any "maximum plugin version" as a finished package out there?



#23 Опубликовано: 14.06.2013 11:58:36
Martin Kraska

Martin Kraska

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

Группа: Moderator

Wrote

The handbook has been my guide for the first steps and I am still always using it as a reference. Must have been quite a lot of work. I hope he will continiue to update it on a regular basis along with the program development.


I guess that the handbook will be reduced to basic operation and concepts of SMath. When we have an active function and plugin referenc included in the software, then a paper function reference is not needed any more. Thus my work on the integrated handbook is to some extend at the cost of the paper version.
I see some advantages of the integrated approach:
- It is much easier to maintain. Currently, I have my smath sheets from where I take the screenshots. Consistency check after new versions of SMath is very tedious and error prone.
- It should be easier for the community to contribute translations and additional material.
- It is closer at hand, much like the dynamic assistant, which is really helpful and deserves acknowledgement for partly mitigating the need for reference.
Wrote


Regarding all these nice plugins there is still some need for documentation. It is a bit hard to find the right plugin for a specific purpose - especialy for beginners. If the capability of the program is depending too much on plugins you will get too many varieties and tastes and then sheets you have developed based on one version will not work on anotherone since the necessary plugin is missing.


Much has been improved with the new extensions manager. Every user with internet access can install the available plugins. In fact, upon loading a file, missing plugins are loaded and installed on the fly. This, of course, requires some maintenance by the plugin authors, some of them being inactive for quite a while (like tca with the GPC plugin).
Before the extension manager was available, I have made an inofficial distribution with plugins included. I shall probably go on doing so, but currently I am focusing on the documentation issue. Also, take care that some plugins are questionable from legal point of view, I guess there is no legal base for distributing mapleV in the plugin MapleWrapper. I really appreciate that plugin but in commercial environment I would recommend all due care. That's why the package is missing from my inofficial distribution.

For use of Maplewrapper you might download build 4909 and use the extension manager to install the plugin. For me this worked out of the box. The most transparent installation you get if you install the linux version and add a file named "portable.version" next to the executable. Then the extension structure and the settings are kept locally in that directory instead of being hidden in the user's windows appdata nirvana.


Martin Kraska Pre-configured portable distribution of SMath Studio: https://en.smath.info/wiki/SMath%20with%20Plugins.ashx
2 пользователям понравился этот пост
Radovan Omorjan 14.06.2013 12:03:00, Davide Carpi 16.06.2013 11:52:00
#24 Опубликовано: 16.06.2013 00:47:33
AlphaBeta

AlphaBeta

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

Группа: User

Thank you for your extensive reply.

I fully agree with you regarding the documentation. This course of action is even better.
- close at hand
- one source and thus more consistent
- easier maintenance
- community collaboration in respect to updates / enhancements / portation
(That also means you can share the workload with some willling community members)

The more is documented in the software itself already the less one needs to rely on additional sources and the whole package becomes more consistent and mature. So your efforts working on that surly will be much appreciated by the users especially the new ones.

The dynamic assistant is an excellent feature and I like it very much. Soon MathCad will copy it in order to keep up with SMath :-)

Regarding the version I think that I have been using your package which is really a good start for beginners and and there is also no need to worry about anything when you are taking it to the company on a pen drive - this is very important if calculations made with SMath should become part of a project documentation. (Normally nobody is interested in such calculations until something had gone wrong.. didn't happen so far... but just in case.)

I have made some experiments.... with the above mentioned plugin. It is filling a gap when more sophisticated symbolics are needed - nice!). Regarding the plugin manager I was wondering what it should actually be when I saw it on the screenshot - has coused me kind of "aha"-effect...

Thank you for the hints regarding the package options. I will follow your advice.
The "thank you" buton is not working with my browser, but of course consider yourself very much thanked for.



#25 Опубликовано: 12.05.2020 07:40:15
sashkin_kot

sashkin_kot

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

Группа: User

Please help!
Program version 0.99
Installed the Userefi extension
Bessel functions don't work.
Copied mathlib.dll in \Application Data\Match\extensions\plugins\91a20d24-c30b-4774-9b1b-4d502a80420f\1.0.7165.40625\userefi
The Bessel functions don't work anyway.
How do I make them work?
#26 Опубликовано: 12.05.2020 07:52:17
Вячеслав Мезенцев

Вячеслав Мезенцев

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

Группа: Moderator

All functions from the mathlib.dll library you can find in Cephes Math Library.
---
Все функции из библиотеки mathlib.dll содержатся в дополнении Cephes Math Library.

2020-05-12_16-06-05.png
Russia ☭ forever, Viacheslav N. Mezentsev
#27 Опубликовано: 12.05.2020 08:20:20
Jean Giraud

Jean Giraud

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

Группа: User

These 4 [J,Y]

Bessel JY.sm (85 КиБ) скачан 47 раз(а).
#28 Опубликовано: 12.05.2020 08:40:51
sashkin_kot

sashkin_kot

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

Группа: User

Thanks, it seems to work!
  • Новые сообщения Новые сообщения
  • Нет новых сообщений Нет новых сообщений