Effacer les filtres
Effacer les filtres

Simulink bus not working the way i intended

3 vues (au cours des 30 derniers jours)
Alberto Belvedere
Alberto Belvedere le 24 Jan 2021
I'm using Vehicle Body 3 dof single track block to perform some testing on my control strategy.
However, i can't get the info port to work properly.
Its output is a bus containing several fields.
I want one field (BdyFrm, that in turn contains other fields) as input of MATLAB function.
At first, i use the bus selector block to extract the BdyFrm field and then i connect it to the "u" port.
Doing this connection, i dont get a struct that matches the bus. Instead I get a simple messy array (as shown in the black rectangle of the image). How can i manage to get "u" as a struct with the same fields of the bus and not as a simple array?
Even if i directly connect Info to u, i always get an array and not a struct.
What am i doing wrong?

Réponses (1)

Vimal Rathod
Vimal Rathod le 28 Jan 2021


En savoir plus sur MATLAB 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