Is it possible to call specific C functions in matlab?

Hi there,
I want to Simulate GPS signal in Matlab and have written a code which seems to be working partially. The problem is in the premable of the data which is causing the issue during the subframe identification process. I wanted to ask if there is anyway to call and use a function that is already written in C langage.
Is it possible? can we do it? If yes can you please provide me some reference material or guidance on how to do it?
I would like to call a few functions such as GenerateNavMessage from the following link:
Thank you in advance

2 Comments

You have to write a mex wrapper function that calls the C code.
How easy this is will depend upon the data passing chosen in the implementation of the function -- straight numeric types can be handled pretty easily; if it uses C structures you'll have more issues to resolve.

Sign in to comment.

Answers (0)

Categories

Products

Release

R2020a

Asked:

on 20 May 2022

Commented:

on 20 May 2022

Community Treasure Hunt

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

Start Hunting!