2d графика в системах символьной математики

Страницы: <<  <  3 | 4 | 5 | 6 | 7  >  >>

становке этой опции число линий сетки определяет MathCAD.
Двухмерные графики в системе
Maxima.
Функция plot2d работает в паре с программой HYPERLINK "http://lug. mephist. ru/wiki/Gnuplot" o "Gnuplot" gnuplot . Gnuplot в свою очередь— мощнейшая опенсорсная программа для визуализации графиков. Она умеет строить графики и без всякой Maxima, хоть 2D, хоть 3D. Тем не менее, Maxima использует её для вывода своих вычислений на экран или в файл, предварительно рассчитывая массив точек, которые уже загружаются в gnuplot и там отрисовываются.
Кратко о возможностях: рисование графиков функций, рисование параметрических графиков, рисование дискретных графиков, возможность стилизации кривых, несколько графиков на одном, легенда, подписи на осях абсцисс и ординат, регулировка масштаба и сетки графика, вывод графика в различные векторные и растровые форматы, график в полярных координатах, график с логарифмическим масштабом… Нет, кратно не получится. Лучше обо всём по порядку.
Строим графики аналитических функций
Самое простое что можно придумать— это построение графика аналитической функции. Функция может быть при этом любая, которая доступна в Maxima, естественно, от одной переменной, вида y(x).
Возьмём простейшую функцию sin(x). Для построения графика функции нужно как минимум сказать Maxima что это за функция и в каком диапазоне значений аргумента её нужно нарисовать, в целом всё логично. Вот команда, которая выводит на экран график функции при x 0,6:
plot2d(sin(x), x,0,6);
В качестве первого параметра всегда выступает функция, которую необходимо нарисовать. Далее следуют пределы по оси абсцисс и ординат. В следующем примере функция синуса будет нарисована в прямоугольнике 0,1x0,1:
plot2d(sin(x), x,0,1, y,0,1);

Страницы: <<  <  3 | 4 | 5 | 6 | 7  >  >>
Рейтинг
Оцени!
Поделись конспектом: