Error using systemcomp​oser.extra​ctArchitec​tureFromSi​mulink

6 次查看(过去 30 天)
Unable to convert simulink model to an architectural model using system composer.
This is the error I get "Error using systemcomposer.extractArchitectureFromSimulink
The specified destination directory 'C:\Users\\MATLAB\Examples\R2024b\systemcomposer\ExtractArchitectureOfASimulinkModelExample' does not have write permissions to create an architecture model.

回答(2 个)

Anagha Mittal
Anagha Mittal 2024-10-17
Hi Rahul,
Assuming that you are referring to the following example:
The function "extractArchitectureFromSimulink" is not working due to restricted permissions.
There are various workarounds for the same, you may follow any one of the following:
  1. Copy the Simulink model to a folder where you have all access. For this, open the Simulink model and click on "Save As" and change the location of the file to a local folder.
  2. Change the permissions of the "C:\Users\\MATLAB\Examples\R2024b\systemcomposer\ExtractArchitectureOfASimulinkModelExample" folder to give yourself Write access. For this, navigate to this folder in File Explorer, right click on it and select "Properties". In the "Security" tab, click on the "Edit" button, select your username and change the access to "Full Control". Restart MATLAB, and try the command again.
  3. While running the function "extractArchitectureFromSimulink", change the location to save the model to a folder where you have complete access, like the following:
systemcomposer.extractArchitectureFromSimulink('f14', 'C:\Users\YourUsername\Documents\ExtractedArchitecture');
Hope this helps!
  2 个评论
Rahul
Rahul 2024-10-17
Hello,
For some reason none of these workarounds are working. I get the same error. In addition, even if I try to convert my own simulink model to an architectural model I get the same error.
Josh Kahn
Josh Kahn 2024-10-21,13:08
@Rahul, just checking in, are you still blocked by this issue? If so, can you please reach out to our support team?

请先登录,再进行评论。


Josh Kahn
Josh Kahn 2024-10-17
HI @Rahul,
This is a known issue related to the example that is fixed in an upcoming update for R2024b. I can confirm the work around for this issue is copying the files out of the example folder and into a separate folder (such as c:\work) like Anagha suggested above.
Josh

类别

Help CenterFile Exchange 中查找有关 System Composer 的更多信息

产品


版本

R2024b

Community Treasure Hunt

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

Start Hunting!

Translated by