找回密码
 注册
Simdroid-非首页
查看: 296|回复: 4

风速时程曲线仿真(请大家关注)

[复制链接]
li007_2005 该用户已被删除
发表于 2005-9-14 21:17:56 | 显示全部楼层 |阅读模式 来自 湖南长沙
提示: 作者被禁止或删除 内容自动屏蔽
发表于 2005-9-14 23:50:06 | 显示全部楼层 来自 新疆乌鲁木齐

Re:风速时程曲线仿真(请大家关注)

Simdroid开发平台
function fengsu
clear all;
m=0.01;
v10=20;                                              %10米高处风速为20m/s
k=0.005;
t=0;
i=1;
s=38.0818;
V=s;
thta=rand(100,1);                                    %随机数
for t=1:100
    for i=2:100
        x=1200*m*i/v10;
        s11=4*k*v10^2*x.^2./(m*i)./(1+x.^2).^(4/3);  %Davenport谱
        s12=s11.*exp(-(m*i)./v10);
        S=[s11 s12;s12 s11];
        H=chol(S);                                   %Cholesky分解
        a=det(H(1,1));
        b=cos(((m*i)*t)+2*pi*thta(i,1));
        c=a.*b;
        v(t)=2*(m).^(1/2)*c;                         %风荷载模拟
        V=V+v(t);
    end
end
plot(t,V,'ro')                                            %显示风荷载
xlabel('t(s)');
ylabel('v(t)');
axis([95 105 -500 1000])
稍稍改动一下,你的程序没有保存前面的结果,所以只有最后t=100一个点

评分

1

查看全部评分

li007_2005 该用户已被删除
 楼主| 发表于 2005-9-15 12:27:50 | 显示全部楼层 来自 湖南长沙
提示: 作者被禁止或删除 内容自动屏蔽
发表于 2005-9-17 16:40:56 | 显示全部楼层 来自 江苏南京

Re:风速时程曲线仿真(请大家关注)

怎么就一个点?
发表于 2012-5-7 17:37:44 | 显示全部楼层 来自 陕西西安
同问,同问,同问
回复 不支持

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

Simapps系列直播

Archiver|小黑屋|联系我们|仿真互动网 ( 京ICP备15048925号-7 )

GMT+8, 2024-10-2 02:52 , Processed in 0.035518 second(s), 12 queries , Gzip On, MemCache On.

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表