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 матрицей 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'Гумбель-копула

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

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

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

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

свернуть все

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

Введенный в R2006a