logo
Для моделирования в Matlab и Scilab

Изображение сетки в графической области

Для изображения сетки в Matlab следует воспользоваться функцией:

grid on

Для изображения сетки в Scilab следует воспользоваться функцией:

xgrid(color),

где color — аргумент функции, он определяет цвет линий сетки. Общий вид аргумента: a1a2a3, где каждый из параметров а1, а2 и а3 может принимать два значения — 0 или 1. Параметр а1 определяет наличие (при а1=1) или отсутствие (при а1=0) красной составляющей в цвете линии, а2 — зеленой и а3 — синей. Различные комбинации значений этих параметров позволяют получать различные цвета. Например, в результате вызова функции xgrid(100) в графической области будет отображена сетка красного цвета. Значения параметров следует вводить подряд без разделителей.

Вывод названий графика и осей

Вывод названия графика в среде Matlab осуществляется с помощью функции:

title('string')

Вывод названия осей в среде Matlab осуществляется с помощью функции:

xlabel('string')

ylabel('string')

Вывод названий в среде Scilab осуществляется с помощью функции:

xtitle(name, xname, yname),

здесь name — название графика, xname — название оси Х, yname — название оси Y.

Нанесение описания линий (легенды)

Нанесение осуществляется вызовом функции legend. Обращение к этой функции выглядит следующим образом:

legend(line1, line2,..., linen)

где line1 — описание (название) первого графика, line2 — второго ..., linen – имя n-го графика.

Построение нескольких функций в одном окне

Для построения нескольких графиков в одном графическом окне, но в разных подокнах используйте функцию:

subplot(m, n, p)

Данная функция разделяет окно на оконную матрицу размером m х n, где m – количество строк матрицы, n – количество столбцов, p – порядковый номер графического окна, в котором отображается график.

      1. Создание m-файлов-сценариев в Matlab

В Matlab имеется возможность написать программу и сохранить ее в виде m-файла с целью последующего многократного выполнения. m-файл-сценарий, именуемый также script-файлом, представляет собой, в отличие от m-файлов-функций, последовательность команд без входных и выходных параметров. Он имеет следующую структуру:

% Основной комментарий

%Дополнительный комментарий

Тело файла с любыми выражениями

Для создания и отладки m-файла необходимо войти в редактор-отладчик Matlab, выбрав в основном меню командного окна Matlab пункт Файл, затем пункты Создать и m-файл. После раскрытия окна редактора-отладчика необходимо набрать нужные команды программы и сохранить полученный файл с помощью пунктов меню Файл, Сохранить как… редактора-отладчика. Для выполнения m-файла необходимо выполнить команду Выполнить.