一般均值服从正态分布,幅值服从威布尔分布,拟合求得正态分布均值muHat,标准差sigmaHat;三参数威布尔分布尺度参数A,形状参数B,位置参数C。然后根据极值概率,求得均值、幅值的最大值Xmax、Ymax,最后根据联合概率密度函数计算形成8×8二维载荷谱。

x为载荷均值,y为载荷幅值,,

N为8×8二维载荷谱:

N=nn(muHat,sigmaHat,A,B,C,Xmin,Xmax,Ymax);

主程序:

function  NN = nn(muHat,sigmaHat,A,B,C,Xmin,Xmax,Ymax)
% 8×8二维载荷谱计算
muHat=muHat; % 均值
sigmaHat=sigmaHat; % 标准差
A = A; % 尺度参数
B = B; % 形状参数
C = C; % 阈值参数
Xmin=Xmin;
Xmax=Xmax;
Ymax=Ymax;% 均值均分为8级
for i = 2:8M(:,1) = Xmin;M(:,i) = M(:,i-1) + (Xmax-Xmin)/7;
end% 幅值分级(不等间距)分为8级
pc = [0.125 0.275 0.425 0.575 0.725 0.85 0.95 1];
R = Ymax.*pc;n=1e6;% 极值概率% 联合概率密度函数fun = @(x,y) (1/(sqrt(2*pi)*sigmaHat)*exp(-(x-muHat).^2/(2*sigmaHat^2))).*(B/A*((y-C)/A).^(B-1).*exp(-((y-C)/A).^B));
%fun = @(x,y) 1/(sqrt(2*pi)*sigmaHat).*exp(-(x-muHat).^2/(2*(sigmaHat^2))) .* (B/A*(y/A).^(B-1).*exp(-(y/A).^B));% 均值x的下、上限u_w,u_w+1; 幅值y的下、上限v_j,v_j+1;
% u_1=Xmin; u_9=Xmax; v_1=Ymin=0.125*Ymax; v_9=Ymax;% 主程序:
for i=1:8if i==1ymin = 0.125*Ymax;ymax = (R(1)+R(2))/2;for j=1:8if j==1xmin = Xmin;xmax = (M(1)+M(2))/2;NN(i,j)=n*integral2(fun,xmin,xmax,ymin,ymax);elseif j==8 xmin = (M(7)+M(8))/2;xmax = Xmax;NN(i,j)=n*integral2(fun,xmin,xmax,ymin,ymax);elsexmin = (M(j-1)+M(j))/2;xmax = (M(j)+M(j+1))/2;NN(i,j)=n*integral2(fun,xmin,xmax,ymin,ymax);endendelseif i==8ymin = (R(7)+R(8))/2;ymax = Ymax;for j=1:8if j==1xmin = Xmin;xmax = (M(1)+M(2))/2;NN(i,j)=n*integral2(fun,xmin,xmax,ymin,ymax);elseif j==8 xmin = (M(7)+M(8))/2;xmax = Xmax;NN(i,j)=n*integral2(fun,xmin,xmax,ymin,ymax);elsexmin = (M(j-1)+M(j))/2;xmax = (M(j)+M(j+1))/2;NN(i,j)=n*integral2(fun,xmin,xmax,ymin,ymax);endendelsefor j=1:8if j==1xmin = Xmin;xmax = (M(1)+M(2))/2;ymin = (R(i-1)+R(i))/2;ymax = (R(i)+R(i+1))/2;NN(i,j)=n*integral2(fun,xmin,xmax,ymin,ymax);elseif j==8xmin = (M(7)+M(8))/2;xmax = Xmax;ymin = (R(i-1)+R(i))/2;ymax = (R(i)+R(i+1))/2;NN(i,j)=n*integral2(fun,xmin,xmax,ymin,ymax);elsexmin = (M(j-1)+M(j))/2;xmax = (M(j)+M(j+1))/2;ymin = (R(i-1)+R(i))/2;ymax = (R(i)+R(i+1))/2;NN(i,j)=n*integral2(fun,xmin,xmax,ymin,ymax);endendend
end% 四舍五入
NN = round(NN);
end

8×8二维载荷谱编制相关推荐

  1. 同轴全息matlab仿真,HoloSpec2D 二维全息谱的matlab程序,含有频谱校正 276万源代码下载- www.pudn.com...

    文件名称: HoloSpec2D下载  收藏√  [ 5  4  3  2  1 ] 开发工具: matlab 文件大小: 61 KB 上传时间: 2014-05-24 下载次数: 24 详细说明:二 ...

  2. 一篇文章搞懂屈梁生院士说了什么(二维全息谱的理解)

    要说到二维全息谱,还要追溯到上个世纪90年代,这是我校优秀院士屈梁生对故障诊断领域的杰出贡献. 我们知道在故障诊断领域,对信号的分析是必不可少的.信号的分析传统来说分为两种:时域分析.频域分析. 时域 ...

  3. 载荷谱matlab,收获机车架载荷测试及载荷谱编制方法研究

    Study on Load Spectrum Compiling Method and Load Measurement of Harvester Frame LANG Jian 1 郎健(1990- ...

  4. 二维海浪波数谱的matlab,常见海浪谱

    郭桓丞 研一19021210883 海浪运动是海洋中一种常见的现象.对于瞬息万变的海洋来讲,海面的波动现象十分复杂,由于前期研究人员通过大量的实测数据模拟出符合实际情况的海谱密度函数,通过不同的建模方 ...

  5. 【图像处理】二维付立叶变换和滤波 (Two-Dimensional Fourier Transform and Filtering)

    实验要求   该实验的目的是开发一个2-D FFT 程序包.要求程序能完成下面的功能:   (1.a) 用因子 (-1)x+y 乘以输入图像,以实现滤波的中心化变换:   (1.b) 计算付立叶变换: ...

  6. python画二维温度云图_“绘图,让化学生动起来”:Python-matplotlib绘图(全二维气相色谱图分析专题)...

    作者简介:85后一名分析化学工作者及科学爱好者,深爱着北京的老北京人,爱好运动,科学,旅行,本文作者的个人微信公众号<科学是什么东东>,欢迎关注! 作者的本职工作为分析化学,因此,在这一专 ...

  7. 二维码在物联网中的应用

    二维码是自动识别中的一项重要技术,也是物联网产业的关键.核心技术之一.作为一种及时.准确.可靠.经济的数据输入手段已在工业.商业.国防.交通.金融.医疗卫生.有点急办公自动化等许多领域得到了广泛应用, ...

  8. R语言plotly可视化:使用PCA算法进行数据降维、使用plotly可视化PCA所有的主成分绘制散点图矩阵、降维后的两个(三个)核心主成分的二维、三维可视化图形、方差解释的量、载荷图等

    R语言plotly可视化:使用PCA算法进行数据降维.使用plotly可视化PCA所有的主成分绘制散点图矩阵.降维后的两个(三个)核心主成分的二维.三维可视化图形.方差解释的量.载荷图等 目录

  9. 空间谱专题12:二维测向的基本方法

    作者:桂. 时间:2017-10-01  16:50:08 链接:http://www.cnblogs.com/xingshansi/p/7617442.html 前言 圆阵.面阵.L阵.十字阵.V形 ...

最新文章

  1. web---html+css+js登录界面
  2. 【Java】五种常见排序之-----------冒泡排序
  3. Superset单点登录调整源码
  4. android全局计时_Android定时器AlarmManager
  5. asp.net中防刷新重复提交与防后退解决办法
  6. mysql数据库什么是事件_[数据库]Mysql 事件(定时任务)
  7. Linux Kernel代码艺术——数组初始化
  8. CodeM2018复赛
  9. UCF101和HMDB51数据集的处理 for Human Action Recognition
  10. c#练习——简单的文字编辑器
  11. 基于朴素贝叶斯算法的新闻分类
  12. 【java基础】同比和环比
  13. 港股通换汇、红利、交易费用、资金清算规则
  14. mysql修改frm,MySQL 修改.frm文件来更新字段
  15. python之if嵌套
  16. 在windows系统使用Gazebo9的小问题
  17. ios中设置app音效音效和震动
  18. Unity 代码修改宏名并一键打包
  19. 如何通过ps把彩色照片转换为黑白素描
  20. 高性能家用 NAS 搭建(TrueNAS SCALE)

热门文章

  1. Unity3d:UGUI,UI与特效粒子层级,2018.2以上版本BakeMesh,粒子在两个Image之间且在ScrollView
  2. python基础学习(一)
  3. 下一代微型计算机,「简讯」GTX 1650完整规格曝光;任天堂推迟下一代Switch上市时间…...
  4. c#精华网站收集(转摘自梅川酷子的博客)
  5. 将小写字母转换成大写字母C/C++(指针)
  6. 虚拟机(vmware)添加新硬盘
  7. 生物信息_odds_ratios、Likelihood_Ratios、发病率、frequency
  8. 免费分享《精通C#游戏编程》
  9. 判定平方数(Python)
  10. python自动化办公之爬取HTML图片写入PPT实战