exponenta event banner

alim

Задать или запросить альфа-пределы осей

Синтаксис

alpha_limits = alim
alim([amin amax])
alim_mode = alim('mode')
alim('alim_mode')
alim(ax,...)

Описание

alpha_limits = alim возвращает альфа-пределы (ALim свойство) текущих осей.

alim([amin amax]) устанавливает для альфа-пределов указанные значения. amin является значением данных, сопоставленных с первым альфа-значением в alphamap, и amax - значение данных, сопоставленное с последним альфа-значением в alphamap. Значения данных в промежутке между ними линейно интерполируются по буквенной карте, в то время как значения данных снаружи фиксируются либо первым, либо последним значением буквенной карты, в зависимости от того, какое значение является ближайшим.

alim_mode = alim('mode') возвращает режим альфа-пределов (ALimMode свойство) текущих осей.

alim('alim_mode') устанавливает режим альфа-пределов для текущих осей. alim_mode может быть

  • auto - MATLAB ® автоматически устанавливает альфа-пределы на основе альфа-данных объектов в осях.

  • manual - MATLAB не изменяет альфа-пределы.

alim(ax,...) работает на указанном Axes объект или GeographicAxes объект.

Примеры

свернуть все

Постройте график поверхности с использованием градиента z в качестве альфа-карты. Скорректируйте альфа-пределы, чтобы увидеть только то место, где градиент находится между 0 и 0,15.

[x,y] = meshgrid(-2:.2:2);
z = x.*exp(-x.^2-y.^2);
surf(x,y,z+.001,'FaceAlpha','flat',...
    'AlphaDataMapping','scaled',...
    'AlphaData',gradient(z),...
    'FaceColor','blue');
alim([0 .15])

Figure contains an axes. The axes contains an object of type surface.

См. также

Функции

Свойства

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