⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 vtb5_3

📁 vtoolbox3.5是振动数值模拟工具箱
💻
字号:
function vtb5_3(mu,beta)%VTB5_3 Normalized magnitude of the primary mass for absorber design.% VTB5_3(mu,beta) plots the normalized magnitude of the primary mass% for a vibration absorber design.  The variable mu is defined% as the absorber mass divided by the primary mass (ma/m).  The % ratio of natural frequencies (wa/wp) is defined as beta. %beta=1;wdr=0:.01:2;          %normalized frequency wdr/wawdr=wdr';one=ones(length(wdr),1);num=one-wdr.^2;den1=(one+mu*beta^2*one-wdr.^2);den2=(one-wdr.^2);den=den1.*den2-mu*beta^2*one;f=num./den;mb=mu*beta^2;eqn=[1 0 -(4+2*mb) 0 (1+(2+mb)^2) 0 -(2+2*mb)];r=sort(roots(eqn));       %Solves for crossings of 1r1=r(4);r2=r(5);j=[0 1];axis([0 2 0 3]);plot(wdr,abs(f),wdr,one,[r1 r1],j,'--',[r2 r2],j,'--')axis;hold%Draws shaded linessh=r1:.1*(r2-r1):r2;for i=1:length(sh)   plot([sh(i) sh(i)],j,'--')endtmp1='Normalized magnitude of primary mass for mu = ';title([tmp1,num2str(mu),' and beta = ',num2str(beta)])ylabel('|Xk/Fo|')xlabel('normalized frequency wdr/wa')text(.1,.8,'Useful operating range','sc')text(.1,.75,[num2str(r1),' < wdr/wa < ',num2str(r2)],'sc')hold

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -