coder.extrinsic may not occur inside an expression. It may only occur at the top-level.

6 views (last 30 days)
Hi,
I have a problem.
I need to create matlab funcion that transforms data to jsom format. I use jsonencode, but it is matlab function so i need to use coder.extrinsic function but it doesn't work in simulink block of matlab function and gives me this error. I need to transorm data to json and then send them to kosimualtion. How can I fix it.
Thanks

Answers (1)

Mark McBroom
Mark McBroom on 21 Aug 2020
coder.extrinsic('jsonencode');
jdata - jsonencode(data);

Products


Release

R2017b

Community Treasure Hunt

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

Start Hunting!