Heights
, Moves
Высоты частей в круговых диаграммах
Блокноты MuPAD® будут демонтированы в будущем релизе. Используйте live скрипты MATLAB® вместо этого.
Live скрипты MATLAB поддерживают большую часть функциональности MuPAD, хотя существуют некоторые различия. Для получения дополнительной информации смотрите, Преобразовывают Notebook MuPAD в Live скрипты MATLAB.
Heights , Moves | Дополнительный | Список арифметических выражений |
Объекты | Значения по умолчанию |
---|---|
plot::Piechart3d |
|
plot::Piechart2d |
|
Heights
, Moves
определяет высоты и смещения одной частей в круговой диаграмме.
Heights
определяет высоты частей в plot::Piechart3d
. Если никакое значение высоты не дано для части, 0.3 используется. Данные значения должны быть вещественными числами или выражениями параметра анимации.
Moves
определяет перемещения частей далеко от центра круговой диаграммы. Если никакое значение перемещения не дано для части, 0 используется. Данные значения должны быть неотрицательными вещественными числами или выражениями параметра анимации. Значения являются частями Radius
круговой диаграммы. Значение 1 среднего значения полный радиус круговой диаграммы, 0,5 половины радиуса круговой диаграммы и т.д.
Heights
, Moves
принимает свой вход в двух форматах:
Значения могут быть даны как плоский список значений с записями типа, заданного выше. Первая запись списка будет использоваться для первой части и т.д. Если список содержит меньше значений, чем набор данных круговой диаграммы, последнее значение повторяется. Проигнорированы лишние записи.
Значения могут быть даны как список уравнений с положительными целыми числами на левой стороне и значениями – как задано выше – на правой стороне. Целые числа интерпретированы как индексы частей.
Мы передвигаем третью фигуру следующей круговой диаграммы далеко от центра наполовину радиус круговой диаграммы:
plot(plot::Piechart2d([1, 2, 1, 3], Moves = [3 = 0.5]))
Части отодвинуты от центра различными суммами:
plot(plot::Piechart2d([1, 2, 1, 3], Moves = [0, 0.5, 0.2, 0.1]))
Мы строим analogeous 3D круговую диаграмму:
plot(plot::Piechart3d([1, 2, 1, 3], Moves = [3 = 0.5]))
Части отодвинуты от центра различными суммами:
plot(plot::Piechart3d([1, 2, 1, 3], Moves = [0, 0.5, 0.2, 0.1]))
В 3D части круговой диаграммы могут иметь различные высоты:
plot(plot::Piechart3d([1, 2, 1, 3], Heights = [0.4, 0.5, 0.2, 0.1]))
Вот plot::Piechart3d
с анимированным Heights
, Moves
и Radius
:
plot(plot::Piechart3d([4, 3, 2, 1], Radius = 3 + sin(a), Heights = [cos(a)^2, cos(2*a)^2, cos(3*a)^2, cos(4*a)^2], Moves = [0.3*sin(a)^2], a = 0..PI)):