如何用matlab自带的代码实现copula函数

您所在的位置:网站首页 copula函数的matlab代码 如何用matlab自带的代码实现copula函数

如何用matlab自带的代码实现copula函数

2022-05-16 17:31| 来源: 网络整理| 查看: 265

现在有一组风速风向数据(u1,u2),u1是风速0m/s-40m/s,u2是风向0°-360°风速用的是gamma分布拟合的风向用的是four-component the mixture of von Mises分布拟合的如何用matlab只带的frank copula函数,生成下面左边的图形,右边是原数据的概率图我试着用了matlab帮助里面的copulapdf例子(下面代码是帮助里的例子),他那个必须u1和u2都是同样的数,我把风速数据带进去就全为0,可能是我理解有问题。

u = linspace(0,1,10); [u1,u2] = meshgrid(u,u); y = copulapdf('Frank',[u1(:),u2(:)],1); surf(u1,u2,reshape(y,10,10)) xlabel('u1') ylabel('u2')

img



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3