Plot jumper

Plot jumper - Messages

#1 Posted: 2 years ago
Valery Ochkov

Valery Ochkov

55 likes in 634 posts.

Group: User

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

Click to enlarge
#2 Posted: 2 years ago
Вячеслав Мезенцев

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

1,408 likes in 1,710 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: 2 years ago
Вячеслав Мезенцев

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

1,408 likes in 1,710 posts.

Group: Moderator

Так лучше.

Click to enlarge
Russia ☭ forever, Viacheslav N. Mezentsev
#4 Posted: 2 years ago
Valery Ochkov

Valery Ochkov

55 likes in 634 posts.

Group: User

Wrote

Так лучше.

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

#5 Posted: 2 years ago
Вячеслав Мезенцев

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

1,408 likes in 1,710 posts.

Group: Moderator

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

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

Wrote

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


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

Valery Ochkov

55 likes in 634 posts.

Group: User

Wrote

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

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



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

Valery Ochkov

55 likes in 634 posts.

Group: User

Wrote

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

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

Wrote

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


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


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