Plot jumper

Plot jumper - Сообщения

#1 Опубликовано: 23.06.2023 06:18:12
Valery Ochkov

Valery Ochkov

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

Группа: User

How did this jumper come, and how to remove it?
See please the Smath-file Nautilus.sm (45 КиБ) скачан 24 раз(а).
Thanks!

Click to enlarge
#2 Опубликовано: 23.06.2023 09:49:26
Вячеслав Мезенцев

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

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

Группа: 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 Опубликовано: 23.06.2023 10:35:10
Вячеслав Мезенцев

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

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

Группа: Moderator

Так лучше.

Click to enlarge
Russia ☭ forever, Viacheslav N. Mezentsev
#4 Опубликовано: 23.06.2023 10:45:04
Valery Ochkov

Valery Ochkov

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

Группа: User

Wrote

Так лучше.

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

#5 Опубликовано: 23.06.2023 10:48:15
Вячеслав Мезенцев

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

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

Группа: Moderator

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

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

Wrote

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


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

Valery Ochkov

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

Группа: User

Wrote

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

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



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

Valery Ochkov

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

Группа: User

Wrote

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

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

Wrote

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


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


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