ForceLoad

  1. ForceLoad
    1. 介绍
    2. 类结构
    3. 案例
      1. Create random forceload (Flag=1)
      2. Crete constant forceload (Flag=2)
    4. 参考文献

ForceLoad

介绍

ForceLoad用来生成力的时间序列

类结构

输入 input:

  • Mx : x方向弯矩
  • My : y方向弯矩
  • Mz : z方向弯矩
  • Fx : x方向力
  • Fy : y方向力
  • Fz : z方向力
  • Time : 时间序列

参数 params:

  • Name : 名称

输出 output :

  • Load : 力的时间序列

案例

Create random forceload (Flag=1)

生成随机的时间序列。

inputStruct1.Time=0:1e-3:5;
inputStruct1.Fx=rand(1,length(inputStruct1.Time));
paramsStruct1=struct();
obj=signal.ForceLoad(paramsStruct1, inputStruct1);
obj=obj.solve();
Plot(obj);
Fig11

Crete constant forceload (Flag=2)

inputStruct1.Time=0:1e-3:5;
inputStruct1.Fx=ones(1,length(inputStruct1.Time));
paramsStruct1=struct();
obj=signal.ForceLoad(paramsStruct1, inputStruct1);
obj=obj.solve();
Plot(obj);
Fig11

参考文献


本网站基于Hexo 3-Hexz主题生成。如需转载请标注来源,如有错误请批评指正,欢迎邮件至 392176462@qq.com