matlab 画bar柱状图与饼状图阴影填充

您所在的位置:网站首页 黑白肌理图案怎么画的 matlab 画bar柱状图与饼状图阴影填充

matlab 画bar柱状图与饼状图阴影填充

2024-07-14 18:10| 来源: 网络整理| 查看: 265

考虑到此文中的代码有很多朋友需要,我将测试的代码已上传到百度云盘,永久有效。 里面包含本文所提到的applyhatch.m和makehatch.m,这个版本不是太好用,画出的阴影符号是随机的。因此还包含其他两个版本的脚本文件。

链接:https://pan.baidu.com/s/1lAAkgWnAKV0MgR_cdPyESQ 提取码:sawg 复制这段内容后打开百度网盘手机App,操作更方便哦

data = [96.3,92.6,71.2;95.7,93.6,83.9;96.8,94.3,78.3;95.8,92.7,80.3]; bar(data,1); axis([0 6 0.0 100]); legend('方法','exited','Square'); set(gca,'XTickLabel',{'Img1','Img2','Img3','Img4'}); set(gcf,'color','white') applyhatch(gcf,'\.x.'); x = [0.14, 0.24, 0.05, 0.47, 0.1]; pie(x); set(gcf,'color','white') applyhatch(gcf,'|-+.\');

在这里插入图片描述在这里插入图片描述 这里用到 applyhatch.m文件,而这个文件调用makehatch.m 并且其中一个函数hardcopy在最新版本matlab被删除,里面的hardcopy函数改为print函数(已解决) 现在存在的问题:感觉设置这个符号不太准,还是不建议大家用这个函数,推荐使用官网上下面的2个函数

mathwork官网也有自带的 applyhatch_pluscolor 和 applyhatch_plusC 具体怎么用可以学习 建议用applyhatch_plusC 在这里插入图片描述或者使用applyhatch_pluscolor 在这里插入图片描述 在这里插入图片描述 如果用MATLAB做阴影填充图仍然有很多bug,可以选用Python 在这里推荐2个Python案例 python案例1 在这里插入图片描述 python案例2 在这里插入图片描述



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3