Одно из достоинств системы MATLAB — обилие средств графики, начиная от команд построения простых графиков функций одной переменной в декартовой системе координат и кончая комбинированными и презентационными графиками с элементами анимации, а также средствами проектирования графического пользовательского интерфейса (GUI). Особое внимание в системе уделено трехмерной графике с функциональной окраской отображаемых фигур и имитацией различных световых эффектов.
Построение графиков отрезками прямых
Функции одной переменной у(х) находят широкое применение в практике математических и других расчетов, а также в технике компьютерного математического моделирования. Для, отображения таких функций используются графики в декартовой (прямоугольной) системе координат. При этом обычно строятся две оси — горизонтальная X и вертикальная Y, и задаются координаты х и у, определяющие узловые точки функции у(х). Эти точки соединяются друг с другом отрезками прямых, т. е. при построении графика осуществляется линейная интерполяция для промежуточных точек. Поскольку MATLAB — матричная система, совокупность точек у(х) задается векторами X и Y одинакового размера.
Команда plot служит для построения графиков функций в декартовой системе координат. Эта команда имеет ряд параметров:
- plot (X, Y) — строит график функции у(х), координаты точек (х, у) которой берутся из векторов одинакового размера Y и X. Если X или Y — матрица, то строится семейство графиков по данным, содержащимся в колонках матрицы.
Приведенный ниже пример иллюстрирует построение графиков двух функций — sin(х) и cos(х), значения функции которых содержатся в матрице Y, а значения аргумента х хранятся в векторе X:
» x-[0 1 2 3 4 5]:
» Y=[sin(x);cos(x)];
» plot(x,Y)
Тесты для самоконтроля знаний
В чем состоит преимущество использования фильтров?
а) при фильтрировании записи упорядочиваются;
б) результат запроса можно скопировать в отдельную область таблицы и сразу же использовать в вычислениях;
в) результат запроса можно скрыть в отдельную область таблицы и сразу же использовать в вычислениях;
Г) при фильтровании выбор отдельных записей можно производить непосредственно в рабочем листе.
2. Фильтры могут быть установлены, если:
а) указатель ячейки находится внутри области списка;
б) указатель ячейки не находится внутри области списка;
в) указатель ячейки соответствует заданному критерию;
г) при фильтрации будут установлены критерии диапазона;
Д) при фильтрировании выбранные данные можно скопировать.