可能是设置路径的问题,在File(文件)->Set Path(设置路径)里面把Matlab默认的目录放在搜索目录的最前面;也就是说自己后添加的搜索路径都放到最后。因为可能自己后添加的搜索目录里面有和matlab库函数重名的函数,这样matlab可能就会调用到错误的函数,而把matlab默认搜索路径放在前面就不会出现这样的问题。打开图片matlab调用open,里面还会调用其它函数,例如zoom,我以前就遇到过,自己也写过一个zoom函数,加入到了搜索路径前面,导致所有的.fig文件都打不开。
用matlab从文件选项里打开就 行了。记得保存为jpg或者bmp格式的,下次就可以直接用windows自带的图片查看器打开了。