Model Compilation Through M-Script
3 vues (au cours des 30 derniers jours)
Afficher commentaires plus anciens
My question is I got 36 models(all in slx format) present in structure array under the field 'name'.My Objective is to compile each model one after another through M-script
The script I written is as below
sort_slx_files = dir('*.slx'); The models are present in the directory
for i = 1:length(sort_slx_files)
load_system(sort_slx_files(i).name)
(sort_slx_files(i).name([],[],[],'compile'));
end
But I get the error 'Index exceeds matrix dimension'
How to resolve this error and get the objective of compiling the models one after another
0 commentaires
Réponse acceptée
Fangjun Jiang
le 4 Oct 2019
Modifié(e) : Fangjun Jiang
le 4 Oct 2019
sort_slx_files(i).name is a string, that is the cause of the error.
use eval([sort_slx_files(i).name,'([],[],[],''compile'');']);
3 commentaires
Fangjun Jiang
le 4 Oct 2019
Modifié(e) : Fangjun Jiang
le 4 Oct 2019
also, don't forget to run eval([sort_slx_files(i).name,'([],[],[],''term'');']); and close_system().
Plus de réponses (0)
Voir également
Catégories
En savoir plus sur Multicore Processor Targets 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!