copulacdf

Кумулятивная функция распределения связки

Описание

y = copulacdf('Gaussian',u,rho) возвращает интегральную вероятность Гауссовой связки, параметрами линейной корреляции rho оцененный в точках в u.

y = copulacdf('t',u,rho,nu) возвращает интегральную вероятность связки t, параметрами линейной корреляции, rho, и параметр степеней свободы nu оцененный в точках в u.

пример

y = copulacdf(family,u,alpha) возвращает интегральную вероятность двумерной Архимедовой связки типа, заданного family, скалярным параметром alpha оцененный в точках в u.

Примеры

свернуть все

Задайте два 10 10 матрицы, содержащие значения, в которых можно вычислить cdf.

u = linspace(0,1,10);
[u1,u2] = meshgrid(u,u);

Вычислите cdf связки Клейтона, которая имеет альфа-параметр, равный 1 в значениях в u.

y = copulacdf('Clayton',[u1(:),u2(:)],1);

Постройте cdf как поверхность и подпишите оси.

surf(u1,u2,reshape(y,10,10))
xlabel('u1')
ylabel('u2')

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

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

свернуть все

Значения, в которых можно оценить cdf в виде матрицы скалярных значений в области значений [0,1]. Если u n-by-p матрица, затем ее значения представляют точки n в p - размерный единичный гиперкуб. Если u n-by-2 матрица, затем ее значения представляют точки n в модульном квадрате.

Если вы задаете двумерный Архимедов тип связки ('Clayton', 'Frank', или 'Gumbel'), затем u должен быть n-by-2 матрица.

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

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

  • Если u n-by-p матрица, затем rho p-by-p корреляционная матрица.

  • Если u n-by-2 матрица, затем rho может быть скалярный коэффициент корреляции.

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

Степени свободы для t связки в виде положительного целочисленного значения.

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

Двумерное Архимедово семейство связок в виде одного из следующих.

'Clayton'Связка Клейтона
'Frank'Откровенная связка
'Gumbel'Связка Gumbel

Двумерный Архимедов параметр связки в виде скалярного значения. Разрешенные значения для alpha зависьте от заданного семейства связок.

Семейство связокРазрешенные альфа-значения
'Clayton'[0,∞)
'Frank'(-∞,∞)
'Gumbel'[1,∞)

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

Выходные аргументы

свернуть все

Кумулятивная функция распределения связки, оцененной в точках в u, возвращенный как вектор из скалярных значений.

Введен в R2006a