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

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

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

你的程序不太完善,报错的是 F0 没有定义。按我的理解,根据你的程序的思路,F0应该是受到模糊的图像 I0 或者 I1 的频域的表示,即: F0 = fftshift(fft2(I1)); 把该句加在 F2=H1.*F0; 的前面,再试试看。

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

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

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

你的判断标准是什么 先找出来,用一定的标准,例如大于一个特定的值。然后删除 =[]即可!

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

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

改好了,请阅: 1、第一行的[C]不用带中括号; 2、两个for循环没有指定确切的值; 3、matlab中的or应该用||来表示; function C=work_2(A,B,n) if n==0 if size(A,2)~=size(B,1) error('Inner matrix demensions must agree.') else for m=1:siz...

你要的什么结果啊?

网站地图

All rights reserved Powered by www.4658.net

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