|
Персональные инструменты |
|||
|
GnuplotМатериал из CustisWikiВерсия от 07:42, 9 марта 2006; BenderBot (обсуждение | вклад) (реплицировано из внутренней CustisWiki) Это снимок страницы. Он включает старые, но не удалённые версии шаблонов и изображений. Gnuplot командно-декларативная программ для рисования графиков. Может быть использована для отрисовки функций или просто наборов точек в двух- и трех- мерном пространстве. Программа является свободно распространяемой. Быстрый стартДля того, чтобы нарисовать график в CustisWiki, достаточно указать набор команд в тэгах <plot>...</plot>. Основные команды состоят из задания области определения функции (для одномерных графиков это переменная «x», для двухмерных «x», «y»), и команды отрисовки одномерной или двухмерной функции, заданной в символьном виде. Синтаксис функции интуитивно понятен, «+», «-», «*», «/» обозначают стандартные арифметические операторы (умножение должно быть явным, никаких математических сокращений типа «3x» и т. п.), «**» означает возведение в степень, скобки "(", «)» используются для задания приоритета. <plot> set xrange [-5:+5] plot 3*x**4 + 4*x - 2/3 </plot>
gnuplot> set encoding utf8 ^ line 0: expecting one of 'default', 'iso_8859_1', 'iso_8859_2', 'iso_8859_15', 'cp437', 'cp850', 'cp852', 'koi8r' or 'koi8u' Could not find/open font when opening font Arial, using default
Чтобы нарисовать несколько графиков на одном листе, нужно перечислить их через запятую: <plot> set xrange [0:+10] plot 3*log(x), 5*sin(x) </plot>
gnuplot> set encoding utf8 ^ line 0: expecting one of 'default', 'iso_8859_1', 'iso_8859_2', 'iso_8859_15', 'cp437', 'cp850', 'cp852', 'koi8r' or 'koi8u' Could not find/open font when opening font Arial, using default Трехмерные графики рисуются аналогично, нужно задать диапазоны для области определения и использовать команду «splot» <plot> set xrange [-10:+10] set yrange [-10:+10] splot -x**3-y </plot>
gnuplot> set encoding utf8 ^ line 0: expecting one of 'default', 'iso_8859_1', 'iso_8859_2', 'iso_8859_15', 'cp437', 'cp850', 'cp852', 'koi8r' or 'koi8u' Could not find/open font when opening font Arial, using default Продвинутым пользователямCсылки
Внимание! Эта статья была создана путем автоматического реплицирования из внутренней базы знаний компании Заказные Информ Системы. Любые правки этой статьи могут быть перезаписаны при следующем сеансе репликации. Если у вас есть серьезное замечание по тексту статьи, запишите его в раздел «discussion». |
||