What is the best way to input xml data to simulink?

17 vues (au cours des 30 derniers jours)
Filippo Catani
Filippo Catani le 4 Avr 2017
I have 3 sensors that output 50 readings per sec through an xml file on http. I can use webread to import the file and a parser to convert text to numbers but then how can I use this as a polling method to import the data in Simulink? Should I convert my input to Simulink.Timeseries? What else? My main problem is that I don't know how to synchronise web readings and Simulink inputs...
Thank you for your help!

Réponses (1)

Vandana Ravichandran
Vandana Ravichandran le 12 Avr 2017
Modifié(e) : Vandana Ravichandran le 12 Avr 2017
One of the ways to import XML data is to create a Level-2 MATLAB S-Function block that can read/parse an XML file. Refer to the following page that has a detailed answer and example: https://www.mathworks.com/matlabcentral/answers/100555-how-can-i-create-a-simulink-block-that-reads-from-an-xml-file-that-contains-initial-state-conditions

Catégories

En savoir plus sur Prepare Model Inputs and Outputs dans Help Center et File Exchange

Community Treasure Hunt

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

Start Hunting!

Translated by