Hi, I am trying to plot a 2D/3D plot of a Gaussian function but I am having some issues. I don't see a Gaussian.. anyone that can help?
Example:
X_pixel = 2500; Y_pixel = 2000; A = 100;x0 = X_pixel/2; y0 = Y_pixel/2;sigma_x = 25e-6;sigma_y = 0.5e-6;for theta = 1:pi/4:pi disp('plot')[X, Y] = meshgrid(0:1:(X_pixel), 0:1:(Y_pixel));Z = A*exp( - (((X-x0).^2)/(2*(sigma_x^2)))) - (((Y-y0).^2)/(2*(sigma_y^2)))) ;figure surf(X,Y,Z);colormap(cool)shading interp;colorbar%view(90,90);
axis equal;drawnowend
Best Answer