为什么MATLAB最后的图像出不来?哪里错了呢?

2025-05-02 17:04:43
推荐回答(1个)
回答1:

对于imshow,0是黑,1是白。
你的I值基本上都是非常接近于0的数,imshow(I)画出来就是全黑的。
最后几句顺序换一下:
figure(1)
mesh(I)
figure(2)
imshow(I)
这样两个图都能画出来。
你中间的计算过程明显是错误的,你的I也是错误的。
但是不知道你的算法逻辑是怎样的,没法帮你修改。