problem with bwmorph function after upgrade

5 次查看(过去 30 天)
I had some previous version of Matlab installed on my computer running Mac OSX 10.8.5. I installed v2013a on Friday and since then I've been having issues with the function bwmorph. I first noticed the problem because some of my code that worked previously stopped working and gave me errors for bwmoprh. I then tried the code included in the help file and this is the error I get:
BW1 = imread('circles.png');
figure, imshow(BW1)
BW2 = bwmorph(BW1,'remove');
BW3 = bwmorph(BW1,'skel',Inf);
figure, imshow(BW2)
figure, imshow(BW3)
error:
Undefined variable "coder" or class "coder.internal.prefer_const".
Error in images.internal.algbwmorph (line 17)
coder.internal.prefer_const(opStr);
Error in bwmorph (line 133)
[bw, lut] = images.internal.algbwmorph(bwin,op,n);
Edit: I've already tried restarting matlab and that did not help.
  2 个评论
Image Analyst
Image Analyst 2014-2-9
编辑:Image Analyst 2014-2-9
Please give the entire error message, including where it mentions the line of your code that produces the error. I'm assuming your m-file is a script of function. Is it a class instead?
Why did you install the old version? If you did it just 2 days ago, why didn't you use the latest, current version R2013b? Do you have the student version where there is no "b" release?
Ashish Uthama
Ashish Uthama 2014-2-10
Ben, my suspicion is that either its not a clean install or the path is messed up. Inspect your path to ensure that you aren't accidentally mixing MATLAB versions. If that fails, please contact support. (otherwise, unfortunately, my best suggestion is to try a clean, fresh install)

请先登录,再进行评论。

采纳的回答

Ben
Ben 2014-2-10
You were right there was a problem with the path somehow. I reset the path to default and then added the folders with my scripts and it works without a problem.
Thanks!

更多回答(0 个)

类别

Help CenterFile 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!

Translated by