shumiaomiao 发表于 2007-10-18 16:27

关于载荷谱的探讨

有研究载荷谱的朋友吗?
想一起探讨一些问题
苦与找不到同伴

[ 本帖最后由 eight 于 2007-10-18 16:32 编辑 ]

花如月 发表于 2007-10-18 16:30

先看一下你问题所属的领域,别发错了版面

wanyeqing2003 发表于 2007-10-18 16:31

什么问题?什么条件下的载荷谱?

shumiaomiao 发表于 2007-10-18 16:39

雨流计数法的编程问题

应该是编程方面的吧
我在编制一个载荷谱的gui对话界面
载荷谱技术这方面的程序一直不能得以完善,总是感觉不对
又没有人给我指出错误
很苦恼

[ 本帖最后由 eight 于 2007-10-18 16:45 编辑 ]

shumiaomiao 发表于 2007-10-18 16:45

while I<(N-3)            %%%%%%%,从N-3开始比较.因为是三个之间进行比较的.
   if(A(I+1)>A(I)&A(I+3)>=A(I+1)&abs(A(I+1))>=abs(A(I+2)))|(A(I+1)>A(I)....      %%%%这里为什么要用abs(A(I+1))>=abs(A(I+2))
      &A(I+2)>=A(I)&A(I+3)>=A(I+1))                  %%应该不是幅值直接比较的????????????????????
    sa(t)=abs(A(I+2)-A(I+1));
    sm(t)=(A(I+1)+A(I+2))/2;
    t=t+1;            %%%%t为循环的个数
   B(I+1)=0;            %% B(I+1)=0;    B(I+2)=0;赋为0 把循环去掉了
   B(I+2)=0;            
    I=I+3;
   
    else if (A(I+1)<A(I)&A(I+3)<=A(I+1)&abs(A(I+1))>=abs(A(I+2)))|(A(I+1)<A(I)....   %%这里也有和上面循环同样的问题
      &A(I+2)<=A(I)&A(I+3)<=A(I+1))
    sa(t)=abs(A(I+2)-A(I+1));
    sm(t)=(A(I+1)+A(I+2))/2;
   t=t+1;
   B(I+1)=0;
   B(I+2)=0;
    I=I+3;
      else I=I+1;
      end
    end
end
sa;
sm;
为什么有一个比较是幅值比较?
修改程序之后也没有什么可以检测我的是对的
页: [1]
查看完整版本: 关于载荷谱的探讨