II Всероссийская конференция пользователей MATLAB, 25-26 мая 2004 года >>
На первую страницу
Рубрика Matlab&Toolboxes
Российские MATLAB-разработки
Вход
Раздел "Математика\Statistics Toolbox"

Список функций Statistics Toolbox

В оглавление \ К следующему разделу \ К предыдущему разделу

HISTFIT
Гистограмма с наложенным графиком функции плотности распределения вероятностей нормального закона

Синтаксис

histfit(data)
histfit(data,nbins)
h = histfit(data,nbins)

Описание

histfit(data,nbins) функция позволяет построить гистограмму с наложенной функцией плотности вероятности нормального закона по выборке data с числом интервалов nbins. Выборка data должна быть задана как вектор негруппированных значений. Группировка выборки data выполняется по интервалам равной длины. Если параметр nbins не задан, он принимается равным ближайшему целому из корня квадратного числа элементов в выборке data.

h = histfit(data,nbins) в качестве выходного параметра выступает вектор указателей на элементы графика. Первый элемент вектора h(1) является указателем на гистограмму, h(2) - указатель на кривую плотности вероятности нормального закона.

Примеры использования функции гистограммы с графиком функции плотности нормального закона

Гистограмма с наложенным графиком функции плотности распределения вероятностей нормального закона. Число интервалов группирования определяется по умолчанию, как ближайшее целое к корню квадратному из объема выборки.

>>data=normrnd(0,1,100,1);
>>histfit(data)

Вид получаемых графиков в зависимости от объема выборки при одинаковых параметрах генерируемой выборки.

>>data=normrnd(0,1,25,1);
>>subplot(2,2,1)
>>histfit(data)
>>data=normrnd(0,1,49,1);
>>subplot(2,2,2)
>>histfit(data)
>>data=normrnd(0,1,81,1);
>>subplot(2,2,3)
>>histfit(data)
>>data=normrnd(0,1,144,1);
>>subplot(2,2,4)
>>histfit(data)

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

>>data=normrnd(0,1,100,1);
>>nbins=7;
>>histfit(data,nbins)
Использование указателей на элементы графика и получение списка свойств гистограммы.

>>data=normrnd(0,1,100,1);
>>nbins=7;
>>h=histfit(data,nbins)
h =
  101.0029
  102.0010
>>get(h(1))
        AlphaDataMapping = scaled
        CData = [ (4 by 7) double array]
        CDataMapping = scaled
        FaceVertexAlphaData = []
        FaceVertexCData = [ (36 by 1) double array]
        EdgeAlpha = [1]
        EdgeColor = [0 0 0]
        EraseMode = normal
        FaceAlpha = [1]
        FaceColor = flat
        Faces = [ (7 by 4) double array]
        LineStyle = -
        LineWidth = [0.5]
        Marker = none
        MarkerEdgeColor = auto
        MarkerFaceColor = none
        MarkerSize = [6]
        Vertices = [ (36 by 2) double array]
        XData = [ (4 by 7) double array]
        YData = [ (4 by 7) double array]
        ZData = []
        FaceLighting = flat
        EdgeLighting = none
        BackFaceLighting = reverselit
        AmbientStrength = [0.3]
        DiffuseStrength = [0.6]
        SpecularStrength = [0.9]
        SpecularExponent = [10]
        SpecularColorReflectance = [1]
        VertexNormals = [ (36 by 3) double array]
        NormalMode = auto
        BeingDeleted = off
        ButtonDownFcn = 
        Children = []
        Clipping = on
        CreateFcn = 
        DeleteFcn = 
        BusyAction = queue
        HandleVisibility = on
        HitTest = on
        Interruptible = on
        Parent = [100.001]
        Selected = off
        SelectionHighlight = on
        Tag = 
        Type = patch
        UIContextMenu = []
        UserData = []
        Visible = on

В оглавление \ К следующему разделу \ К предыдущему разделу


О получении локальных копий сайтов
  Всероссийская научная конференция "Проектирование научных и инженерных приложений в среде MATLAB" (май 2002 г.)
На первую страницу \ Сотрудничество \ MathWorks \ SoftLine \ Exponenta.ru \ Exponenta Pro   
E-mail:    
  Информация на сайте была обновлена 11.05.2004 Copyright 2001-2004 SoftLine Co 
Наши баннеры