Представление нескольких графиков в одном окне



Иногда необходимо в одном окне поместить несколько графиков без наложения их друг на друга. Особенно удобно такое представление при построении эпюр напряженно-деформированного состояния элементов стержневых и пластинчатых систем. Для этого служит команда subplot, которую необходимо записать перед командой plot.

subplot ( m, n, p) – разбивает графическое окно на m ´ n подокон, при этом m – число подокон по горизонтали, п – число окон по вертикали, р – номер подокна, в которое будет выводиться текущий график.

Ввод текста на график с помощью мыши

Для маркировки графиков можно ввести любой текст с помощью мыши командой gtext. Команда помещается после команды plot.

gtext ( ¢ string ¢) – выводит на график перемещаемый мышкой маркер в виде крестика. Установив маркер в нужное место и щелкнув кнопкой мыши, получим текст на графике.

Управление свойствами осей графиков

Если не задавать масштаб графика, то он строится командой plot автоматически. Не всегда этот масштаб удовлетворяет пользователя. Команда axis позволяет установить любой масштаб.

axis ([ x min x max y min y max ]) – устанавливает нужный диапазон координат графика по осям х и у.

Контрольные вопросы

1. Перечислите функции, использующиеся при реализации двумерной графики в пакете MatLab.

2. Каким образом производит построение функция plot?

3. С какой целью используется оператор двоеточие «:» при реализации графики в пакете MatLab?

4. Каким образом можно задавать тип линии графика в MatLab?

5. Запишите код программы для построения функций y1=sin (x) и y2=cos(x) в одних осях пакета MatLab.

6.  Какая функция используется в MatLab для создания двухмерных массивов? Запишите её общий вид.

7. Перечислите функции, использующиеся при реализации трёхмерной графики в пакете MatLab.

8. Какая команда используется для представления нескольких графиков в одном окне пакета MatLab?

9. Перечислите функции, используемые для ввода надписей на графиках в MatLab.

10. Функция, реализующая построение вспомогательной сетки на графике в пакете MatLab.

Варианты заданий к упражнению № 6

Задания:

1. Построить графики трёх функций различным стилем a) в разных окнах, б) в одном общем окне. Функции заданы в вариантах.

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

Вариант 1

1. , , .

2. .

 

Вариант 2

1. , , .

2. .

Вариант 3

1. , , .

2. .

Вариант 4

1. , , .

2. .

Вариант 5

1. , , .

2. .

 

Вариант 6

1. , , .

2. .

 

Вариант 7

1. , , .

2. .

 

Вариант 8

1. , , .

2. .

 

Вариант 9

 

1. , , .

2. .

 

Вариант 10

1. , , .

2. .

 

 

Список литературы

1. Глушаков С.В. Математическое моделирование MathCAD 2000, MatLab 5: учебный курс / С.В. Глушаков, И.А. Жакин, Т.С. Хачиров. – Харьков; М.: Фолио: АСТ, 2001. – 524 с.

2. Дьяконов В. Математические пакеты расширения MATLAB. Специальный справочник / В. Дьяконов, В. Круглов. – СПб.: Питер, 2001. – 480 с.

3. Дьяконов В.П. MATLAB 6/6.1/6.5 + Simulink 4/5: Основы применения: полное руководство пользователя. – М.: СОЛОН-Пресс, 2002. – 768 с.

4. Дьяконов В. SIMULINK 4. Специальный справочник. – СПб.: Питер, 2002. – 528 с.

5. Компьютерная математика [Электронный ресурс]. – Режим доступа: http://www.matlab6.ru (дата обращения: 30.09.2011)

6. Мамонова Т.Е. Информационные технологии. Организация информационных процессов. Технология компьютерного моделирования: учебное пособие / Т.Е. Мамонова; Томский политехнический университет. – Томск: Изд-во Томского политехнического университета, 2011. – 170 с.

7. MathCAD [Электронный ресурс]. – Режим доступа: http://www.exponenta.ru/soft/Mathcad/Mathcad.asp (дата обращения: 30.09.2011)

 

 


Дата добавления: 2019-02-26; просмотров: 273; Мы поможем в написании вашей работы!






Мы поможем в написании ваших работ!