Как построить круг в матлабе

Документация

Синтаксис

Описание

p = pie( ___ ) возвращает вектор текстовых графических объектов и закрашенной фигуры. Вход может быть любой из комбинаций входных аргументов в предыдущих синтаксисах.

Примеры

Создание круговой диаграммы со срезами смещения

Как построить круг в матлабе. Смотреть фото Как построить круг в матлабе. Смотреть картинку Как построить круг в матлабе. Картинка про Как построить круг в матлабе. Фото Как построить круг в матлабе

Сместите вторые и четвертые смещения сектора круга путем установки соответствующих элементов explode на 1.

Как построить круг в матлабе. Смотреть фото Как построить круг в матлабе. Смотреть картинку Как построить круг в матлабе. Картинка про Как построить круг в матлабе. Фото Как построить круг в матлабе

Определение текстовых меток для круговой диаграммы

Создайте круговую диаграмму векторного X и маркируйте срезы.

Как построить круг в матлабе. Смотреть фото Как построить круг в матлабе. Смотреть картинку Как построить круг в матлабе. Картинка про Как построить круг в матлабе. Фото Как построить круг в матлабе

Изменение текстовой метки для круговой диаграммы

Создайте маркированную круговую диаграмму, и затем измените цветной и размер шрифта текстовых меток.

Как построить круг в матлабе. Смотреть фото Как построить круг в матлабе. Смотреть картинку Как построить круг в матлабе. Картинка про Как построить круг в матлабе. Фото Как построить круг в матлабе

Получите текстовый объект для метки ‘Profit’. Измените его цветной и размер шрифта. Начиная с R2014b, вы можете использовать запись через точку для того, чтобы задать свойства. Если вы используете более раннюю версию, используйте вместо этого функцию set.

Как построить круг в матлабе. Смотреть фото Как построить круг в матлабе. Смотреть картинку Как построить круг в матлабе. Картинка про Как построить круг в матлабе. Фото Как построить круг в матлабе

Графическое изображение частичной круговой диаграммы

Как построить круг в матлабе. Смотреть фото Как построить круг в матлабе. Смотреть картинку Как построить круг в матлабе. Картинка про Как построить круг в матлабе. Фото Как построить круг в матлабе

Графическое изображение нескольких круговых диаграмм

Создайте два вектора данных и постройте и маркируйте каждого в его собственной круговой диаграмме.

Как построить круг в матлабе. Смотреть фото Как построить круг в матлабе. Смотреть картинку Как построить круг в матлабе. Картинка про Как построить круг в матлабе. Фото Как построить круг в матлабе

Графическое изображение категориальной круговой диаграммы со смещениями

Постройте категориальную круговую диаграмму со срезами смещения, соответствующими категориям.

Как построить круг в матлабе. Смотреть фото Как построить круг в матлабе. Смотреть картинку Как построить круг в матлабе. Картинка про Как построить круг в матлабе. Фото Как построить круг в матлабе

Теперь, используйте логический вектор, чтобы сместить те же срезы.

Как построить круг в матлабе. Смотреть фото Как построить круг в матлабе. Смотреть картинку Как построить круг в матлабе. Картинка про Как построить круг в матлабе. Фото Как построить круг в матлабе

Графическое изображение категориальной круговой диаграммы с метками

Как построить круг в матлабе. Смотреть фото Как построить круг в матлабе. Смотреть картинку Как построить круг в матлабе. Картинка про Как построить круг в матлабе. Фото Как построить круг в матлабе

Теперь, сместите срез и маркируйте все срезы.

Как построить круг в матлабе. Смотреть фото Как построить круг в матлабе. Смотреть картинку Как построить круг в матлабе. Картинка про Как построить круг в матлабе. Фото Как построить круг в матлабе

Входные параметры

X Входной массив
вектор или матрица

Входной вектор или матрица.

Если X является числовым, то все значения в X должны быть конечными. pie игнорирует неположительные значения.

Если X является категориальным, то pie игнорирует неопределенные элементы.

Типы данных: double|categorical

explode — Сместите срезы
числовой вектор или матрица | массив ячеек из символьных векторов | массив строк

Сместите срезы, заданные как числовой вектор или матрица, массив ячеек из символьных векторов или массив строк.

Источник

Как построить круг в матлабе

Обычная графика MATLAB

Построение графиков точками и отрезками прямых

Графики в логарифмическоми полулогарифмическом масштабе

Гистограммы и диаграммы

Графики специальных типов

Создание массивов данных для трехмерной графики

Построение графиков трехмерных поверхностей, сечений и контуров

Средства управления подсветкой и обзором фигур

Средства оформления графиков

Одновременный вывод нескольких графиков

Управление цветовой палитрой

Окраска трехмерных поверхностей

Двумерные и трехмерные графические объекты

Одно из достоинств системы MATLAB — обилие средств графики, начиная от команд построения простых графиков функций одной переменной в декартовой системе координат и кончая комбинированными и презентационными графиками с элементами анимации, а также средствами проектирования графического пользовательского интерфейса (GUI). Особое внимание в системе уделено трехмерной графике с функциональной окраской отображаемых фигур и имитацией различных световых эффектов.

Описанию графических функций и команд посвящена обширная электронная книга в формате PDF. Объем материала по графике настолько велик, что помимо вводного описания графики в уроке 3 в этой книге даются еще два урока по средствам обычной и специальной графики. Они намеренно предшествуют систематизированному описанию большинства функций системы MATLAB, поскольку графическая визуализация вычислений довольно широко используется в последующих материалах книги. При этом графические средства системы доступны как в командном режиме вычислений, так и в программах. Этот урок рекомендуется изучать выборочно или выделить на него не менее 4 часов.

Построение графиков отрезками прямых

Функции одной переменной у(х) находят широкое применение в практике математических и других расчетов, а также в технике компьютерного математического моделирования. Для отображения таких функций используются графики в декартовой (прямоугольной) системе координат. При этом обычно строятся две оси — горизонтальная X и вертикальная Y, и задаются координаты х и у, определяющие узловые точки функции у(х). Эти точки соединяются друг с другом отрезками прямых, т. е. при построении графика осуществляется линейная интерполяция для промежуточных точек. Поскольку MATLAB — матричная система, совокупность точек у(х) задается векторами X и Y одинакового размера.

Команда plot служит для построения графиков функций в декартовой системе координат. Эта команда имеет ряд параметров, рассматриваемых ниже.

plot (X, Y) — строит график функции у(х), координаты точек (х, у) которой берутся из векторов одинакового размера Y и X. Если X или Y — матрица, то строится семейство графиков по данным, содержащимся в колонках матрицы.

Приведенный ниже пример иллюстрирует построение графиков двух функций — sin(x) и cos(x), значения функции которых содержатся в матрице Y, а значения аргумента х хранятся в векторе X:

На рис. 6.1 показан график функций из этого примера. В данном случае отчетливо видно, что график состоит из отрезков, и если вам нужно, чтобы отображаемая функция имела вид гладкой кривой, необходимо увеличить количество узловых точек. Расположение их может быть произвольным.

Как построить круг в матлабе. Смотреть фото Как построить круг в матлабе. Смотреть картинку Как построить круг в матлабе. Картинка про Как построить круг в матлабе. Фото Как построить круг в матлабе

Рис. 6.1. Графики двух функций в декартовой системе координат

plot(Y) — строит график у(г), где значения у берутся из вектора Y, a i представляет собой индекс соответствующего элемента. Если Y содержит комплексные элементы, то выполняется команда plot (real (Y). imag(Y)). Во всех других случаях мнимая часть данных игнорируется.

Вот пример использования команды plot(Y):

Соответствующий график показан на рис. 6.2.

Как построить круг в матлабе. Смотреть фото Как построить круг в матлабе. Смотреть картинку Как построить круг в матлабе. Картинка про Как построить круг в матлабе. Фото Как построить круг в матлабе

Рис. 6.2. График функции, представляющей вектор Y с комплексными элементами

plot(X.Y.S) — аналогична команде plot(X.Y), но тип линии графика можно задавать с помощью строковой константы S.

Значениями константы S могут быть следующие символы.

Источник

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *