Matlab 画图

1.画对比分布图

S_position = 1:1:6;
NS_position = 1.3:1:6.3;

boxplot(NS_PSI_allIMFs','Notch','on','colors','k','positions',S_position,'width',0.23);
hold on;
boxplot(S_PSI_allIMFs','Notch','on','colors','r','positions',NS_position,'width',0.23);

ylabel('相位同步指数');
set(gca,'XTickLabel',{'IMF1' 'IMF2' 'IMF3' 'IMF4' 'IMF5' 'IMF6' });% Erase xlabels

box_cor=findall(gca,'Tag','Box');
hLegend = legend(box_cor([10,1]), {'癫痫','非癫痫'});

2.画对比柱状图

for i=1:5
figure(i);

bar([S_NS_allIMFS_PLI_Ave(i,:)',NS_allIMFS_PLI_Ave(i,:)'],1.0);
set(gca,'XTickLabel',{'IMF1','IMF2','IMF3','IMF4','IMF5','IMF6'}) %设置x轴所代表大时间
set(gca,'FontSize',15);
legend('Epileptic EEG Signal','Non-epileptic EEG Signal') 
ylabel('Average Value of PSI') %设置x轴和y轴的名称

end

3.

P1=plot(S_crosschanenel_PSI(1,:),'k');
hold on;
P2=plot(S_crosschanenel_PSI(2,:),'r');
hold on;
P3=plot(S_crosschanenel_PSI(3,:),'b');
hold on;
P4=plot(S_crosschanenel_PSI(4,:),'m');
hold on;
P5=plot(S_crosschanenel_PSI(5,:),'g');
hold on;
ylim([0,1])
ylabel('相位同步指数平均值')
% P1(1).Marker = '*';
% P2(1).Marker = 'o';
% P3(1).Marker = 'o';
% P4(1).Marker = '*';
% P5(1).Marker = '*';

set(gca,'xticklabel',{'IMF1','','IMF2','','IMF3','','IMF4','','IMF5','','IMF6'})
legend('CZPZ-FZCZ','FP2F4-FZCZ','F7T7-FZCZ','P3O1-FZCZ','T8P8-FZCZ')
text(1.07,0.98,'(a)','fontsize',13);
% legend('F7T7-FZCZ','P3O1-FZCZ','FP2F4-FZCZ','T8P8-FZCZ','CZPZ-FZCZ')

  • 3
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值