Why is this "z=x.*exp(-X.^2-Y.^2) " required?
2 visualizaciones (últimos 30 días)
Mostrar comentarios más antiguos
S Priya
el 21 de Ag. de 2021
Respondida: Walter Roberson
el 21 de Ag. de 2021
[x,y]=meshgrid(-2:.2:2);
z=x.*exp(-X.^2-Y.^2);
why is z=.... required??? and also why is (-X.^2-Y.^2)??
0 comentarios
Respuesta aceptada
Walter Roberson
el 21 de Ag. de 2021
The z= part is not required. The (-X.^2-Y.^2) part is not required either. However, as long as you have exp() you need to provide some argument to it.
For example, the following would be valid MATLAB code:
[x,y]=meshgrid(-2:.2:2);
x.*exp(-1);
However, it does not do anything useful.
I suspect that you are looking for something closer to
[x, y] = meshgrid(-2:.2:2);
z = x .* exp(-x.^2 - y.^2);
surf(x, y, z, 'edgecolor', 'none')
xlabel('x'); ylabel('y');
0 comentarios
Más respuestas (0)
Ver también
Categorías
Más información sobre Startup and Shutdown en Help Center y File Exchange.
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!