1.理论
《船舶振动》摘录2.测试代码
配置:THINKPAD E485; win10; MatLab(或者Octave)
PS. 本文写的时候,哈工程学生使用MatLab可能是不合法的了。
2.1 代码
本文x是谓频率,z是谓幅值,简称 幅-频响应 。
clear;
clc;
% 下语句 设 array x 为波浪频率。
x = 0:.05:3;
% 下语句 假设一个共振型运动(可为升沉运动);则 z(x) 可为升沉幅频响应算子;i = sqrt(-1) 。
y = -x.^2+i*x+1;
z = abs(1./y);
% 下语句 输出上述函数图像:
plot(x,z)
2.2 结果
代码运行结果3.分析
(1) 在时,目标幅值趋于;
(2) 在(应该是该振动系统固有频率处)时,目标幅值最大,是谓共振;
(3) 在时,目标幅值趋于0。
欢迎留言。
[ 2020-6-12 wrote @ JiangXi ; BY zozha ]
网友评论