Maple Tools

Maple Tools - Symbolic engine for SMath Studio. - Сообщения

#461 Опубликовано: 26.12.2024 14:47:54
Alvaro Diaz Falconi

Alvaro Diaz Falconi

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

Группа: User

Wrote

In addition to names, parameter types also need to be converted. They need to be supported in both directions. As for trigonometric functions, the SMath tries to automatically work with names, which prevents them from being supported in the plugin in a controlled way.



Hi Viacheslav. Forgetting about types for a moment, if you add a line with "alias(arg=argument, asin=arcsin, ... )" and some other aliases to the plugin's "in.tmp" file, wouldn't it do the conversion automatically?

alias.png

alias2.png

Best regards.
Alvaro.
#462 Опубликовано: 26.12.2024 15:18:42
Вячеслав Мезенцев

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

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

Группа: Moderator

You can check it yourself. The plugin supports including custom commands using the "with.inc" file. The file content is added automatically with each conversion to the in.tmp file header.
Russia ☭ forever, Viacheslav N. Mezentsev
1 пользователям понравился этот пост
Alvaro Diaz Falconi 26.12.2024 15:50:00
#463 Опубликовано: 26.12.2024 15:54:20
Alvaro Diaz Falconi

Alvaro Diaz Falconi

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

Группа: User

Hi Viacheslav. This is the modified with.inc:

with(linalg):with(inttrans):with(plots):
alias(arg=argument, sign=signum, u=Heaviside): 
alias(asin=arcsin, acos=arccos, atan=arctan): 
alias(asec=arcsec, acsc=arccsc, acot=arccot): 
alias(asinh=arcsinh, acosh=arccosh, atanh=arctanh):
alias(asech=arcsech, acsch=arccsch, acoth=arccoth):

And this is the test:

alias.sm (8,84 КиБ) скачан 876 раз(а).

alias.png

I use u=Heaviside because there is a plugin with this function, useless for integration, but there must be some other better name. Also, there are some other functions, like GAMMA, Bessel, Airy, etc.

Best regards.
Alvaro.
1 пользователям понравился этот пост
#464 Опубликовано: 30.07.2025 14:48:24
Вячеслав Мезенцев

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

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

Группа: Moderator

Since the maple plugin is used as an intermediary, all interpreters based on it will be located here.

In the future, a separate plugin can be made to remove unnecessary transformations.

The python.exe interpreter must be accessible via known paths.

maple-python-mode.sm (12,22 КиБ) скачан 574 раз(а).

image.png

The octave-cli.exe interpreter must be accessible via known paths.

maple-octave-mode.sm (12,45 КиБ) скачан 607 раз(а).

image.png
Russia ☭ forever, Viacheslav N. Mezentsev
#465 Опубликовано: 30.07.2025 15:52:21
Вячеслав Мезенцев

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

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

Группа: Moderator

The same for Tiny C Compiler

maple-tcc-mode.sm (14,41 КиБ) скачан 621 раз(а).

image.png
Russia ☭ forever, Viacheslav N. Mezentsev
1 пользователям понравился этот пост
Andrey Ivashov 31.07.2025 23:43:05
#466 Опубликовано: 12.11.2025 06:55:56
Valery Ochkov

Valery Ochkov

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

Группа: User


Thanks, Slava!
See pls the attach
mapletools-implicitplot3d-Nautilus.sm (271,98 КиБ) скачан 80 раз(а).

How can we to put correct view - as in the Maple-picture?
#467 Опубликовано: 13.11.2025 01:42:01
Alvaro Diaz Falconi

Alvaro Diaz Falconi

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

Группа: User

Hi Valery. I don't know from which version of Maple has implicit plot 3D, but I'm sure version 6 doesn't have it. You can try pMesh or pSurf.

image.png

pMesh-implicit.sm (123,13 КиБ) скачан 70 раз(а).

Best regards.
Alvaro.
Отредактировано 13.11.2025 01:43:51
#468 Опубликовано: 13.11.2025 05:14:51
Valery Ochkov

Valery Ochkov

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

Группа: User

Wrote

Hi Valery. I don't know from which version of Maple has implicit plot 3D, but I'm sure version 6 doesn't have it. You can try pMesh or pSurf.

image.png

pMesh-implicit.sm (123,13 КиБ) скачан 70 раз(а).

Best regards.
Alvaro.



Thanks, Alvaro!
See pls attachs
mapletools-implicitplot3d-Nautilus.pdf (489,57 КиБ) скачан 42 раз(а).
mapletools-implicitplot3d-Nautilus.sm (274,4 КиБ) скачан 75 раз(а).
Nautilus.sm (45,81 КиБ) скачан 75 раз(а).
Отредактировано 13.11.2025 05:29:54
#469 Опубликовано: 13.11.2025 06:56:15
Alvaro Diaz Falconi

Alvaro Diaz Falconi

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

Группа: User

Oh, I see. Maple 6 have that function. I also had no idea that you could use setprop with maple plots. I guess then that what you need is to find the right projection. It's difficult since it's not interactive. Maybe this helps.

image.png

mapletools-implicitplot3d-Nautilus mod.sm (26,32 КиБ) скачан 74 раз(а).

Best regards.
Alvaro.
1 пользователям понравился этот пост
Valery Ochkov 13.11.2025 11:11:31
#470 Опубликовано: 14.11.2025 03:46:14
Valery Ochkov

Valery Ochkov

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

Группа: User

Tanks, Alvaro!
See pls
mapletools-implicitplot3d-Nautilus.png
mapletools-implicitplot3d-Nautilus.sm (17,81 КиБ) скачан 66 раз(а).
Отредактировано 14.11.2025 03:53:50
#471 Опубликовано: 14.11.2025 08:50:30
Alvaro Diaz Falconi

Alvaro Diaz Falconi

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

Группа: User

Hi. Some improvements, I guess. You can sterilize the units inside a wrapper function. Also, using scaling=constrained looks with the real proportions.

image.png

mapletools-implicitplot3d-Nautilus (2).sm (20,29 КиБ) скачан 73 раз(а).

In Maple 11:

nautilus.gif

Also, from other post from you, notice that you can write the temperatures like this

image.png

Best regards.
Alvaro.
Отредактировано 14.11.2025 09:06:20
1 пользователям понравился этот пост
Valery Ochkov 14.11.2025 09:23:42
#472 Опубликовано: 18.11.2025 09:07:03
Valery Ochkov

Valery Ochkov

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

Группа: User

Can you solve this problem? The submarine's cross-section is an ellipse, and the bow and stern are halves of the ellipsoid.
Слабо?
Отредактировано 18.11.2025 09:07:54
#473 Опубликовано: 19.11.2025 07:35:25
Alvaro Diaz Falconi

Alvaro Diaz Falconi

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

Группа: User

Wrote

Can you solve this problem? The submarine's cross-section is an ellipse, and the bow and stern are halves of the ellipsoid.
Слабо?



Hi Valery. And what's the problem? It has a curious shape, but I suppose it's not one of the strangest I've seen. I don't know what problem you're trying to solve. I thought it was just about getting the graph like in Mathcad.

Best regards.
Alvaro.
#474 Опубликовано: 19.11.2025 10:47:29
Valery Ochkov

Valery Ochkov

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

Группа: User

Wrote

Wrote

Can you solve this problem? The submarine's cross-section is an ellipse, and the bow and stern are halves of the ellipsoid.
Слабо?



Hi Valery. And what's the problem? It has a curious shape, but I suppose it's not one of the strangest I've seen. I don't know what problem you're trying to solve. I thought it was just about getting the graph like in Mathcad.

Best regards.
Alvaro.


Thanks Alvaro for the interest.
The problem - the submarine's cross-section is an ellipse, and the bow and stern are halves of the ellipsoid.
V, S, L=constants, a, b -?
By symbolic and/or numeric math. With 3D-plot with animation!
subm-ellipe.png
Отредактировано 19.11.2025 10:49:19
#475 Опубликовано: 20.11.2025 01:38:49
Alvaro Diaz Falconi

Alvaro Diaz Falconi

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

Группа: User

Hy Valery. Assuming the cameraman was very skilled and there's no roll angle, and disregarding perspective effects, you can try adjusting the values ​​for a setup similar to the following

image.png

submarine ellipse.sm (295,35 КиБ) скачан 52 раз(а).

Best regards
Alvaro
1 пользователям понравился этот пост
#476 Опубликовано: 21.11.2025 17:13:21
Valery Ochkov

Valery Ochkov

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

Группа: User

Wrote

Hy Valery. Assuming the cameraman was very skilled and there's no roll angle, and disregarding perspective effects, you can try adjusting the values ​​for a setup similar to the following

image.png

submarine ellipse.sm (295,35 КиБ) скачан 52 раз(а).

Best regards
Alvaro



How to calculate the length of an ellipse and the area of an ellipsoid?
#477 Опубликовано: 22.11.2025 00:23:09
Martin Kraska

Martin Kraska

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

Группа: Moderator

As it is not a political question, you may rely on Wikipedia: https://en.wikipedia.org/wiki/Ellipsoid

grafik.png
elli.sm (13,46 КиБ) скачан 46 раз(а).
Martin KraskaPre-configured portable distribution of SMath Studio: https://en.smath.info/wiki/SMath%20with%20Plugins.ashx
1 пользователям понравился этот пост
Alvaro Diaz Falconi 22.11.2025 05:07:26
#478 Опубликовано: 22.11.2025 00:38:57
Martin Kraska

Martin Kraska

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

Группа: Moderator

Maxima can be replaced by Gnu Scientific Library plugin.

Edit: Alvaro found a typo and suggested to use the definition of the elliptic integrals directly.

grafik.png
elli.sm (19,21 КиБ) скачан 45 раз(а).
Отредактировано 22.11.2025 10:50:21
Martin KraskaPre-configured portable distribution of SMath Studio: https://en.smath.info/wiki/SMath%20with%20Plugins.ashx
2 пользователям понравился этот пост
Alvaro Diaz Falconi 22.11.2025 22:47:53, ioan92 28.11.2025 07:27:29
#479 Опубликовано: 23.11.2025 09:58:48
Martin Kraska

Martin Kraska

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

Группа: Moderator

Цитата

The problem - the submarine's cross-section is an ellipse, and the bow and stern are halves of the ellipsoid.
V, S, L=constants, a, b -?



The (possibly) elliptical outer hull of the submarine doesn't carry pressure loads. The cross section of the actual internal pressure vessel seems to consist of two circle segments. Elliptical sections would easily collapse under external pressure. Circular sections are bending-free and the internal and external bulkheads and stringers just prevent the hull from buckling due to compressive membrane stress. The outer hull may contribute to that in the sense of a sandwich design. Of course, there might be non-uniform pressure loads due to nearby detonations or collisions with the ground or other vessels.
Martin KraskaPre-configured portable distribution of SMath Studio: https://en.smath.info/wiki/SMath%20with%20Plugins.ashx
1 пользователям понравился этот пост
Alvaro Diaz Falconi 25.11.2025 03:27:35
  • Новые сообщения
  • Нет новых сообщений