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

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

这是你的软件出了问题,可重启试试,或卸载重装。

function fx(V,H,S) x=[]; k=1; for v=0:0.1:V for h=0:0.1:H for s=0:0.1:S i=(v+h)*(v*(1+s)-h*s); t=(-(s^2)*(h^2+v^2)+(2*s^2+4*s+1)*h*v)/2*(h+v); if(i>1&t>0) k=k+1; r=1/i; x(k,1)=v; x(k,2)=h; x(k,3)=s x(k,4)=r; x(k,5)=1-r; x(k,6)=...

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

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

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

% 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...

r0 定义为 double 就可以了: r0=w0

你要的什么结果啊?

最后一段改成如下: 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('填充...

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

网站地图

All rights reserved Powered by www.4658.net

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