How to read data dictionary and esport to mat file

Hello everyone, I have MATLAB2014a and I am working with data dictionary. I have read online and found following code to read and export data in data dictionary to mat file.
myDictionaryObj = Simulink.data.dictionary.open('Globaldata.sldd');
dDataSectObj = getSection(myDictionaryObj,'Design Data');
exportToFile(dDataSectObj,'myDictionaryDesignData.mat')
When I execute the first command
myDictionaryObj = Simulink.data.dictionary.open('myDictionary_ex_API.sldd');
I get the error that Simulink function or class unknown error.
I have the data dictionary file in my working directory. Can someone help resolving the issue?

Antworten (1)

Sebastian Castro
Sebastian Castro am 21 Apr. 2015

0 Stimmen

The Simulink Data Dictionary API was officially released after R2014a, and the code sample you have is from the R2015a release.
The code for 14a will look like:
myDictionary = Simulink.dd.open('GlobalData.sldd');
This API is undocumented, but this has been covered in other blogs: http://undocumentedmatlab.com/blog/simulink-data-dictionary
- Sebastian

Kategorien

Mehr zu Manage Design Data finden Sie in Hilfe-Center und File Exchange

Gefragt:

am 20 Apr. 2015

Beantwortet:

am 21 Apr. 2015

Community Treasure Hunt

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

Start Hunting!

Translated by