matlab绘制渐变色单柱状图
clear;clc;close all;%subplot('position',[0.1+1/length(x1) 0.1 1/(length(x1)-2) 0.8])
%% 微信公众号:海洋与大气科学;
%% 作者:mapm
%% 函数获取方式见公众号首页回复框!
x1=1:5;
y1=[5;4;5;6;7];
%% 颜色调用:%% 获取方式见公众号首页回复框!
cmap=colormore_47(100);
num=47;
for ni=2:54
clear color
if ni==2
cmap=colormore_2([1:10]);
num=2;
elseif ni==3
cmap=colormore_3([1:10]);
num=3;
elseif ni==4
cmap=colormore_4([1:10]);
num=4;
elseif ni==5
cmap=colormore_5([10]);
num=5;
elseif ni==6
cmap=colormore_6([1:10]);
num=6;
elseif ni==7
cmap=colormore_7([1:10]);
num=7;
elseif ni==8
cmap=colormore_8([1:10]);
num=8;
elseif ni==9
cmap=colormore_9([1:10]);
num=9;
elseif ni==10
cmap=colormore_10([1:10]);
num=10;
elseif ni==11
cmap=colormore_11([1:10]);
num=11;
elseif ni==12
cmap=colormore_12([1:10]);
num=12;
elseif ni==13
cmap=colormore_13([10]);
num=13;
elseif ni==14
cmap=colormore_14([1:10]);
num=14;
elseif ni==15
cmap=colormore_15([1:10]);
num=15;
elseif ni==16
cmap=colormore_16([1:10]);
num=16;
elseif ni==17
cmap=colormore_17([1:10]);
num=17;
elseif ni==18
cmap=colormore_18([1:10]);
num=18;
elseif ni==19
cmap=colormore_19([10]);
num=19;
elseif ni==20
cmap=colormore_20([10]);
num=20;
elseif ni==20
cmap=colormore_20([1:10]);
num=20;
elseif ni==21
cmap=colormore_21([1:10]);
num=21;
elseif ni==22
cmap=colormore_22([10]);
num=22;
elseif ni==23
cmap=colormore_23([10]);
num=23;
elseif ni==24
cmap=colormore_24([1:10]);
num=24;
elseif ni==25
cmap=colormore_25([10]);
num=25;
elseif ni==26
cmap=colormore_26([10]);
num=26;
elseif ni==27
cmap=colormore_27([10]);
num=27;
elseif ni==28
cmap=colormore_28([10]);
num=28;
elseif ni==29
cmap=colormore_29([10]);
num=29;
elseif ni==30
cmap=colormore_30([10]);
num=30;
elseif ni==31
cmap=colormore_31([10]);
num=31;
elseif ni==32
cmap=colormore_32([10]);
num=32;
elseif ni==33
cmap=colormore_33([10]);
num=33;
elseif ni==34
cmap=colormore_34([10]);
num=34;
elseif ni==35
cmap=colormore_35([10]);
num=35;
elseif ni==36
cmap=colormore_36([10]);
num=36;
elseif ni==37
cmap=colormore_37([10]);
num=37;
elseif ni==38
cmap=colormore_38([10]);
num=38;
elseif ni==39
cmap=colormore_39([10]);
num=39;
elseif ni==40
cmap=colormore_40([10]);
num=40;
elseif ni==41
cmap=colormore_41([10]);
num=41;
elseif ni==42
cmap=colormore_42([10]);
num=42;
elseif ni==43
cmap=colormore_43([10]);
num=43;
elseif ni==44
cmap=colormore_44([10]);
num=44;
elseif ni==45
cmap=colormore_45([1:10]);
num=45;
elseif ni==46
cmap=colormore_46([1:10]);
num=46;
elseif ni==47
cmap=colormore_47([1:10]);
num=47;
elseif ni==48
cmap=colormore_48([1:10]);
num=48;
elseif ni==49
cmap=colormore_49([1:10]);
num=49;
elseif ni==50
cmap=colormore_50([1:10]);
num=50;
elseif ni==51
cmap=colormore_51([1:10]);
num=51;
elseif ni==52
cmap=colormore_52([1:10]);
num=52;
elseif ni==53
cmap=colormore_53([1:10]);
num=53;
elseif ni==54
cmap=colormore_54([10]);
num=54;
end
figure
barc(x1,y1,cmap)%调用函数
export_fig(['1colormore_',num2str(num),'.png'],'-r300')
close all
end
%% 随机生成大矩阵
clear;clc;close all;
x1=1:50;
y1=rand(50,1)*10;
for ni=2:54
clear color
if ni==2
cmap=colormore_2([1:10]);
num=2;
elseif ni==3
cmap=colormore_3([1:10]);
num=3;
elseif ni==4
cmap=colormore_4([1:10]);
num=4;
elseif ni==5
cmap=colormore_5([10]);
num=5;
elseif ni==6
cmap=colormore_6([1:10]);
num=6;
elseif ni==7
cmap=colormore_7([1:10]);
num=7;
elseif ni==8
cmap=colormore_8([1:10]);
num=8;
elseif ni==9
cmap=colormore_9([1:10]);
num=9;
elseif ni==10
cmap=colormore_10([1:10]);
num=10;
elseif ni==11
cmap=colormore_11([1:10]);
num=11;
elseif ni==12
cmap=colormore_12([1:10]);
num=12;
elseif ni==13
cmap=colormore_13([10]);
num=13;
elseif ni==14
cmap=colormore_14([1:10]);
num=14;
elseif ni==15
cmap=colormore_15([1:10]);
num=15;
elseif ni==16
cmap=colormore_16([1:10]);
num=16;
elseif ni==17
cmap=colormore_17([1:10]);
num=17;
elseif ni==18
cmap=colormore_18([1:10]);
num=18;
elseif ni==19
cmap=colormore_19([10]);
num=19;
elseif ni==20
cmap=colormore_20([10]);
num=20;
elseif ni==20
cmap=colormore_20([1:10]);
num=20;
elseif ni==21
cmap=colormore_21([1:10]);
num=21;
elseif ni==22
cmap=colormore_22([10]);
num=22;
elseif ni==23
cmap=colormore_23([10]);
num=23;
elseif ni==24
cmap=colormore_24([1:10]);
num=24;
elseif ni==25
cmap=colormore_25([10]);
num=25;
elseif ni==26
cmap=colormore_26([10]);
num=26;
elseif ni==27
cmap=colormore_27([10]);
num=27;
elseif ni==28
cmap=colormore_28([10]);
num=28;
elseif ni==29
cmap=colormore_29([10]);
num=29;
elseif ni==30
cmap=colormore_30([10]);
num=30;
elseif ni==31
cmap=colormore_31([10]);
num=31;
elseif ni==32
cmap=colormore_32([10]);
num=32;
elseif ni==33
cmap=colormore_33([10]);
num=33;
elseif ni==34
cmap=colormore_34([10]);
num=34;
elseif ni==35
cmap=colormore_35([10]);
num=35;
elseif ni==36
cmap=colormore_36([10]);
num=36;
elseif ni==37
cmap=colormore_37([10]);
num=37;
elseif ni==38
cmap=colormore_38([10]);
num=38;
elseif ni==39
cmap=colormore_39([10]);
num=39;
elseif ni==40
cmap=colormore_40([10]);
num=40;
elseif ni==41
cmap=colormore_41([10]);
num=41;
elseif ni==42
cmap=colormore_42([10]);
num=42;
elseif ni==43
cmap=colormore_43([10]);
num=43;
elseif ni==44
cmap=colormore_44([10]);
num=44;
elseif ni==45
cmap=colormore_45([1:10]);
num=45;
elseif ni==46
cmap=colormore_46([1:10]);
num=46;
elseif ni==47
cmap=colormore_47([1:10]);
num=47;
elseif ni==48
cmap=colormore_48([1:10]);
num=48;
elseif ni==49
cmap=colormore_49([1:10]);
num=49;
elseif ni==50
cmap=colormore_50([1:10]);
num=50;
elseif ni==51
cmap=colormore_51([1:10]);
num=51;
elseif ni==52
cmap=colormore_52([1:10]);
num=52;
elseif ni==53
cmap=colormore_53([1:10]);
num=53;
elseif ni==54
cmap=colormore_54([10]);
num=54;
end
% 颜色调用:
% cmap=colormore_24(100);
% num=24;
figure
barc(x1,y1,cmap)% 调用函数
export_fig(['0colormore_',num2str(num),'.png'],'-r300')
end