Why do I receive an error when I use an app packaged with MATLAB 8.2 (R2013b) in MATLAB 8.0 (R2012b)?
2 次查看(过去 30 天)
显示 更早的评论
MathWorks Support Team
2013-10-25
回答: MathWorks Support Team
2013-10-25
I have created an app called 'testApp' in MATLAB R2013b. As the apps get installed in the folder "C:\Users\username\Documents\MATLAB\Apps" all the other versions of MATLAB since R2012b have access to the app. However, when I try to run in MATLAB R2012b the app I created in MATLAB R2013b I receive the following error:
Error using evalin
Undefined function or variable 'testApp'.
Error in appinstall.internal.runapp>execute (line 29)
out = evalin('caller', [script ';']);
Error in appinstall.internal.runapp (line 8)
appobj = execute(runcommand);
采纳的回答
MathWorks Support Team
2013-10-25
This error message occurs due the fact that the function EVALIN has changed behaviour in MATLAB R2013b due to a structural change. In order to avoid this error message, re-install the app using MATLAB R2012b. The "appinstall" file can be found in the app's install directory. Simply re-install and the app should work as expected.
0 个评论
更多回答(0 个)
另请参阅
类别
在 Help Center 和 File Exchange 中查找有关 Introduction to Installation and Licensing 的更多信息
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!