Welcome to Vibrationdata
Matlab RK4 Page


 Dear Guest,
Writing tutorials and maintaining a website are expensive endeavors. I need your help to continue this effort. Your subscription will allow me to continue this site and to add new materials.

The software and tutorials require a username and password which are given by subscription. The subscription instructions are given below.
The subscription entitles the user to download all of the items on this page, as well as other Vibrationdata pages.


Thank you for your support.
Sincerely, Tom Irvine
Email: tomirvine@aol.com

Free Vibration Script
Free vibration of a single-degree-of-freedom system, Runge-Kutta, fourth order method
RK4_fv.m
Free vibration of a multi-degree-of-freedom (MDOF) system, Runge-Kutta, fourth order method.
mdof_rk4_free.m
Supporting functions
Generalized_Eigen.m
mdof_plot.m
plot_legend.m
line_colors.m
Response to Base Excitation Script
Time history response of a single-degree-of-freedom system to an arbitrary acceleration base input via the Runge-Kutta fourth order method
RungeKutta_4.m
Time history response of a multi-degree-of-freedom system to an arbitrary acceleration base input via the RK4 method.  
This is a modal transient variant.  It is intended for the case where the damping is given in terms of a modal damping ratio.
This script can also be used for enforced acceleration.
mdof_modal_enforced_acceleration_rk4.m

Supporting functions:

partition_matrices.m

ODE_acceleration_input.m
Generalized_Eigen.m
mdof_plot.m
plot_legend.m
line_colors.m
Reference:
modal_enforced_motion.pdf
Time history response of a multi-degree-of-freedom system to an arbitrary displacement base input via the RK4 method.  
This is a modal transient variant.  It is intended for the case where the damping is given in terms of a modal damping ratio.
This script can also be used for enforced displacement.
mdof_modal_enforced_displacement_rk4.m

Supporting functions:


partition_matrices.m

ODE_displacement_input.m
Generalized_Eigen.m
mdof_plot.m
plot_legend.m
line_colors.m
Reference:
modal_enforced_motion.pdf
Response to Applied Force  Script
Forced vibration of a single-degree-of-freedom system, Runge-Kutta, fourth order method.
RK4_force.m
Response of a multi-degree-of-freedom system to an arbitrary force or forces, Runge-Kutta, fourth order method.

This is a direct integration variant.  It is intended for the case where the damping is given in terms of a damping coefficient matrix.
mdof_arbit_force_rk4.m
Supporting functions:
Generalized_Eigen.m
ODE_force_input.m

mdof_plot.m
plot_legend.m
line_colors.m
Response of a multi-degree-of-freedom system to an arbitrary force or forces, Runge-Kutta, fourth order method.

This is a modal transient variant.  It is intended for the case where the damping is given in terms of a modal damping ratio.
mdof_modal_arbit_force_rk4.m
Supporting functions:
Generalized_Eigen.m
ODE_force_input.m

mdof_plot.m
plot_legend.m
line_colors.m
Response of a fixed-free beam subjected to an arbitrary force at its free end.cant_beam_arbit_force_RK4.m

Supporting functions:

enter_time_history.m
geometry_materials.m
progressbar.m

See also:
Matlab
Matlab_modal_transient
Matlab_ode45
Matlab_Newmark_Page

Google
 
Web www.vibrationdata.com

Other Vibrationdata Pages:    Home | Tutorials