exponenta event banner

copulacdf

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

Описание

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 compula Клейтона, который имеет альфа-параметр, равный 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-за-p.

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

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

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

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

Бивариатское архимедовое семейство копул, указанное как одно из следующих.

'Clayton'Клейтон-Копула
'Frank'Франк Копула
'Gumbel'Гумбельная копула

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

Семья КопулаДопустимые альфа-значения
'Clayton'[0,∞)
'Frank'(-∞,∞)
'Gumbel'[1,∞)

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

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

свернуть все

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

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