米国の地図をプロットする次のコードを mathworks から取得しました。
figure; ax = usamap('conus');
states = shaperead('usastatelo', 'UseGeoCoords', true,...
'Selector',...
{@(name) ~any(strcmp(name,{'Alaska','Hawaii'})), 'Name'});
faceColors = makesymbolspec('Polygon',...
{'INDEX', [1 numel(states)], 'FaceColor', ...
polcmap(numel(states))}); %NOTE - colors are random
geoshow(ax, states, 'DisplayType', 'polygon', ...
'SymbolSpec', faceColors)
framem off; gridm off; mlabel off; plabel off
誰かが親切に次のことを手伝ってくれれば幸いです: 米国に分布する確率分布 (今のところ指数関数としますが、他の分布に合わせて変更できます) に従って 1000 ポイントをプロットしたいと思います。これらのクラスタ ポイントは、背景色と区別でき、十分な大きさである必要があります。さらに、他の計算のために、これらのポイントの座標 1000 ポイント "(x,y)" を取得できるようにしたいと考えています。これに関して何か助けていただければ幸いです。また、米国のコードをより効率的にして、カナダのケベック州を含めることができれば、それも非常にありがたいです。ありがとうございました!