How to convert to C a function with variable fields in the input?
Show older comments
Hello everybody,
I wish to convert to C a function that have two inputs, a scalar and a file or a struct
[outputs] = myfunction(id, 'myfile.mat') ;
or
[outputs] = myfunction(id, mystruct) ;
myfile.mat or mystruct contain fields which can have different names according to the user's inputs, which are checked by the the function according to the isfield command.
However it looks I cannot define an input type 'file' in the Matlab coder... nor I can leave a struct input without defining all the field names...
Any suggestions, please?
Thanks
Patrizio
Edit: original question modified to make it more focused
Accepted Answer
More Answers (0)
Categories
Find more on Structures in Help Center and File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!