How do I select specific points from the meshgrid function?
3 Ansichten (letzte 30 Tage)
Ältere Kommentare anzeigen
Robbie McCormack
am 9 Nov. 2017
Kommentiert: Robbie McCormack
am 10 Nov. 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 Kommentare
Akzeptierte Antwort
Walter Roberson
am 9 Nov. 2017
The value at probe_r, probe_theta is approximately
interp2(r, theta, GaussLaguerreValues, probe_r, probe_theta)
3 Kommentare
Walter Roberson
am 10 Nov. 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.
Weitere Antworten (0)
Siehe auch
Kategorien
Mehr zu Surface and Mesh Plots finden Sie in Help Center und File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!