|
Движение точки на плоскости Для отображения движения точки по траектории
используется команда comet. При этом движущаяся точка напоминает ядро кометы с
хвостом. - Движение точки в пространстве
Есть еще одна команда, которая позволяет наблюдать движение точки, но уже в трехмерном
пространстве.
- Основные средства анимации Для
более сложных случаев анимации возможно применение техники мультипликации. Она
сводится к построению ряда кадров изображения, причем каждый кадр появляется на
некоторое время, затем стирается и заменяется на новый кадр, несколько отличающийся
от предшествующего
- Вращение фигуры - логотипа
MATLAB Рассмотрим вначале не очень сложный пример вращения сложной трехмерной
поверхности — логотипа системы MATLAB, который представлен файлами logo.m и logo.mat.
- Волновые колебания мембраны Принцип мультипликации
легко распространить на существенно более сложные задачи анимации. В качестве
иллюстрации можно рассмотреть системный пример vibes, демонстрирующий волнообразные
колебания тонкой пластины — мембраны.
- Объекты дескрипторной
графики Как уже отмечалось, графические средства MATLAB базируются на низкоуровневой
графике, которая называется дескрипторной (описательной), или handle
графикой. По существу, эта графика обеспечивает объектно-ориентированное программирование
как всех рассмотренных выше графических команд, так и пользовательского интерфейса
- Управление прозрачностью
графических объектов
-
Основные команды для создания пользовательского интерфейса
-
Растровая графика
- Пакет прикладных программ
Images
- Галерея трехмерной
графики
Операторы и функции
- Арифметические операторы и функции
Арифметические операторы являются самыми распространенными и известными.
В отличие от большинства языков программирования в системе MATLAB практически
все операторы являются матричными, т. е. предназначены для выполнения
операций над матрицами
- Операторы отношения и
их функции Операторы отношения служат для сравнения двух величин,
векторов или матриц. Все операторы отношения имеют два операнда, например х и
у
- Логические операторы Логические
операторы и соответствующие им функции служат для реализации поэлементных логических
операций над элементами одинаковых по размеру массивов
-
Специальные символы К классу операторов в системе MATLAB относятся также
специальные символы. Они предназначены для создания самых разнообразных объектов
входного языка и языка программирования системы и придания им различных форм
-
Системные переменные и константы Как отмечалось ранее, в состав объектов MATLAB
входит ряд системных переменных и констант, значения которых устанавливаются системой
при ее загрузке или автоматически формируются в процессе вычислений.
-
Функции поразрядной обработки Ряд функций предназначен для поразрядной логической
обработки данных
- Функции обработки множеств
Множество — первичное понятие математики, не имеющее четкого определения.
Под множеством подразумевается совокупность некоторых объектов, например книг
в библиотеке, людей в зале или элементов вектора.
-
Функции времени и даты clock — возвращает вектор из 6 элементов, содержащий
текущую дату и время в десятичной форме [год месяц день час минуты секунды]. Первые
пять элементов этого вектора — целые числа. Шестой элемент имеет несколько десятичных
знаков после запятой. Функция fix(clock) округляет число секунд до целого значения.
-
Элементарные функции Элементарные функции, пожалуй, наиболее известный класс математических
функций. Поэтому, не останавливаясь подробно на их описании, представим набор
данных функций, имеющийся в составе системы MATLAB
-
Функции округления и знака
- Функции комплексного
аргумента
|