工具/原料
- matlab
- 电脑
方式/步骤
- 1
号令行键入:
load cycloneTracks
%加载飓风轨迹数据
- 2
号令行键入:
head(cycloneTracks)
%显示前几行

- 3
号令行键入:
figure
%绘图窗口。

- 4
号令行键入:
latMalakas = cycloneTracks.Latitude(cycloneTracks.ID == 1012);
lonMalakas = cycloneTracks.Longitude(cycloneTracks.ID == 1012);
%界说经纬度。


- 5
号令行键入:
geoplot(latMalakas,lonMalakas,'.-')
%利用 geoplot 函数绘制飓风的轨迹。

- 6
号令行键入:
geolimits([0 60],[100 180])
%限制经纬度值。

- 7
号令行键入:
hold on
- 8
号令行键入:
latMegi = cycloneTracks.Latitude(cycloneTracks.ID == 1013);
lonMegi = cycloneTracks.Longitude(cycloneTracks.ID == 1013);
%界说经纬度。
- 9
号令行键入:
geoplot(latMegi,lonMegi,'.-')
%利用 geoplot 函数绘制飓风的轨迹。

- 10
号令行键入:
latChaba = cycloneTracks.Latitude(cycloneTracks.ID == 1014);
lonChaba = cycloneTracks.Longitude(cycloneTracks.ID == 1014);
%界说经纬度。
- 11
号令行键入:
geoplot(latChaba,lonChaba,'.-')
%利用 geoplot 函数绘制飓风的轨迹。

- 12
号令行键入:
figure
latAll = cycloneTracks.Latitude;
lonAll = cycloneTracks.Longitude;
geodensityplot(latAll,lonAll)
% geodensityplot 利用各个位置的占比来计较累积的概率分布曲面。




- 13
号令行键入:
geodensityplot(latAll,lonAll,'FaceColor','interp')
%默认环境下,geodensityplot 利用一种颜色暗示所有密度值,利用透明度暗示密度转变。也可以在geodensityplot 中利用多种颜色来暗示分歧密度的区域。要实现此目标,请设置 'FaceColor' 属性。

- 14
号令行键入:
windspeedAll = cycloneTracks.WindSpeed;
geodensityplot(latAll,lonAll,windspeedAll,'FaceColor','interp')
%密度图可以对各个数据点应用权重。权重乘以各个点在密度曲面上的占比。












