www.4658.net > mAtlAB求助!帮忙检查下错误吧

mAtlAB求助!帮忙检查下错误吧

这个版本没问题,32,64bit都有,我win8.1也不会出现兼容性问题,请采纳

最后一段改成如下: close all;I=imread('coins.png');subplot(221);imshow(I);title('原图');level=graythresh(I);bw=im2bw(I,level);subplot(222);imshow(bw);title('二值图');I_bw=imfill(bw,'holes');subplot(223);imshow(I_bw);title('填充...

你真可爱! 你的excel文件不在指定位置,检查一下是不是改了文件名或者删除了或者换位置了。

The argument is invalid,参数无效吧,检查一下传入的参数

就是你函数参数设的不一样,需要统一。

% X Y 是 239×4 矩阵,Z 是 1×239 数组,只能画3维线图 for x1=-20:5:-13.33; y1=2:1:65; z1=10.679077*y1+76.22395; end for x2=-12.78:5:-2.22; y2=2:1:65; z2=10.679077*y2+77.2795; end for x3=-1.67:5:20.56; y3=2:1:65; z3=10.679077*y3+8...

你自己是不是写了m文件,与系统m文件同名了?在系统中,现有的.m文件有的与***函数重名,所以matlab编译器不知道在遇到***的时候到底该执行哪一个函数。 解决: 把自定义的函数名改成其他名字。

matlab有可以排查错误,跳过错误语句,继续执行下一句的函数try catch end 这是介绍:http://jingyan.baidu.com/article/d8072ac487e73aec95cefd03.html

if(fh ~= -1) while(~feof(fh)) digita = fscanf(fh, '%ld', 1); maxnum = 0; minnum = 10; digitb = digita; origin = digita; while(digita > 0) if(mod(digita, 10) > maxnum) maxnum = mod(digita, 10); end digita = digita / 10; end whil...

[allsamples(j,:,i); b(1,:)],这个是一个行向量么??如果用;的话,应该是两行了。

网站地图

All rights reserved Powered by www.4658.net

copyright ©right 2010-2021。
www.4658.net内容来自网络,如有侵犯请联系客服。zhit325@qq.com