Plotting a Limited Number of Longitude and Latitude Data on Map
1 次查看(过去 30 天)
显示 更早的评论
Hi, I'm very new to Matlab and I'm wondering if anyone could give me a little help. I have 1 value each for 20 different long/lat points surrounding Madagascar and I'd like to plot these on a map.
I've tried using the scatterm plots with no joy. I think it could be possibly because of the format of my data. I have 3 seperate .CSV files, one with longitude, one with latitude and one with corresponding wave energy values.
Any help will be hugely appreciated. Thanks a lot. Matt
0 个评论
回答(1 个)
Sushranth
2021-6-28
编辑:Sushranth
2021-6-28
I will assume that each csv file contains only one column. After reading from the file, change it's format to an array and then plot using scatterm.
lat = readtable("latitude.txt");
lat = table2array(lat);
lon = readtable("longitude.txt");
lon = table2array(lon);
wave = readtable("waveenergy.txt");
wave = table2array(wave);
scatterm(lat, lon, 5, wave);
For more details on scatterm, check the below link:-
0 个评论
另请参阅
类别
在 Help Center 和 File Exchange 中查找有关 Data Distribution Plots 的更多信息
产品
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!