diff --git a/README.md b/Code/Matlab/README.md similarity index 100% rename from README.md rename to Code/Matlab/README.md diff --git a/UWBInsFusion/Datasets/NTV/TWR-4A1T/datas1.mat b/Code/Matlab/UWBInsFusion/Datasets/NTV/TWR-4A1T/datas1.mat similarity index 100% rename from UWBInsFusion/Datasets/NTV/TWR-4A1T/datas1.mat rename to Code/Matlab/UWBInsFusion/Datasets/NTV/TWR-4A1T/datas1.mat diff --git a/UWBInsFusion/Datasets/NTV/TWR-4A1T/datas2.mat b/Code/Matlab/UWBInsFusion/Datasets/NTV/TWR-4A1T/datas2.mat similarity index 100% rename from UWBInsFusion/Datasets/NTV/TWR-4A1T/datas2.mat rename to Code/Matlab/UWBInsFusion/Datasets/NTV/TWR-4A1T/datas2.mat diff --git a/UWBInsFusion/Datasets/NTV/TWR-4A1T/datas3.mat b/Code/Matlab/UWBInsFusion/Datasets/NTV/TWR-4A1T/datas3.mat similarity index 100% rename from UWBInsFusion/Datasets/NTV/TWR-4A1T/datas3.mat rename to Code/Matlab/UWBInsFusion/Datasets/NTV/TWR-4A1T/datas3.mat diff --git a/UWBInsFusion/Datasets/NTV/TWR-4A1T/datas4.mat b/Code/Matlab/UWBInsFusion/Datasets/NTV/TWR-4A1T/datas4.mat similarity index 100% rename from UWBInsFusion/Datasets/NTV/TWR-4A1T/datas4.mat rename to Code/Matlab/UWBInsFusion/Datasets/NTV/TWR-4A1T/datas4.mat diff --git a/UWBInsFusion/Datasets/NTV/TWR-4A1T/datas5.mat b/Code/Matlab/UWBInsFusion/Datasets/NTV/TWR-4A1T/datas5.mat similarity index 100% rename from UWBInsFusion/Datasets/NTV/TWR-4A1T/datas5.mat rename to Code/Matlab/UWBInsFusion/Datasets/NTV/TWR-4A1T/datas5.mat diff --git a/UWBInsFusion/Datasets/NTV/TWR-4A1T/datas6.mat b/Code/Matlab/UWBInsFusion/Datasets/NTV/TWR-4A1T/datas6.mat similarity index 100% rename from UWBInsFusion/Datasets/NTV/TWR-4A1T/datas6.mat rename to Code/Matlab/UWBInsFusion/Datasets/NTV/TWR-4A1T/datas6.mat diff --git a/UWBInsFusion/Datasets/NTV/TWR-4A1T/datas7.mat b/Code/Matlab/UWBInsFusion/Datasets/NTV/TWR-4A1T/datas7.mat similarity index 100% rename from UWBInsFusion/Datasets/NTV/TWR-4A1T/datas7.mat rename to Code/Matlab/UWBInsFusion/Datasets/NTV/TWR-4A1T/datas7.mat diff --git a/UWBInsFusion/README.md b/Code/Matlab/UWBInsFusion/README.md similarity index 100% rename from UWBInsFusion/README.md rename to Code/Matlab/UWBInsFusion/README.md diff --git a/UWBInsFusion/demo_plot.m b/Code/Matlab/UWBInsFusion/demo_plot.m similarity index 100% rename from UWBInsFusion/demo_plot.m rename to Code/Matlab/UWBInsFusion/demo_plot.m diff --git a/UWBInsFusion/eskf_uwb_imu.m b/Code/Matlab/UWBInsFusion/eskf_uwb_imu.m similarity index 100% rename from UWBInsFusion/eskf_uwb_imu.m rename to Code/Matlab/UWBInsFusion/eskf_uwb_imu.m diff --git a/UWBInsFusion/uwb_imu_example_settings.m b/Code/Matlab/UWBInsFusion/uwb_imu_example_settings.m similarity index 100% rename from UWBInsFusion/uwb_imu_example_settings.m rename to Code/Matlab/UWBInsFusion/uwb_imu_example_settings.m diff --git a/lib/ENU2LLA.m b/Code/Matlab/lib/ENU2LLA.m similarity index 100% rename from lib/ENU2LLA.m rename to Code/Matlab/lib/ENU2LLA.m diff --git a/lib/allan.m b/Code/Matlab/lib/allan.m similarity index 100% rename from lib/allan.m rename to Code/Matlab/lib/allan.m diff --git a/lib/askew.m b/Code/Matlab/lib/askew.m similarity index 100% rename from lib/askew.m rename to Code/Matlab/lib/askew.m diff --git a/lib/att_upt.m b/Code/Matlab/lib/att_upt.m similarity index 100% rename from lib/att_upt.m rename to Code/Matlab/lib/att_upt.m diff --git a/lib/calbiration/acc_calibration.m b/Code/Matlab/lib/calbiration/acc_calibration.m similarity index 100% rename from lib/calbiration/acc_calibration.m rename to Code/Matlab/lib/calbiration/acc_calibration.m diff --git a/lib/calbiration/ch_magcal2d.m b/Code/Matlab/lib/calbiration/ch_magcal2d.m similarity index 100% rename from lib/calbiration/ch_magcal2d.m rename to Code/Matlab/lib/calbiration/ch_magcal2d.m diff --git a/lib/calbiration/ellipsoid_fit.m b/Code/Matlab/lib/calbiration/ellipsoid_fit.m similarity index 100% rename from lib/calbiration/ellipsoid_fit.m rename to Code/Matlab/lib/calbiration/ellipsoid_fit.m diff --git a/lib/calbiration/ellipsoid_fit_new.m b/Code/Matlab/lib/calbiration/ellipsoid_fit_new.m similarity index 100% rename from lib/calbiration/ellipsoid_fit_new.m rename to Code/Matlab/lib/calbiration/ellipsoid_fit_new.m diff --git a/lib/calbiration/gyr_calibration.m b/Code/Matlab/lib/calbiration/gyr_calibration.m similarity index 100% rename from lib/calbiration/gyr_calibration.m rename to Code/Matlab/lib/calbiration/gyr_calibration.m diff --git a/lib/data_import.m b/Code/Matlab/lib/data_import.m similarity index 100% rename from lib/data_import.m rename to Code/Matlab/lib/data_import.m diff --git a/lib/dip13.m b/Code/Matlab/lib/dip13.m similarity index 100% rename from lib/dip13.m rename to Code/Matlab/lib/dip13.m diff --git a/lib/dip5.m b/Code/Matlab/lib/dip5.m similarity index 100% rename from lib/dip5.m rename to Code/Matlab/lib/dip5.m diff --git a/lib/dpi.m b/Code/Matlab/lib/dpi.m similarity index 100% rename from lib/dpi.m rename to Code/Matlab/lib/dpi.m diff --git a/lib/dv2atti.m b/Code/Matlab/lib/dv2atti.m similarity index 100% rename from lib/dv2atti.m rename to Code/Matlab/lib/dv2atti.m diff --git a/lib/geo/ch_ECEF2ENU.m b/Code/Matlab/lib/geo/ch_ECEF2ENU.m similarity index 100% rename from lib/geo/ch_ECEF2ENU.m rename to Code/Matlab/lib/geo/ch_ECEF2ENU.m diff --git a/lib/geo/ch_ECEF2LLA.m b/Code/Matlab/lib/geo/ch_ECEF2LLA.m similarity index 100% rename from lib/geo/ch_ECEF2LLA.m rename to Code/Matlab/lib/geo/ch_ECEF2LLA.m diff --git a/lib/geo/ch_ENU2ECEF.m b/Code/Matlab/lib/geo/ch_ENU2ECEF.m similarity index 100% rename from lib/geo/ch_ENU2ECEF.m rename to Code/Matlab/lib/geo/ch_ENU2ECEF.m diff --git a/lib/geo/ch_ENU2LLA.m b/Code/Matlab/lib/geo/ch_ENU2LLA.m similarity index 100% rename from lib/geo/ch_ENU2LLA.m rename to Code/Matlab/lib/geo/ch_ENU2LLA.m diff --git a/lib/geo/ch_LLA2ECEF.m b/Code/Matlab/lib/geo/ch_LLA2ECEF.m similarity index 100% rename from lib/geo/ch_LLA2ECEF.m rename to Code/Matlab/lib/geo/ch_LLA2ECEF.m diff --git a/lib/geo/ch_LLA2ENU.m b/Code/Matlab/lib/geo/ch_LLA2ENU.m similarity index 100% rename from lib/geo/ch_LLA2ENU.m rename to Code/Matlab/lib/geo/ch_LLA2ENU.m diff --git a/lib/geo/ch_earth.m b/Code/Matlab/lib/geo/ch_earth.m similarity index 100% rename from lib/geo/ch_earth.m rename to Code/Matlab/lib/geo/ch_earth.m diff --git a/lib/geo/ch_gravity.m b/Code/Matlab/lib/geo/ch_gravity.m similarity index 100% rename from lib/geo/ch_gravity.m rename to Code/Matlab/lib/geo/ch_gravity.m diff --git a/lib/gnss/UTC2GPST.m b/Code/Matlab/lib/gnss/UTC2GPST.m similarity index 100% rename from lib/gnss/UTC2GPST.m rename to Code/Matlab/lib/gnss/UTC2GPST.m diff --git a/lib/gnss/anheader.m b/Code/Matlab/lib/gnss/anheader.m similarity index 100% rename from lib/gnss/anheader.m rename to Code/Matlab/lib/gnss/anheader.m diff --git a/lib/gnss/cal2gpstime.m b/Code/Matlab/lib/gnss/cal2gpstime.m similarity index 100% rename from lib/gnss/cal2gpstime.m rename to Code/Matlab/lib/gnss/cal2gpstime.m diff --git a/lib/gnss/ch_gpsdop.m b/Code/Matlab/lib/gnss/ch_gpsdop.m similarity index 100% rename from lib/gnss/ch_gpsdop.m rename to Code/Matlab/lib/gnss/ch_gpsdop.m diff --git a/lib/gnss/ch_gpsls.m b/Code/Matlab/lib/gnss/ch_gpsls.m similarity index 100% rename from lib/gnss/ch_gpsls.m rename to Code/Matlab/lib/gnss/ch_gpsls.m diff --git a/lib/gnss/ch_sat_pos.m b/Code/Matlab/lib/gnss/ch_sat_pos.m similarity index 100% rename from lib/gnss/ch_sat_pos.m rename to Code/Matlab/lib/gnss/ch_sat_pos.m diff --git a/lib/gnss/ch_sv_pos_rotate.m b/Code/Matlab/lib/gnss/ch_sv_pos_rotate.m similarity index 100% rename from lib/gnss/ch_sv_pos_rotate.m rename to Code/Matlab/lib/gnss/ch_sv_pos_rotate.m diff --git a/lib/gnss/check_rinex_line_length.m b/Code/Matlab/lib/gnss/check_rinex_line_length.m similarity index 100% rename from lib/gnss/check_rinex_line_length.m rename to Code/Matlab/lib/gnss/check_rinex_line_length.m diff --git a/lib/gnss/fepoch_0.m b/Code/Matlab/lib/gnss/fepoch_0.m similarity index 100% rename from lib/gnss/fepoch_0.m rename to Code/Matlab/lib/gnss/fepoch_0.m diff --git a/lib/gnss/get_eph.m b/Code/Matlab/lib/gnss/get_eph.m similarity index 100% rename from lib/gnss/get_eph.m rename to Code/Matlab/lib/gnss/get_eph.m diff --git a/lib/gnss/iono_correction.m b/Code/Matlab/lib/gnss/iono_correction.m similarity index 100% rename from lib/gnss/iono_correction.m rename to Code/Matlab/lib/gnss/iono_correction.m diff --git a/lib/gnss/parsef.m b/Code/Matlab/lib/gnss/parsef.m similarity index 100% rename from lib/gnss/parsef.m rename to Code/Matlab/lib/gnss/parsef.m diff --git a/lib/gnss/read_rinex_nav.m b/Code/Matlab/lib/gnss/read_rinex_nav.m similarity index 100% rename from lib/gnss/read_rinex_nav.m rename to Code/Matlab/lib/gnss/read_rinex_nav.m diff --git a/lib/gnss/read_rinex_obs.m b/Code/Matlab/lib/gnss/read_rinex_obs.m similarity index 100% rename from lib/gnss/read_rinex_obs.m rename to Code/Matlab/lib/gnss/read_rinex_obs.m diff --git a/lib/gnss/rinexe.m b/Code/Matlab/lib/gnss/rinexe.m similarity index 100% rename from lib/gnss/rinexe.m rename to Code/Matlab/lib/gnss/rinexe.m diff --git a/lib/gnss/satellite_az_el.m b/Code/Matlab/lib/gnss/satellite_az_el.m similarity index 100% rename from lib/gnss/satellite_az_el.m rename to Code/Matlab/lib/gnss/satellite_az_el.m diff --git a/lib/gnss/set_constants.m b/Code/Matlab/lib/gnss/set_constants.m similarity index 100% rename from lib/gnss/set_constants.m rename to Code/Matlab/lib/gnss/set_constants.m diff --git a/lib/gnss/sv_clock_bias.m b/Code/Matlab/lib/gnss/sv_clock_bias.m similarity index 100% rename from lib/gnss/sv_clock_bias.m rename to Code/Matlab/lib/gnss/sv_clock_bias.m diff --git a/lib/gnss/tropo_correction.m b/Code/Matlab/lib/gnss/tropo_correction.m similarity index 100% rename from lib/gnss/tropo_correction.m rename to Code/Matlab/lib/gnss/tropo_correction.m diff --git a/lib/madgwick.m b/Code/Matlab/lib/madgwick.m similarity index 100% rename from lib/madgwick.m rename to Code/Matlab/lib/madgwick.m diff --git a/lib/mahony.m b/Code/Matlab/lib/mahony.m similarity index 100% rename from lib/mahony.m rename to Code/Matlab/lib/mahony.m diff --git a/lib/mat2c.m b/Code/Matlab/lib/mat2c.m similarity index 100% rename from lib/mat2c.m rename to Code/Matlab/lib/mat2c.m diff --git a/lib/multilateration.m b/Code/Matlab/lib/multilateration.m similarity index 100% rename from lib/multilateration.m rename to Code/Matlab/lib/multilateration.m diff --git a/lib/nav_equ_local_tan.m b/Code/Matlab/lib/nav_equ_local_tan.m similarity index 100% rename from lib/nav_equ_local_tan.m rename to Code/Matlab/lib/nav_equ_local_tan.m diff --git a/lib/ned2enu.m b/Code/Matlab/lib/ned2enu.m similarity index 100% rename from lib/ned2enu.m rename to Code/Matlab/lib/ned2enu.m diff --git a/lib/plot/ch_plot_att.m b/Code/Matlab/lib/plot/ch_plot_att.m similarity index 100% rename from lib/plot/ch_plot_att.m rename to Code/Matlab/lib/plot/ch_plot_att.m diff --git a/lib/plot/ch_plot_gps_imu_pos.m b/Code/Matlab/lib/plot/ch_plot_gps_imu_pos.m similarity index 100% rename from lib/plot/ch_plot_gps_imu_pos.m rename to Code/Matlab/lib/plot/ch_plot_gps_imu_pos.m diff --git a/lib/plot/ch_plot_imu.m b/Code/Matlab/lib/plot/ch_plot_imu.m similarity index 100% rename from lib/plot/ch_plot_imu.m rename to Code/Matlab/lib/plot/ch_plot_imu.m diff --git a/lib/plot/ch_plot_pos2d.m b/Code/Matlab/lib/plot/ch_plot_pos2d.m similarity index 100% rename from lib/plot/ch_plot_pos2d.m rename to Code/Matlab/lib/plot/ch_plot_pos2d.m diff --git a/lib/plot/ch_plot_pos3d.m b/Code/Matlab/lib/plot/ch_plot_pos3d.m similarity index 100% rename from lib/plot/ch_plot_pos3d.m rename to Code/Matlab/lib/plot/ch_plot_pos3d.m diff --git a/lib/ros_read_bag.m b/Code/Matlab/lib/ros_read_bag.m similarity index 100% rename from lib/ros_read_bag.m rename to Code/Matlab/lib/ros_read_bag.m diff --git a/lib/rotation/SixDOFanimation.m b/Code/Matlab/lib/rotation/SixDOFanimation.m similarity index 100% rename from lib/rotation/SixDOFanimation.m rename to Code/Matlab/lib/rotation/SixDOFanimation.m diff --git a/lib/rotation/eul2m.m b/Code/Matlab/lib/rotation/eul2m.m similarity index 100% rename from lib/rotation/eul2m.m rename to Code/Matlab/lib/rotation/eul2m.m diff --git a/lib/rotation/eul2q.m b/Code/Matlab/lib/rotation/eul2q.m similarity index 100% rename from lib/rotation/eul2q.m rename to Code/Matlab/lib/rotation/eul2q.m diff --git a/lib/rotation/m2eul.m b/Code/Matlab/lib/rotation/m2eul.m similarity index 100% rename from lib/rotation/m2eul.m rename to Code/Matlab/lib/rotation/m2eul.m diff --git a/lib/rotation/m2q.m b/Code/Matlab/lib/rotation/m2q.m similarity index 100% rename from lib/rotation/m2q.m rename to Code/Matlab/lib/rotation/m2q.m diff --git a/lib/rotation/mnormlz.m b/Code/Matlab/lib/rotation/mnormlz.m similarity index 100% rename from lib/rotation/mnormlz.m rename to Code/Matlab/lib/rotation/mnormlz.m diff --git a/lib/rotation/q2eul.m b/Code/Matlab/lib/rotation/q2eul.m similarity index 100% rename from lib/rotation/q2eul.m rename to Code/Matlab/lib/rotation/q2eul.m diff --git a/lib/rotation/q2m.m b/Code/Matlab/lib/rotation/q2m.m similarity index 100% rename from lib/rotation/q2m.m rename to Code/Matlab/lib/rotation/q2m.m diff --git a/lib/rotation/qconj.m b/Code/Matlab/lib/rotation/qconj.m similarity index 100% rename from lib/rotation/qconj.m rename to Code/Matlab/lib/rotation/qconj.m diff --git a/lib/rotation/qmul.m b/Code/Matlab/lib/rotation/qmul.m similarity index 100% rename from lib/rotation/qmul.m rename to Code/Matlab/lib/rotation/qmul.m diff --git a/lib/rotation/qmulv.m b/Code/Matlab/lib/rotation/qmulv.m similarity index 100% rename from lib/rotation/qmulv.m rename to Code/Matlab/lib/rotation/qmulv.m diff --git a/lib/rotation/qnormlz.m b/Code/Matlab/lib/rotation/qnormlz.m similarity index 100% rename from lib/rotation/qnormlz.m rename to Code/Matlab/lib/rotation/qnormlz.m diff --git a/lib/rotation/rotx.m b/Code/Matlab/lib/rotation/rotx.m similarity index 100% rename from lib/rotation/rotx.m rename to Code/Matlab/lib/rotation/rotx.m diff --git a/lib/rotation/roty.m b/Code/Matlab/lib/rotation/roty.m similarity index 100% rename from lib/rotation/roty.m rename to Code/Matlab/lib/rotation/roty.m diff --git a/lib/rotation/rotz.m b/Code/Matlab/lib/rotation/rotz.m similarity index 100% rename from lib/rotation/rotz.m rename to Code/Matlab/lib/rotation/rotz.m diff --git a/lib/rotation/rv2m.m b/Code/Matlab/lib/rotation/rv2m.m similarity index 100% rename from lib/rotation/rv2m.m rename to Code/Matlab/lib/rotation/rv2m.m diff --git a/lib/rotation/rv2q.m b/Code/Matlab/lib/rotation/rv2q.m similarity index 100% rename from lib/rotation/rv2q.m rename to Code/Matlab/lib/rotation/rv2q.m diff --git a/lib/rotation/uv2q.m b/Code/Matlab/lib/rotation/uv2q.m similarity index 100% rename from lib/rotation/uv2q.m rename to Code/Matlab/lib/rotation/uv2q.m diff --git a/lib/sv2atti.m b/Code/Matlab/lib/sv2atti.m similarity index 100% rename from lib/sv2atti.m rename to Code/Matlab/lib/sv2atti.m diff --git a/lib/triangulate.m b/Code/Matlab/lib/triangulate.m similarity index 100% rename from lib/triangulate.m rename to Code/Matlab/lib/triangulate.m