АвтоАвтоматизацияАрхитектураАстрономияАудитБиологияБухгалтерияВоенное делоГенетикаГеографияГеологияГосударствоДомДругоеЖурналистика и СМИИзобретательствоИностранные языкиИнформатикаИскусствоИсторияКомпьютерыКулинарияКультураЛексикологияЛитератураЛогикаМаркетингМатематикаМашиностроениеМедицинаМенеджментМеталлы и СваркаМеханикаМузыкаНаселениеОбразованиеОхрана безопасности жизниОхрана ТрудаПедагогикаПолитикаПравоПриборостроениеПрограммированиеПроизводствоПромышленностьПсихологияРадиоРегилияСвязьСоциологияСпортСтандартизацияСтроительствоТехнологииТорговляТуризмФизикаФизиологияФилософияФинансыХимияХозяйствоЦеннообразованиеЧерчениеЭкологияЭконометрикаЭкономикаЭлектроникаЮриспунденкция

Двумерная графика

Читайте также:
  1. V2: Компьютерная графика.
  2. АРХИТЕКТУРНАЯ ГРАФИКА И АРХИТЕКТУРНОЕ ПРОЕКТИРОВАНИЕ
  3. Ассимптоты графика: вертика, гор, накл. Геом смысл накл ассимптоты.
  4. Б.З Растровая графика
  5. Векторная графика
  6. Вольт-амперная характеристика диода с пояснениями (две части графика)
  7. Вольт-амперная характеристика диода, с пояснениями (две части графика)
  8. Выпуклость и вогнутость графика функции. Точки перегиба. Асимптоты.
  9. Графика Macromedia Flash
  10. Графика Macromedia Shockwave
  11. Графика Альбрехта Дюрера.
  12. ГРАФИКА В MAPLE

Для построения графиков функции f(x) одной переменной (в интервале по оси Ох и в интервале по оси Оу используется команда plot(f(x), x=a..b, y=c..d, опции), где опции – параметры управления изображением. Если их не указывать, то будут использованы установки по умолчанию. Настройка изображения также может осуществляться с панели инструментов.

Основные параметры команды plot:

1) title=”text”, где text – заголовок рисунка (текст можно оставлять без кавычек, если он содержит только латинские буквы без пробелов);

2) cords=polar – установка полярных координат (по умолчанию устанавливаются – декартовые координаты);

3) axes – установка типа координатных осей: axes=NORMAL обычные оси; axes=BOXED – график в рамке со шкалой; axes=FRAME – оси с центром в левом нижнем углу рисунка; axes=NONE –без осей;

4) scaling – установка масштаба рисунка: scaling=CONSTRAINED одинаковый масштаб по осям; scaling=UNCONSTREINED – график масштабируется по размерам окна;

5) style=LINE(POINT) – вывод линиями (или точками);

6) numpoints=n – число вычисляемых точек графика (по умолчанию n=49);

7) color - установка цвета линии: английское название цвета, например: yellow – желтый и т.д.;

8) xtickmarks=nx и ytickmarks=ny – число меток по оси Ох и оси Оу соответственно;

9) thickness=n – толщина линии (по умолчанию 1);

10) linestyle=n - тип линии: непрерывная, пунктирная и т.д. (1 – непрерывная, которая установливается по умолчанию);

11) symbol=s – тип символа, которым помечают точки: BOX, CROSS, CIRCLE, POINT, DIAMOND;

12) font=[f,style,size] – установка типа шрифта для вывода текста: f задает название шрифтов: TIMES, COURIER, HELVETICA, SYMBOL, style – задает стиль шрифта: BOLD, ITALIC, UNDERLINE, size – размер шрифта;

13) labels=[tx,ty] – надписи по осям координат: tx – по оси Ох, ty – по оси Оу;

14) discont=true – указание для построения бесконечных разрывов.

С помощью команды plot можно строить помимо графиков функций y=f(x), заданной явно, также графики функций, заданных параметрически y=y(t), x=x(t), если записать команду plot([y=y(t), x=x(t), t=a..b], parameters).

Пример.

Построить график функции, заданной параметрически в рамке (рис. 4.1).

 

[> restart;

[>plot([sin(10*t/2),cos(5*t/4)],t=0..2*Pi, axes=BOXED,color=[black,blue],labelfont=[TIMES,ITALIC,14], thickness=[2,4]);

 

Рис. 4.1. График функции в рамке, заданной параметрически

 

Пример.

Построить в полярных координатах график двойной кардиоиды с названием (рис.4.2).

[> restart;

[>plot(1+cos(x/2),x=0..4*Pi,title="Dvoinaia Cardioida", coords=polar, color=coral, thickness=4);

 

 

Рис. 4.2. График двойной кардиоиды, построенной в полярных координатах

Пример.

Построить два графика на одном рисунке: график функции и касательную к нему (рис. 4.3).

[>plot([ln(3*x-1), 3*x/2-ln(2)], x=0..10, scaling=CONSTRAINED, color=[violet, blue], linestyle=[1,3], thickness=[4,3]);

 
 

 

 


Рис. 4.3. График функции и касательная к нему.

 

Если функция задана неявно , то для построения графика такой функции используется команда implicitplot из графического пакета plots:

implicitplot(F(x,y)=0, x=x1..x2, y=y1..y2).

 

Пример.

Построить график функции, заданной неявно x^2+y^2-4=0 (рис. 4.4).

 

[> restart;

[> with(plots):


1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | 30 | 31 | 32 | 33 | 34 | 35 | 36 | 37 | 38 | 39 | 40 | 41 | 42 | 43 | 44 | 45 | 46 | 47 | 48 | 49 | 50 | 51 | 52 | 53 | 54 | 55 | 56 | 57 | 58 | 59 | 60 | 61 |

Поиск по сайту:



Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Студалл.Орг (0.006 сек.)