Vibration Nomogram

版本 1.0.0 (623.1 KB) 作者: Peter Orthmann
VIBRATIONNOMOGRAM creates a 4CP log-log figure with acceleration, velocity and displacement grid lines and optionally graph(s).

278.0 次下载

更新时间 2019/1/29

查看许可证

VIBRATIONNOMOGRAM creates a 4CP (four coordinate paper/plot) 2-d log-log figure with acceleration, velocity and displacement grid lines and optionally graph(s). The input may be one or more velocity amplitude spectra. The graph(s) can be plotted after executing vibrationnomogram. The grid lines make it possible to evaluate the velocity spectra visually with regard to acceleration and displacement amplitudes.The vibration nomogram is also useful for SRS (Shock Response Spectrum). Imperial or SI-units of amplitude and frequency are applicable.

% Example 1:
x = [1, 25/(2*pi), 200/(2*pi), 400/(2*pi), 100];
y = [1*(1*2*pi), 25, 25, 25, 10E3/(100*2*pi);...
2*(1*2*pi), 50, 50, 10E3/400, 10E3/(100*2*pi)]/1000;
lim = [1 100,0.5E-3,500E-3];
h = vibrationnomogram(x,y,'Axis',lim,'Color','blue','LineWidth',2);

% Example 2:
x = [0.1, 1E4];
y = [300, 300; 100, 100; 50, 50];
lim = [0.1, 1E4, 1, 1E4];
vibrationnomogram(x,y,'Axis',lim,'LengthUnit','"',...
'GridColor', [0.47,0.67,0.19,0.25],...
'Color','Red','LineWidth',1);
title(['Shock Response Spectrum Q=' num2str(10)]);
xlabel('Natural Frequency, Hz'); ylabel('Pseudo-Velocity, ips');
legend('very severe','moderate severity','very mild severity');
% hold on; plot(...

引用格式

Peter Orthmann (2023). Vibration Nomogram (https://www.mathworks.com/matlabcentral/fileexchange/70118-vibration-nomogram), MATLAB Central File Exchange. 检索来源 .

MATLAB 版本兼容性
创建方式 R2018a
与 R2014b 及更高版本兼容
平台兼容性
Windows macOS Linux
类别
Help CenterMATLAB Answers 中查找有关 Physics 的更多信息
致谢

参考作品: Number to Scientific Prefix

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!
版本 已发布 发行说明
1.0.0