MATLAB: The matlab is showing error in (line 5) subplot(1,2,1) %Create a left subplot in the below function. what’s the solution?

error

a = -2:0.2:2; %Creating a vector a with 21 elements
[x, y] = meshgrid(a, a); %Creating x and y as a meshgrid of a
z = exp (-x.^2 - y.^2); %Take the 2-dimensional exponential of x and y
figure %Open a new figure
subplot(1,2,1) %Create a left subplot
mesh(z) %Draw a wire mesh plot of the data in z
subplot(1,2,2) %Create a right subplot
surf(z) %Draw a surface plot of the data in z

Best Answer

Hello,
It is working fine. I see the below figure.
What is the error that you see?
Related Question