Error when trying to edit Matlab Function after saving the model.

Hi,
I am getting "Error while processing HTTP request. Bad URI syntax" when trying open/edit the Matlab Function added to a Simulink Model. However, this only happens when I have saved the Model. Before saving, it is opening with no problems. Also, if I copy the particular Matlab Function Block to an not-saved model, it works ok.
Any advice would be appreciated.
BR Timo

 Accepted Answer

I understand that you are getting the error "Error while processing HTTP request. Bad URI syntax", when trying to open/edit the Matlab Function added to a saved Simulink Model. Here are the possible workarounds you can follow:
  • Try restoring default path:
restoredefaultpath
  • Rehashing toolbox cache:
rehash toolboxcache
  • Refreshing customizations:
sl_refresh_customizations
You may read further on them from here:
  1. https://www.mathworks.com/help/matlab/ref/restoredefaultpath.html
  2. https://www.mathworks.com/help/matlab/ref/rehash.html
  3. https://www.mathworks.com/help/simulink/slref/sl_refresh_customizations.
If the issue still persists then try to check if your path contains special characters like '&' with spaces in between. Try to rename the folder by removing such special characters from the path.
Thanks,
Ayush Jaiswal

1 Comment

Thanks Ayush,
I think the problem indeed is that I have spaces in my folder names.
BR Timo

Sign in to comment.

More Answers (0)

Categories

Products

Release

R2022b

Asked:

on 22 Dec 2023

Commented:

on 2 Jan 2024

Community Treasure Hunt

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

Start Hunting!