resultt=fopen(['G:\毕设数据\眼镜蛇\B类风场\测风速\空模型\91.44mm\时程\0002 (Ve)','.ap']);
fgetl(resultt);
fgetl(resultt);
fgetl(resultt);
fgetl(resultt);
fgetl(resultt);
fgetl(resultt);
fgetl(resultt);
fgetl(resultt);
fgetl(resultt);
fgetl(resultt);
fgetl(resultt);
result=(fscanf(resultt,'%f %f',[4,15104]))';
fclose(resultt);
sp=result(:,1);
usp=mean(sp);
rusp=sp-usp;
var_u=(std(rusp)^2);%方差
c=xcorr(rusp,'unbiased');
r=abs(c);
rm=mean(r);
Lux=rm*usp/var_u;
z=0.25;
%%%%%%%%%%%试验%%%%%%%%%%%%
[pxx,f]=pmtm(rusp,4,2^14,500);
pxx=pxx.*f/var_u;
%%%%%%%%%%karman%%%%%%%%%
fL1=f*Lux/usp;
pxx1=4.*(fL1)./(1+70.8*fL1.^2).^(5/6);
%%%%%%%%kaimal%%%%%%%
fL2=f*z/usp;
pxx2=200.*(fL2)./(6*(1+50*fL2).^(5/3));
%%%%%%%%%%davenport%%%%%%%%%%%
fL3=(1200*f/usp).^2;
pxx3=(2.*fL3)./(3*(1+fL3).^(4/3));
%%%%%%归一化频率%%%%%%%%
fx=f*z/usp;
figure
loglog(fx,pxx,'k');
hold on
loglog(fx,pxx1,'r--');
hold on
loglog(fx,pxx2,'b:');
hold on
loglog(fx,pxx3,'m-.');
xlabel('nz/u');
ylabel('nS_v(n)/σ^2');
legend('风洞试验谱','Karman谱','Kaimal谱','Davenport谱');%,'Davenport谱'
hold off
111.rar_moutht2t_www.pu111.com_脉动风速_风速_风速谱
版权申诉
45 浏览量
2022-07-14
19:35:21
上传
评论
收藏 7KB RAR 举报
钱亚锋
- 粉丝: 90
- 资源: 1万+
最新资源
- HC32F460智能台灯上位机
- HC32F460智能台灯 立创EDA专业版工程
- 基于Matlab的2Q-FSK移频键控通信系统仿真
- 基于Node.js+MySQL开发的开源微信小程序商城
- 基于Python实现GNU Radio上的OFDM通信系统仿真及实测
- CnWizards delphi插件 变量高亮 delphi工具
- 用K210进行垃圾识别,通过串口发送不同信号给stm32,控制步进电机进行分类,并且语音播报.zip
- 基于Matlab 实现单径瑞利信道下,交织与卷积编码对误码率影响仿真
- [金融、财务数据] Wrds RepRisk (RRI指标)数据集RepRisk
- 基于PCL的平面点云格网可视化程序代码
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈