Maple Tools

Maple Tools - Symbolic engine for SMath Studio. - Mensajes

#461 Publicado: 26/12/2024 14:47:54
Alvaro

Alvaro

1.139 me gusta en 1.805 mensajes.

Grupo: 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 Publicado: 26/12/2024 15:18:42
Вячеслав Мезенцев

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

1.558 me gusta en 1.868 mensajes.

Grupo: 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
A 1 usuarios les gustó este mensaje
Alvaro 26/12/2024 15:50:00
#463 Publicado: 26/12/2024 15:54:20
Alvaro

Alvaro

1.139 me gusta en 1.805 mensajes.

Grupo: 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 KiB) descargado 1787 vez(es).

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.
A 1 usuarios les gustó este mensaje
#464 Publicado: 30/7/2025 14:48:24
Вячеслав Мезенцев

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

1.558 me gusta en 1.868 mensajes.

Grupo: 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 KiB) descargado 1460 vez(es).

image.png

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

maple-octave-mode.sm (12,45 KiB) descargado 1576 vez(es).

image.png
Russia ☭ forever, Viacheslav N. Mezentsev
#465 Publicado: 30/7/2025 15:52:21
Вячеслав Мезенцев

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

1.558 me gusta en 1.868 mensajes.

Grupo: Moderator

The same for Tiny C Compiler

maple-tcc-mode.sm (14,41 KiB) descargado 1464 vez(es).

image.png
Russia ☭ forever, Viacheslav N. Mezentsev
A 1 usuarios les gustó este mensaje
Andrey Ivashov 31/7/2025 23:43:05
#466 Publicado: 12/11/2025 6:55:56
Valery Ochkov

Valery Ochkov

67 me gusta en 713 mensajes.

Grupo: User


Thanks, Slava!
See pls the attach
mapletools-implicitplot3d-Nautilus.sm (271,98 KiB) descargado 1055 vez(es).

How can we to put correct view - as in the Maple-picture?
#467 Publicado: 13/11/2025 1:42:01
Alvaro

Alvaro

1.139 me gusta en 1.805 mensajes.

Grupo: 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 KiB) descargado 969 vez(es).

Best regards.
Alvaro.
Editado 13/11/2025 1:43:51
#468 Publicado: 13/11/2025 5:14:51
Valery Ochkov

Valery Ochkov

67 me gusta en 713 mensajes.

Grupo: 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 KiB) descargado 969 vez(es).

Best regards.
Alvaro.



Thanks, Alvaro!
See pls attachs
mapletools-implicitplot3d-Nautilus.pdf (489,57 KiB) descargado 537 vez(es).
mapletools-implicitplot3d-Nautilus.sm (274,4 KiB) descargado 1036 vez(es).
Nautilus.sm (45,81 KiB) descargado 974 vez(es).
Editado 13/11/2025 5:29:54
#469 Publicado: 13/11/2025 6:56:15
Alvaro

Alvaro

1.139 me gusta en 1.805 mensajes.

Grupo: 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 KiB) descargado 1015 vez(es).

Best regards.
Alvaro.
A 1 usuarios les gustó este mensaje
Valery Ochkov 13/11/2025 11:11:31
#470 Publicado: 14/11/2025 3:46:14
Valery Ochkov

Valery Ochkov

67 me gusta en 713 mensajes.

Grupo: User

Tanks, Alvaro!
See pls
mapletools-implicitplot3d-Nautilus.png
mapletools-implicitplot3d-Nautilus.sm (17,81 KiB) descargado 985 vez(es).
Editado 14/11/2025 3:53:50
#471 Publicado: 14/11/2025 8:50:30
Alvaro

Alvaro

1.139 me gusta en 1.805 mensajes.

Grupo: 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 KiB) descargado 970 vez(es).

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.
Editado 14/11/2025 9:06:20
A 1 usuarios les gustó este mensaje
Valery Ochkov 14/11/2025 9:23:42
#472 Publicado: 18/11/2025 9:07:03
Valery Ochkov

Valery Ochkov

67 me gusta en 713 mensajes.

Grupo: User

Can you solve this problem? The submarine's cross-section is an ellipse, and the bow and stern are halves of the ellipsoid.
Слабо?
Editado 18/11/2025 9:07:54
#473 Publicado: 19/11/2025 7:35:25
Alvaro

Alvaro

1.139 me gusta en 1.805 mensajes.

Grupo: 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 Publicado: 19/11/2025 10:47:29
Valery Ochkov

Valery Ochkov

67 me gusta en 713 mensajes.

Grupo: 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
Editado 19/11/2025 10:49:19
#475 Publicado: 20/11/2025 1:38:49
Alvaro

Alvaro

1.139 me gusta en 1.805 mensajes.

Grupo: 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 KiB) descargado 951 vez(es).

Best regards
Alvaro
A 1 usuarios les gustó este mensaje
#476 Publicado: 21/11/2025 17:13:21
Valery Ochkov

Valery Ochkov

67 me gusta en 713 mensajes.

Grupo: 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 KiB) descargado 951 vez(es).

Best regards
Alvaro



How to calculate the length of an ellipse and the area of an ellipsoid?
#477 Publicado: 22/11/2025 0:23:09
Martin Kraska

Martin Kraska

1.361 me gusta en 2.275 mensajes.

Grupo: 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 KiB) descargado 964 vez(es).
Technische Mechanik mit SMath Studio: https://link.springer.com/book/10.1007/978-3-658-50592-9
A 1 usuarios les gustó este mensaje
Alvaro 22/11/2025 5:07:26
#478 Publicado: 22/11/2025 0:38:57
Martin Kraska

Martin Kraska

1.361 me gusta en 2.275 mensajes.

Grupo: 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 KiB) descargado 946 vez(es).
Editado 22/11/2025 10:50:21
Technische Mechanik mit SMath Studio: https://link.springer.com/book/10.1007/978-3-658-50592-9
A 2 usuarios les gustó este mensaje
Alvaro 22/11/2025 22:47:53, ioan92 28/11/2025 7:27:29
#479 Publicado: 23/11/2025 9:58:48
Martin Kraska

Martin Kraska

1.361 me gusta en 2.275 mensajes.

Grupo: Moderator

Citar

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.
Technische Mechanik mit SMath Studio: https://link.springer.com/book/10.1007/978-3-658-50592-9
A 1 usuarios les gustó este mensaje
Alvaro 25/11/2025 3:27:35
  • Nuevos mensajes
  • Sin mensajes nuevos