我正在尝试在 MATLAB 中使用“imshow”绘制二维高斯函数。但是我在图像中看不到任何白点。我试图改变采样值和 x 和 y 值的限制。除此之外,我尝试了 z.^2 和更高的命令,但没有任何改变。谢谢您的帮助。可能是什么问题?我的代码如下:
sigma = 10;
[X,Y] = meshgrid(-40:0.5:40,-40:0.5:40);
z = (1/(2*pi*(sigma^2)))*exp(-((X.^2)+(Y.^2))/(2*(sigma^2)));
figure
surf(X,Y,z);%shading interp
figure
imshow(z);

