|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有账号?我要加入
x
题目是左端固定右端自由的悬臂梁, 我用ode45(Rung-Kutta)法求响应图, 我假设在自由端给一个0.01m 的小位移
去求响应图, 但画出来的图振幅却高于 0.01 我画的响应图都是端点响应图(tip displacement) 请高手帮帮我!! 主控文件 function v=fn2(t,x)
L=0.5;
M=[-0.0395407 0 -0.00683499 0.000411617;0 -0.0000634348 -0.000411617 0.0000237659;-0.00683499 -0.000411617 -0.0197704 0.00069694;0.000411617 0.0000237659 0.00069694 -0.0000317174];
C=[0 0 0 0;0 0 0 0;0 0 0 0;0 0 0 0];
K=[-53532.7 0 26766.4 -3345.8;0 -1115.27 3345.8 -278.816;26766.4 3345.8 -26766.4 3345.8;-3345.8 -278.816 3345.8 -557.633];
A=[zeros(4) eye(4);-inv(M)*K -inv(M)*C];
v=A*x; 画图档 clear
clc
xo=[0;0;0.01;0;0;0;0;0];
ts=[0 0.2];
[t,x]=ode45('fn2',ts,xo);
plot(t,x(:,3))
legend('tip displacement');
xlabel('t(s)');ylabel('V(t)')
[ 本帖最后由 咕噜噜 于 2008-11-4 18:53 编辑 ] |
|