Getting 'empty' Compiled Port Data Types
Afficher commentaires plus anciens
I'm trying to write a script to get datatypes of an inport and a outport of a subsytem/block. When I run following command:
get_param(port_handle,'CompiledPortDataType')
an empty array/structure is returned. Model is compiled before running this command. 'CompiledPortDataDimensions' also returns an empty results.
1 commentaire
Paul
le 4 Juil 2023
If you do get this sorted out, please post the solution either here and/or in the linked question.
Réponse acceptée
Plus de réponses (1)
Run the model once (insted of just compiling) and check if model generates any data from ports and call or run the command
get_param(port_handle,'CompiledPortDataType')
Possibly no data might have been generated by model
4 commentaires
VBBV
le 3 Juil 2023
If you have run the model and the problem still persists,in that case check whether the I/O ports are connected to model correctly
Siddhesh Wani
le 4 Juil 2023
Ok. Test your model with valid inputs or input range. Before running your model, check simulation settings also e.g. time scale for simulation etc. A reasonable time duration. If the same problem exists then verify for any model inconsistencies.
BTW , how is the data being read from I/O ports ? Do you use read or some other functions to read data from ports ?
Siddhesh Wani
le 4 Juil 2023
Catégories
En savoir plus sur Manual Performance Optimization dans Centre d'aide et File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!