how to convert decimal degree to utm using loops ?
2 Ansichten (letzte 30 Tage)
Ältere Kommentare anzeigen
Akim Mahmud
am 8 Jan. 2018
Kommentiert: ANKUR KUMAR
am 8 Jan. 2018
I have this X ( 51 by 51 ) and Y ( 51 by 51 ) lat and lon matrix and I want to convert them to UTM using the deg2utm function in a loop. deg2utm function says [x,y,utmzone] = deg2utm(lat,lon)
I am not how to loop to though the my X and Y matrix in this case. any help would be highly appreciated. Thanks
Akzeptierte Antwort
ANKUR KUMAR
am 8 Jan. 2018
Bearbeitet: ANKUR KUMAR
am 8 Jan. 2018
Firstly do the meshgrid of lon lat.
[lon_new,lat_new]=meshgrid(lon,lat);
for i=1:size(lon_new,1)
for ii=1:size(lon_new,2)
C(i,ii)= deg2utm(lon_new(i,ii),lat_new(i,ii));
end
end
I haven't run this code yet. If your problem is still is not resolved, please attach the .mat file.
5 Kommentare
ANKUR KUMAR
am 8 Jan. 2018
I have written the complete the complete code, so that others can understand too.
Weitere Antworten (0)
Siehe auch
Kategorien
Mehr zu Multidimensional Arrays 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!