我使用以下命令执行了一次雨量计数:
[c,hist,edges,rmm,idx] = rainflow(Z,t);
TT = array2table(c,'VariableNames',{'Count','Range','Mean','Start','End'})
histogram('BinEdges',edges','BinCounts',sum(hist,2))它似乎是有效的,但垃圾桶非常厚,这意味着结果不是很清楚。我发现这是因为bin边,但当我更改这些边时,它只是更改了边,而没有同时更改bin。有人知道如何使用雨量计数来更改存储箱大小(即存储箱的数量)吗?提前感谢!
发布于 2021-01-13 09:40:15
我通过创建一个名为Rainflow2的重复的Rainflow函数解决了这个问题。
在Rainflow函数中,我简单地修改了第287和288行,以包含nbins变量
[~,xedges,binx] = histcounts(xc,10);
[~,yedges,biny] = histcounts(xm,10);
在本例中,我希望x轴和y轴都有10个存储箱。您还可以指定面元边缘,请参见more options here
https://stackoverflow.com/questions/52513809
复制相似问题