MATLAB

MatLab中国地图进阶:以不同的颜色表示各省数据的差异

2012-06-05 gaoch
使用MatLab绘制中国地图十分方便,我在前文中已经有相应阐述。实际应用中,我们常常需要将不同的区域以不同的颜色展示出来,这就是本文要阐述的内容。 本文使用MatLab将各省人口数据展示出来,人口越多颜色越黄,人口越少颜色越绿。最终结果如下图所示(点击看大图)。 绘制过程如下: […] %-- 分省中国地图在MATLAB中的画法 --% % Author: … 阅读全文 →

使用Matlab画中国地图

2011-06-28 gaoch
使用Matlab绘制中国地图十分方便,使用Mapping工具箱中的几条命令。 介绍如下: 设置坐标轴:setm命令。 因为地球是圆的,所以地图的绘制涉及到投影的问题,跟普通的2-D或者3-D作图差别明显。setm命令专门用来设置map axis。例如: [cc lang=”matlab”] ax=worldmap(‘china’); %worldmap命令生成一个map axis,其各项属性可以 … 阅读全文 →

在MATLAB中创建色彩绚丽的柱状图

2011-06-25 gaoch
首先,看一下效果图。 默认条件下的柱状图 漂亮的柱状图 渐变着色的柱状图 代码如下: [cc lang=”matlab”] % 彩色柱状图 %% 用到的数据 n = 13; Z = rand(n,1); %% 默认图片 bar(Z); %% 简单的作图 % 这个图根据数据列中值的大小着色。每列中的 % 值越大,颜色越突出 figure h=bar(Z); colormap(summer(n)); … 阅读全文 →

matlab 怎样去掉矩阵中的零元素

2011-02-19 gaoch

matlab中如何删除矩阵的某一列元素

2011-02-19 gaoch
𝔸为M行N列矩阵,删除第i列(1<=i<=N),则: B=[A(:,1:i-1),A(:,i+1:N)]; 或直接在A上修改, A(:,i)=[]; http://topic.csdn.net/u/20080725/17/b30c6b03-12c6-4022-9df9-de7fd5e0cb4c.html 阅读全文 →

在MATLAB中创建带有误差线(误差标记)的柱状图

2011-02-18 gaoch
在MATLAB中,使用一个函数errorbar来定义图形中的误差线。可以用于折线图,柱状图等各种图形。实例如下: [cc lang=”matlab”] % 生成示例数据 x=1:10; y=cumsum(randn(1,10)); lower = y – (rand(1,10)); upper = y + (rand(1,10)); % 由于errorbar函数使用相对差值在图形上绘图,所以 % … 阅读全文 →