苏小贝 发表于 2015-3-15 16:40

程序中一句代码(第6行)的含义是什么?

程序代码:clear;clc;close all;
gear_par = gear_parameters
speed = 120;   % rpm
% R_par = stoch_par(speed);
wn    = gear_par.wn;
TT    = .01*2*pi/(speed*2*pi*1/60/wn);% 20 shaft period
NN    = 1e5;
tt    = linspace(0,TT,NN);
dt    = tt(2)-tt(1);
randn('state',100);
dW    = sqrt(dt)*randn(1,NN);
y0    = ';
Xem   = zeros(4,NN);
Xtemp = y0;
for h = 1:NN
    Winc   = dW(h);
    th   = tt(h);
    = drift_coeff(th,Xtemp,speed,R_par);
    Xtemp= Xtemp + dt*Xtemp.*Ft + Gt*Winc;
    Xem(:,h) = Xtemp;
    h
end
plot(tt,Xem(3,:))   
第6行代码如何理解?

犟牛 发表于 2015-3-17 22:14

wn是什么参数?

苏小贝 发表于 2015-3-20 14:59

犟牛 发表于 2015-3-17 22:14
wn是什么参数?

系统的固有频率

犟牛 发表于 2015-3-24 08:46

speed*2*pi*1/60 是轴的转动角频率
speed*2*pi*1/60/wn 是角频率的无量纲化
2*pi/(speed*2*pi*1/60/wn) 是无量纲化的周期

jkjxl 发表于 2015-3-29 11:49

神马东东????
页: [1]
查看完整版本: 程序中一句代码(第6行)的含义是什么?