MATLAB worldmap 仿真图处理

来源:互联网 发布:java中todo 编辑:程序博客网 时间:2024/05/15 10:55

 在处理数据时,需要注意以下几点:

1.MATLAB处理数据为double型,但现在excel表里数据需要转换

判断是否为double型:

 isa( num_est(1,1),'double' ) % 判断xxx是不是 double类型。
返回为1说明为double

2.画图时,如果是数列是按列取值

3.画出图像放大后发现为散点图


需要将点进行连接

 为了生成同等比例的图也是试了很久……心累

num_est=xlsread('F:\F\研究生开题\程序\西沙群岛.xlsx'); num_soth=xlsread('F:\F\研究生开题\程序\南沙群岛.xlsx'); num_midle=xlsread('F:\F\研究生开题\程序\中沙群岛.xlsx'); figure;  x=108:2.5:118; y=2:2.5:20; scatter(num_est(1,:),num_est(2,:)*1.1,0.5,'filled'); %blue hold on scatter(num_soth(1,:),num_soth(2,:)*1.1,0.5,'filled'); %green hold on scatter(num_midle(1,:),num_midle(2,:)*1.1,0.5,'filled');%red set(gca,'xtick',x) set(gca,'xTickLabel',num2str(get(gca,'xTick')','%.2f')) set(gca,'ytick',y) set(gca,'yTickLabel',num2str(get(gca,'yTick')','%.2f')) axis equal


原创粉丝点击