Exa20.m
上传用户:eighthdate
上传日期:2014-05-24
资源大小:270k
文件大小:1k
源码类别:

其他行业

开发平台:

Matlab

  1. t0= 0;   tfinal =5;               % time interval
  2. x0 = [1, 0];                    % initial conditions
  3. % [t,x] = ode23('pendulum', t0, tfinal, x0);   % use with MATLAB 4
  4. tspan = [t0, tfinal];                          % use with MATLAB 5
  5. [t,x] = ode23('pendulum', tspan, x0);          % use with MATLAB 5
  6. subplot(2,1,1),plot(t,x)
  7. title('Time response of pendulum on rigid rod')
  8. xlabel('t,  sec')
  9. text(3.3,3.1,'Velocity')
  10. text(3.3,1.25,'Angle, rad')
  11. th= x(:,1);   w = x(:,2);
  12. subplot(2,1,2),plot(th, w)
  13. title('Phase plane plot of pendulum')
  14. xlabel('Position,  rad')
  15. subplot(111)