MATLAB Answers

how to read a gps Rinex observation and navigation files in matlab directly

164 views (last 30 days)
Mohammed  Yousuf
Mohammed Yousuf on 14 Dec 2016
Edited: Walter Roberson on 2 Sep 2021 at 7:03
Hey guyz please help me out, i am trying to read a Rinex file (both observation and Navigation) for one of my gps receiver, i want to read it in MATLAB version r2009a.

Answers (3)

Peter Spanik
Peter Spanik on 15 Dec 2020
Hello Mohammed,
As far as I know, Matlab does not support reading of RINEX observation/navigation files. I created functions and classes to read RINEX and other GNSS-related files (see GNSS-toolbox). You can load RINEX to Matlab OBSRNX object as following:
addpath(genpath('path_to_GNSS-toolbox/src')); % Add path to toolbox functionality
obs = OBSRNX('your_rinex_filepath');
When the OBSRNX object is created in Matlab you can querry observations and perform slicing as you want. I do not test it under R2009a, but I guess it should work.


Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!