Vibration Nomogram
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(...
Citation pour cette source
Peter Orthmann (2026). Vibration Nomogram (https://fr.mathworks.com/matlabcentral/fileexchange/70118-vibration-nomogram), MATLAB Central File Exchange. Extrait(e) le .
Compatibilité avec les versions de MATLAB
Plateformes compatibles
Windows macOS LinuxCatégories
Tags
Remerciements
Inspiré par : Number to Scientific Prefix
Découvrir Live Editor
Créez des scripts avec du code, des résultats et du texte formaté dans un même document exécutable.
| Version | Publié le | Notes de version | |
|---|---|---|---|
| 1.0.0 |
