- At first please double-check the output of:
Undefined function 'copy' for input arguments of type 'double'.
9 views (last 30 days)
Show older comments
hello! everyone. I had met a strange question. when I opened 'Performance Advisor' in simulink,The Diagnostic Viewer told me that ,'
Undefined function 'copy' for input arguments of type 'double'.' And I tried to find function 'copy' path.There are too many named 'copy.m' in the matlab root path. And I commanded 'which copy',It answered ' copy is a built-in method % schema.package method'.
what's more,I reinstalled matlab, It didn't work. How can I resolve the problem? thks.
0 Comments
Accepted Answer
Atharva
on 12 Sep 2023
Edited: Atharva
on 12 Sep 2023
Hi Frank,
I understand that you are facing the error 'Undefined function 'copy' for input arguments of type 'double''.
The following workarounds will help you in resolving this issue-
>> which -all copy
and check if any overloaded function is showing up. If yes, move this function aside the search path or use:
>> restoredefaultpath
>> rehash toolboxcache
>> savepath
2.If this is not the case/does not help, It could be that the Model Advisor Cache is corrupt and this causes it. To resolve it, please simply run:
>> Advisor.Manager.refresh_customizations()
I hope this helps!
More Answers (0)
See Also
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!