И другие программы этой серии
В нем надо указать имя переменной, храня
щей данные для построения графика, например z для наших экспериментов.
По вертикали окно каталога графиков делится на три области:
• Categories – категория графиков;
• Plot Types – тип графиков в пределах каждой категории;
• Description – описание выделенного (выбранного) графика.
В каталоге представлены все типы графиков, которые способна строить систе
ма MATLAB 7, включая особую handle графику. Каталог дает наглядный вид гра
фиков, что облегчает их выбор и в дальнейшем построение.
В простых случаях, если пользователь уверен в возможности построения гра
фика по выбранным данным, достаточно нажать кнопку Plot внизу области
Description. Будет построен график в стандартном окне графики системы
MATLAB – см. это окно в области Description на рис. 2.13. Кнопка Plot in New
Figure позволяет приступить к построению новой фигуры.
Теперь попытаемся построить график трехмерной поверхности с линиями
равного уровня на плоскости под графиком. Окно каталога в этом случае показа
но на рис. 2.14 с установкой на категорию 3D Surface. Выберем подходящий тип
графика – сверху второй. В разделе описания Description появится статья с описа
нием назначения и построения выбранного графика.
Поскольку в данном случае мы не подготовили данных для построения графи
ка, то использовать кнопку Plot нельзя – будет получено сообщение об ошибке.
Однако в разделе описания в конце его есть гиперссылка surfc, которая откры
вает раздел справки по нужной функции, – рис. 2.15.
В конце справки по данной функции можно найти пример ее применения. Его
надо выделить, что показано на рис. 2.16, и перенести в окно MATLAB для испол
нения. Можно и сразу проделать это с помощью контекстного меню правой кла
виши мыши.
110
Знакомство с интерфейсом пользователя
Новинки графического интерфейса MATLAB
111
Рис. 2.14. Окно каталога графиков с категорией 3D Surface
Рис. 2.16. Окно справки по функции surfc с примером ее применения
Исполнив пример, можно наблюдать построение графика в окне трехмерной
графики.