pie3

3-D круговая диаграмма

  • 3-D pie chart

Синтаксис

pie3(X)
pie3(X,explode)
pie3(...,labels)
pie3(axes_handle,...)
h = pie3(...)

Описание

pie3(X) чертит 3D круговую диаграмму с помощью данных в X. Каждый элемент в X представлен как срез в круговой диаграмме.

  • Если sum(X) ≤ 1, затем значения в X непосредственно определите площадь смещений сектора круга. pie3 чертит только частичный круг если sum(X) < 1.

  • Если сумма элементов в X больше один, затем pie3 нормирует значения на X/sum(X) определить область каждого среза круга.

pie3(X,explode) задает, возместить ли срез от центра круговой диаграммы. X(i,j) возмещен от центра круговой диаграммы если explode(i,j) является ненулевым. explode должен быть одного размера с X.

pie3(...,labels) задает текстовые метки для срезов. Количество меток должно равняться числу элементов в X.

pie3(axes_handle,...) графики в осях с указателем axes_handle вместо в текущую систему координат (gca).

h = pie3(...) возвращает вектор из указателей на закрашенную фигуру, поверхность и текстовые графические объекты.

Примеры

свернуть все

Создайте 3-D круговую диаграмму векторного x.

x = [1,3,0.5,2.5,2];
figure
pie3(x)

Чтобы возместить второе смещение сектора круга, установите соответствующий explode элемент к 1.

explode = [0,1,0,0,0];
figure
pie3(x,explode)

Создайте 3-D круговую диаграмму и задайте текстовые метки.

x = 1:3;
labels = {'Taxes','Expenses','Profit'};
    
figure
pie3(x,labels)

Создайте векторы y2010 и y2011, это содержит финансовые данные в течение двух лет. Затем создайте массив ячеек, содержащий метки для значений.

y2010 = [50 0 100 95];
y2011 = [65 22 97 120];
labels = {'Investments','Cash','Operations','Sales'};

Создайте 2- 1 мозаичное размещение графика и отображение круговая диаграмма и легенда для y2010 данные в первой мозаике. Затем отобразите круговую диаграмму и легенду для y2011 данные во второй мозаике.

t = tiledlayout (2,1);
ax1 = nexttile;
pie3(ax1,y2010)
title('2010')
legend(labels)

ax2 = nexttile;
pie3(ax2,y2011)
title('2011')
legend(labels)

Вопросы совместимости

развернуть все

Поведение изменяется в R2019b

Расширенные возможности

Смотрите также

Представлено до R2006a