Maple Tools

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

#441 Опубликовано: 28.04.2023 14:22:34
Вячеслав Мезенцев

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

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

Группа: Moderator

You need to show me MapleTools.log file inside MapleTools directory. It appears then you close the SMath and set Debug to True in MapleTools.config file.

maple-system-python-math.png

maple-system-python-math.sm (5 КиБ) скачан 71 раз(а).
Russia ☭ forever, Viacheslav N. Mezentsev
#442 Опубликовано: 28.04.2023 15:52:06
overlord

overlord

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

Группа: Moderator

Here is log file.

Показать спойлер

#443 Опубликовано: 28.04.2023 15:59:15
Вячеслав Мезенцев

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

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

Группа: Moderator

Try to add full path to python. I think the problem is in the paths. You need to understand how the python is called and what path to the script file is passed to it.

python.png
Russia ☭ forever, Viacheslav N. Mezentsev
#444 Опубликовано: 29.04.2023 02:38:38
Вячеслав Мезенцев

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

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

Группа: Moderator

Click to enlarge

maple-system-tools.sm (17 КиБ) скачан 221 раз(а).
Russia ☭ forever, Viacheslav N. Mezentsev
1 пользователям понравился этот пост
Alvaro Diaz Falconi 29.04.2023 08:10:00
#445 Опубликовано: 29.04.2023 13:41:22
Вячеслав Мезенцев

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

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

Группа: Moderator

Click to enlarge

maple-system-tools-with-TextRegion.sm (16 КиБ) скачан 79 раз(а).
Russia ☭ forever, Viacheslav N. Mezentsev
1 пользователям понравился этот пост
Alvaro Diaz Falconi 30.04.2023 01:40:00
#446 Опубликовано: 30.04.2023 01:49:29
Alvaro Diaz Falconi

Alvaro Diaz Falconi

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

Группа: User

This requires install numpy and matplotlib under python. Code of the example from here. A lot of examples for matplotlib here. Also, notice that the python window is interactive.

Click to enlarge

matplotlib.sm (5 КиБ) скачан 91 раз(а).

Best regards.
Alvaro.
2 пользователям понравился этот пост
Вячеслав Мезенцев 30.04.2023 05:53:00, churichuro 04.05.2023 14:35:00
#447 Опубликовано: 30.04.2023 07:34:33
Вячеслав Мезенцев

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

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

Группа: Moderator

Gnuplot.

You can install it using scoop: scoop install gnuplot

Click to enlarge

maple-system-gnuplot.sm (14 КиБ) скачан 87 раз(а).
Russia ☭ forever, Viacheslav N. Mezentsev
#448 Опубликовано: 04.05.2023 09:46:38
Вячеслав Мезенцев

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

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

Группа: Moderator

For better use Text Region uncheck this menu item.

Click to enlarge
Russia ☭ forever, Viacheslav N. Mezentsev
1 пользователям понравился этот пост
churichuro 04.05.2023 14:49:00
#449 Опубликовано: 05.05.2023 04:31:58
Вячеслав Мезенцев

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

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

Группа: Moderator

Theoretically, we can connect ngspice for the calculation of electrical circuits.

Links:

1. ngspice - open source spice simulator
2. Ngspice example using py4spice package
Russia ☭ forever, Viacheslav N. Mezentsev
#450 Опубликовано: 05.05.2023 05:07:27
Вячеслав Мезенцев

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

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

Группа: Moderator

Now let's add modes.

Click to enlarge

maple-python-mode.sm (11 КиБ) скачан 77 раз(а).
Russia ☭ forever, Viacheslav N. Mezentsev
1 пользователям понравился этот пост
churichuro 06.05.2023 15:53:00
#451 Опубликовано: 05.05.2023 14:34:22
Вячеслав Мезенцев

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

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

Группа: Moderator

Click to enlarge

MapleToolsVersion.sm (15 КиБ) скачан 71 раз(а).
Russia ☭ forever, Viacheslav N. Mezentsev
1 пользователям понравился этот пост
churichuro 06.05.2023 15:53:00
#452 Опубликовано: 05.05.2023 17:13:31
charlamb

charlamb

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

Группа: User

Hi, Uni.

This is just a newbie question but how do I insert the code from your last post?

smath.jpg

1 пользователям понравился этот пост
Oscar Campo 08.05.2023 16:45:00
#453 Опубликовано: 06.05.2023 00:27:58
Вячеслав Мезенцев

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

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

Группа: Moderator

Wrote

Hi, Uni.

This is just a newbie question but how do I insert the code from your last post?

smath.jpg



Use Text Region and Mathcad Block. Uncheck menu items with auto helpers and past the code from example. Set the operation for Mathcad Block to mat from the context menu. The Mathcad Block should cover the Text Region. In other words, the Text Region should be inside the frame of the Mathcad Block. It is important.

Click to enlarge text-inside-block.png
Russia ☭ forever, Viacheslav N. Mezentsev
2 пользователям понравился этот пост
churichuro 06.05.2023 15:53:00, Oscar Campo 08.05.2023 16:45:00
#454 Опубликовано: 07.05.2023 18:25:50
charlamb

charlamb

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

Группа: User

Thanks, Uni.

It worked!
#455 Опубликовано: 11.05.2023 10:03:27
Вячеслав Мезенцев

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

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

Группа: Moderator

Simplified (complicated).

Click to enlarge

maple-python-mode.sm (11 КиБ) скачан 82 раз(а).
Russia ☭ forever, Viacheslav N. Mezentsev
2 пользователям понравился этот пост
churichuro 11.05.2023 19:20:00, NDTM Amarasekera 12.05.2023 02:24:00
#456 Опубликовано: 28.10.2023 14:26:31
Alvaro Diaz Falconi

Alvaro Diaz Falconi

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

Группа: User

Hi. Usually, evalf (eval as float number) returns wrong results. Is there some workaround, like getting the string, or is it a bug which needs some solution?

Clipboard01.png

Thanks in advance.
Alvaro.
1 пользователям понравился этот пост
sergio 28.10.2023 15:08:00
#457 Опубликовано: 29.10.2023 16:59:39
Вячеслав Мезенцев

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

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

Группа: Moderator

SMath can't convert a string to a number.

maple-evalf.png

Try this

maple-evalf-convert.png
Russia ☭ forever, Viacheslav N. Mezentsev
2 пользователям понравился этот пост
Alvaro Diaz Falconi 29.10.2023 21:30:00, Oscar Campo 30.10.2023 04:06:00
#458 Опубликовано: 29.10.2023 21:30:56
Alvaro Diaz Falconi

Alvaro Diaz Falconi

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

Группа: User

Wrote

... Try this



Thanks, Viacheslav! convert fractional works fine.

Best regards.
Alvaro.

#459 Опубликовано: 26.12.2024 09:13:52
Alvaro Diaz Falconi

Alvaro Diaz Falconi

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

Группа: User

Hi.Perhaps a simple way to handle the different names between SMath and Maple could be to use "alias", and without much effort translate functions like arcsin, argument, Bessel and whatever you consider appropriate. If I'm not mistaken, you would only have to define the aliases before reading the SMath input, and it would not require any post-processing. Or maybe more adequate could be "macro". The list of Maple mathematical functions is this one. Others are under packages, like linalg.

Best regards.
Alvaro.
1 пользователям понравился этот пост
Oscar Campo 26.12.2024 09:25:00
#460 Опубликовано: 26.12.2024 14:33:11
Вячеслав Мезенцев

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

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

Группа: Moderator

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.
Russia ☭ forever, Viacheslav N. Mezentsev
1 пользователям понравился этот пост
Oscar Campo 26.12.2024 20:52:00
  • Новые сообщения Новые сообщения
  • Нет новых сообщений Нет новых сообщений