LINUX.ORG.RU

Так же, как и в "чистом" гнуплоте: прямые от (x0,y0) до (x1,y1).

Eddy_Em ☆☆☆☆☆ ()

Можно просто построить отрезки прямых plot2d (координаты)... а может тебе надо просто сетку?

aiqu6Ait ★★ ()
Ответ на: комментарий от Eddy_Em

Каокй y0? Вертикальная прямая не пересекает и вообще не зависит от оси ординат. Вот, например, гипербола x/(5*x - 3), впрочем как и любая другая, имеет асимптоты. Как на графике задать одновременно функцию гиперболы и функции асимптот? С наклонной асимптотой проблем нет, а как задать вертикальную асимптоту?

chertopolox ()

вот костыль, но это же не выход.

plot2d ([[discrete, [[1/2, -5], [1/2, 5]]], f, g],
[x, -2, 4],
[y, -5, 5]);
chertopolox ()
Ответ на: комментарий от chertopolox

y0 — нижняя граница графика, y1 — верхняя. Размеры поля ты все равно обычно явно задаешь.

Как на графике задать одновременно функцию гиперболы и функции асимптот?

Какой будет размер окна графика? Вот и рисуй прямую через точки (0.6, y0) — (0.6, y1).

Eddy_Em ☆☆☆☆☆ ()
Ответ на: комментарий от chertopolox

Я в максиме не работал. А в октаве, например, можно из скрипта узнать размеры окна (если ты его явно не задаешь) и таким образом получить y0 и y1.

Eddy_Em ☆☆☆☆☆ ()
load("draw");
draw2d (parametric(%pi, t, t, -1, 1));

или

plot2d([parametric, %pi, t, [t, -1, 1]]);
vital303 ()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.