what's the problem with my matlab

when I run it,it shows below. rescue me please.

1 Comment

it doesen't work. it also shows below when I run the file

Sign in to comment.

Answers (2)

You cannot have an old enough release of MATLAB that you do not have this function, since it was released before 2006. The picture you show indicates a newer release than that as far as I can see.
That suggests you have screwed up your search path in some way.
I'd start by doing
help uitools
That should list out the functions in the directory where uiopen lives. If nothing at all shows, then you have somehow dropped that directory from your path.
Next, I would look at your search path. Type
path
at the command window. You should find a directory named uitools in that list.
If the uitools directory is not on your search path, then start by trying genpath to restore the original search path.
If uitools is there, and is fully populated with functions, EXCEPT for uiopen, then you will need to re-download MATLAB.
Image Analyst
Image Analyst on 3 Aug 2017
I had the same problem. It's definitely a pathdef.m problem - you have multiple ones on your computer. Call tech support and they will quickly figure it out for FREE!

4 Comments

what's the phone number of tech support?
The Mathworks, like all companies, has a "Contact Us" page. Here it is: https://www.mathworks.com/company/aboutus/contact_us.html?s_tid=gn_cntus Be sure to select your country from the drop down list.
Thank you so much. it also shows belwo when I run it.
OK, this is a new problem. Why didn't you ask them to fix that when they fixed the first problem? Anyway, did you do that the error message suggested? Did you run restoredefaultpath like it told you to? If not, why not?

Sign in to comment.

Categories

Tags

Asked:

on 3 Aug 2017

Commented:

on 4 Aug 2017

Community Treasure Hunt

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

Start Hunting!