Best PC hardware for using map projections toolbox

5 views (last 30 days)
Hello All,
I am buying a new pc for someone in my department who use matlab 2020a and uses primarily the map projection toolbox. I have seen the system requirement page but I need more than just the basic recommended. They have an old computer with 32 gigs of ram with none dedicated, a intel core i7-7700 (8 cpus) and an integrated graphics card. My question is about things like would 32 gigs of ram be enough, does it matter if its ddr4 or lower, is 8 cores enough for the cpu or should I go higher, how powerful of a graphics card does mapping projections need?
Any insight or advice would be appreciated before I have to just start throwing money at it.
Below is some example code to see what size data sets they are using. They intend to go higher but this is the start.
load data; (size is data = 360x145, lat = 145x1, lon = 360x1)
figure
ha = axesm('eckert4','MapLatLimit',latlim,'MapLonLimit',lonlim,...
'Frame','on','Grid','on','MeridianLabel','on','ParallelLabel','on');
setm(ha,'origin',[],'MapLatLimit',[-90 90],'MapLonLimit',[0 360],...
'fontsize',15,'fontweight','b');
contourfm(lat,lon,data,[datamin:0.1:datamax],'linecolor','none');
colormap(tmp_map);
colorbar(eastoutside);
load data (size is sp = 632x1440, deltalat = 632x1440, deltalon = 632x1440, lat = 632x1, lon = 1440x1)
figure
ha = axesm('eckert4','MapLatLimit',latlim,'MapLonLimit',lonlim,...
'Frame','on','Grid','on','MeridianLabel','on','ParallelLabel','on');
setm(ha,'origin',[],'MapLatLimit',[-90 90],'MapLonLimit',[0 360],...
'fontsize',15,'fontweight','b','fontname','Helvetica Neue'); %'plabelmeridian',360,'mlabelparallel',0);
contourfm(lat,lon,sp,[-1:1:60],'linecolor','none')
colormap(spd_maps);
hold on;
plotm(coastlat,coastlon,'color',[0.1 0.1 0.1],'linewidth', 3)
for ii = 1:5:size(lat,1)
qa=quiverm(lat(ii,1:5:end),lon(ii,1:5:end),deltalat(ii,1:5:end),...
deltalon(ii,1:5:end),'k',0.09,'filled');
set(qa,'linewidth',1);
end
cb=colorbar('eastoutside');

Answers (0)

Tags

Products


Release

R2020a

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!