How do I select specific points from the meshgrid function?
3 visualizaciones (últimos 30 días)
Mostrar comentarios más antiguos
Robbie McCormack
el 9 de Nov. de 2017
Comentada: Robbie McCormack
el 10 de Nov. de 2017
I have created a meshgrid and would like to select specific coordinates (rho, theta) on it in order to see their value relating to my Gauss-Laguerre beam I am inspecting.

rseed=[0*max(w):max(w)/30:3*max(w)];
thetaseed=[0:360]*pi/180;
[r,theta]=meshgrid(rseed,thetaseed)
0 comentarios
Respuesta aceptada
Walter Roberson
el 9 de Nov. de 2017
The value at probe_r, probe_theta is approximately
interp2(r, theta, GaussLaguerreValues, probe_r, probe_theta)
3 comentarios
Walter Roberson
el 10 de Nov. de 2017
This disagrees with the r, theta meshgrid that you show you were creating. r and theta for this purpose should be those meshgrid results, and E should be the function evaluated at those locations. Then probe_r and probe_theta should be the places you want to ask about the value of.
Más respuestas (0)
Ver también
Categorías
Más información sobre Surface and Mesh Plots 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!