copulapdf

Функция плотности вероятности связки

Синтаксис

y = copulapdf('Gaussian',u,rho)
y = copulapdf('t',u,rho,nu)
y = copulapdf(family,u,alpha)

Описание

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

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

пример

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

Примеры

свернуть все

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

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

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

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

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

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

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

свернуть все

Значения, в которых можно оценить PDF, заданный как матрица скалярных значений в области значений [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

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

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

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

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

свернуть все

Функция плотности вероятности, оцененная в значениях в u, возвратилась как вектор скалярных значений.

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