И другие программы этой серии
2.8 представлена позиция меню Insert в открытом состоянии.
Окно графиков имеет обычное меню. Освоив меню системы MATLAB, нетруд
но разобраться и с позициями меню графического окна. Позже, при описании
форматирования графиков, мы рассмотрим основные из команд, доступ к кото
рым дает меню графического окна.
Рис. 2.8. Построение графиков двух функций
2.4.3. Работа с редактором графики MATLAB
Редактор графики – это принципиально новое графическое средство системы
MATLAB 7.* (R2006a,b). Он служит как для редактирования уже созданных
M файлами или командами в командной строке графиков, так и для создания гра
фиков заданного пользователем типа. Редактор графики можно ввести из окна
графики, из меню этого окна и из меню Graphics окна системы MATLAB.
Если введены массивы, нужные для построения графики, и открыт браузер
рабочего пространства, то позиция Graphics меню расширяется набором команд
для построения возможных типов графиков. Это хорошо видно по рис. 2.9, на ко
тором показана открытая позиция Graphics. В ней видны команды построения
обычного графика, столбикового графика, круговой диаграммы и т. д.
Исполним, например, команду plot(y) и увидим появившееся окно редакто
ра графики – рис. 2.10. В левой его части имеется панель Figure Palette, которая
имеет три области:
• New Subplot – открытие новых 2D и 3D графиков;
• Variables – выбор из списка переменной массива, по данным которого стро
ится очередной график;
106
Знакомство с интерфейсом пользователя
Новинки графического интерфейса MATLAB
107
• Annotations – выбор средств украшения графиков (стрелки, текстовые над
писи, окружности и эллипсы, прямоугольники и т. д.).
Выбрав, к примеру, переменную z и щелкнув по ее имени мышью, можно наблю
дать построение графика соответствующей функции – в данном случае sin(x)./x.
Воспользовавшись средствами Annotations, можно разнообразить график, напри
мер нанести на него стрелку для текстовой надписи, что и показано на рис. 2.10.
Показано также контекстное меню правой клавиши мыши, которое дает доступ
к операциям, возможным для данного графика.