Error using exampleUtils.componentExamplesDir (line 13) Invalid argument "simulink_automotive".
    9 views (last 30 days)
  
       Show older comments
    
    GOVIND SHAJAN
 on 10 Jan 2021
  
    
    
    
    
    Commented: GOVIND SHAJAN
 on 25 Oct 2021
            Hello!
I know that I am facing this issue due to me not installing the correct toolbox. I am trying to open the example given by the Matlab Command "openExample('simulink_automotive/ModelingAnAutomaticTransmissionControllerExample')". But I am unsure of which one that I need to install so that I can open the example of 
Modeling an Automatic Transmission Controller.
Can you let me know which one is the toolbox that I need to install? I have both stateflow and simulink installed. This is the exact error message I am getting.
Error using exampleUtils.componentExamplesDir (line 13)
Invalid argument "simulink_automotive".
Error in findExample (line 18)
    componentExamplesDir = exampleUtils.componentExamplesDir(component);
Error in openExample (line 30)
metadata = findExample(exampleId);
Accepted Answer
  Jemima Pulipati
    
 on 12 Jan 2021
        Hello,
From my understanding, the above mentioned error occurs when a toolbox required to open a model is not installed.
The dependencies.toolboxDependencyAnalysis(files) gives a cell array of the toolbox names required by the files in the argument 'files'. These are the toolbox names for the model you mentioned.
files={'ModelingAnAutomaticTransmissionControllerExample'};
[names, folders] = dependencies.toolboxDependencyAnalysis(files)
names =
  1×4 cell array
    {'MATLAB'}    {'Simulink'}    {'Simulink Coder'}    {'Stateflow'}
folders =
  1×4 cell array
    {'matlab'}    {'simulink'}    {'simulinkcoder'}    {'stateflow'}
Since you mentioned you have 'Simulink' and 'Stateflow' installed, you may have to install 'Simulink Coder'.
Hope this helps!
3 Comments
More Answers (0)
See Also
Categories
				Find more on Simulink Functions in Help Center and File Exchange
			
	Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!

