Plot jumper

Plot jumper - Messages

#1 Posted: 6/23/2023 6:18:12 AM
Valery Ochkov

Valery Ochkov

55 likes in 633 posts.

Group: User

How did this jumper come, and how to remove it?
See please the Smath-file Nautilus.sm (45 KiB) downloaded 24 time(s).
Thanks!

Click to enlarge
#2 Posted: 6/23/2023 9:49:26 AM
Вячеслав Мезенцев

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

1402 likes in 1708 posts.

Group: Moderator

Wrote

How did this jumper come, and how to remove it?


Вот так. Используется возможность неявного построения графика двух переменных (встроенный implicitplot).

Click to enlarge Click to enlarge
Russia ☭ forever, Viacheslav N. Mezentsev
#3 Posted: 6/23/2023 10:35:10 AM
Вячеслав Мезенцев

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

1402 likes in 1708 posts.

Group: Moderator

Так лучше.

Click to enlarge
Russia ☭ forever, Viacheslav N. Mezentsev
#4 Posted: 6/23/2023 10:45:04 AM
Valery Ochkov

Valery Ochkov

55 likes in 633 posts.

Group: User

Wrote

Так лучше.

Спасибо!
Но я спрашиваю, откуда перемычка, а не о том, как лучше.
Есть две явные функции. По ним строятся графики. Появляется непонятная перемычка. В Mathcad такого нет!
См. рис. 16 здесь
https://www.mdpi.com/2079-3197/8/2/40

#5 Posted: 6/23/2023 10:48:15 AM
Вячеслав Мезенцев

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

1402 likes in 1708 posts.

Group: Moderator

"and how to remove it?" - и как это убрать?

Эта перемычка - артефакт компонента. Я уже писал об этом. Алгоритм рисования спотыкается на концах интервалов, где значение не является адекватным для рисования. Убрать это никак нельзя, кроме исправления исходного кода компонента.

Wrote

Есть две явные функции. По ним строятся графики. Появляется непонятная перемычка. В Mathcad такого нет!


Да, нет такого у Mathcad, но никто не обещал, что будет легко. Я, как автор компонента, сделал его таким, чтобы он работал в большинстве возможных случаев. Мне не удалось с ходу придумать алгоритм, который бы вёл себя адекватно в местах разрывов.
Russia ☭ forever, Viacheslav N. Mezentsev
#6 Posted: 6/23/2023 11:12:56 AM
Valery Ochkov

Valery Ochkov

55 likes in 633 posts.

Group: User

Wrote

"and how to remove it?" - и как это убрать?

Эта перемычка - артефакт компонента. Я уже писал об этом. Алгоритм рисования спотыкается на концах интервалов, где значение не является адекватным для рисования. Убрать это никак нельзя, кроме исправления исходного кода компонента.



А здесь наоборот - не хватает перемычек. Как увеличить число точек на этом графике?
3-Nautilus-2.png
#7 Posted: 6/23/2023 11:23:12 AM
Valery Ochkov

Valery Ochkov

55 likes in 633 posts.

Group: User

Wrote

"and how to remove it?" - и как это убрать?

Эта перемычка - артефакт компонента. Я уже писал об этом. Алгоритм рисования спотыкается на концах интервалов, где значение не является адекватным для рисования. Убрать это никак нельзя, кроме исправления исходного кода компонента.

Wrote

Есть две явные функции. По ним строятся графики. Появляется непонятная перемычка. В Mathcad такого нет!


Да, нет такого у Mathcad, но никто не обещал, что будет легко. Я, как автор компонента, сделал его таким, чтобы он работал в большинстве возможных случаев. Мне не удалось с ходу придумать алгоритм, который бы вёл себя адекватно в местах разрывов.


Вячеслав, вы гений! Ваш implicitplot - прекрасный инструмент, которого так не хватает Mathcad.
А ошибок и недоработкок не бывет только у тех, кто ничего не делает!
  • New Posts New Posts
  • No New Posts No New Posts