Matlab论文插图绘制模板第43期—直方图(histogram)

这篇具有很好参考价值的文章主要介绍了Matlab论文插图绘制模板第43期—直方图(histogram)。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

在之前的文章中,分享过很多柱状图的Matlab绘制模板

matlab histogram,Matlab插图,matlab,开发语言,可视化,论文插图

matlab histogram,Matlab插图,matlab,开发语言,可视化,论文插图

matlab histogram,Matlab插图,matlab,开发语言,可视化,论文插图

matlab histogram,Matlab插图,matlab,开发语言,可视化,论文插图

这一次,来分享一种比较特殊的柱状图:统计直方图

先来看一下成品效果

matlab histogram,Matlab插图,matlab,开发语言,可视化,论文插图

特别提示:Matlab论文插图绘制模板系列,旨在降低大家使用Matlab进行科研绘图的门槛,只需按照模板格式添加相应内容,即可得到满足大部分期刊以及学位论文格式要求的数据插图。如果觉得有用可以分享给你的朋友


模板中最关键的部分内容

1. 数据准备

此部分主要是读取原始数据

% 读取数据load data.mat;

2. 颜色定义

颜色搭配比较考验个人审美,需要多加尝试。

这里直接用之前分享的colorplus工具

%% 颜色定义C = colorplus([378 187 83]);C1 = C(1,:);C2 = C(2,:);C3 = C(3,:);

matlab histogram,Matlab插图,matlab,开发语言,可视化,论文插图

3. 直方图绘制

使用‘histogram’命令,绘制未经美化的直方图

h1 = histogram(data1,25);h2 = histogram(data2,25);h3 = histogram(data3,25);hTitle = title('Histogram Plot');hXLabel = xlabel('XAxis');hYLabel = ylabel('YAxis');

值得一提的是,histogram函数需要Matlab R2014b以上。

4. 细节优化

为了插图的美观,将直方图赋上之前选择好的颜色

% 赋色set(h1,'facecolor',C1,'facealpha',0.8)set(h2,'facecolor',C2,'facealpha',0.8)set(h3,'facecolor',C3,'facealpha',0.8)

进一步,添加图例,调整字体字号、背景颜色等属性:

% 坐标轴美化set(gca, 'Box', 'off', ...                                       % 边框         'XGrid', 'off', 'YGrid', 'on', ...                      % 网格         'TickDir', 'out', 'TickLength', [.01 .01], ...          % 刻度         'XMinorTick', 'off', 'YMinorTick', 'off', ...           % 小刻度         'XColor', [.1 .1 .1],  'YColor', [.1 .1 .1],...         % 坐标轴颜色         'XTick', -8:2:8,...                                     % 刻度位置、间隔、范围         'YTick', 0:100:800,...                                               'Xlim' , [-8 8],...         'Ylim' , [0 700])% 添加图例hLegend = legend([h1,h2,h3], ...                 'Samp1', 'Samp2','Samp3', ...                 'Location', 'northeast');hLegend.ItemTokenSize = [7 7];P = hLegend.Position;hLegend.Position = P + [0.015 0.03 0 0];% 字体和字号set(gca, 'FontName', 'Arial', 'FontSize', 10)set([hXLabel,hYLabel,hLegend], 'FontName',  'Arial', 'FontSize', 10)set(hTitle, 'FontSize', 12, 'FontWeight' , 'bold')% 背景颜色set(gcf,'Color',[1 1 1])

设置完毕后,以期刊所需分辨率、格式输出图片。

%% 图片输出figW = figureWidth;figH = figureHeight;set(figureHandle,'PaperUnits',figureUnits);set(figureHandle,'PaperPosition',[0 0 figW figH]);fileout = 'test';print(figureHandle,[fileout,'.png'],'-r300','-dpng');

matlab histogram,Matlab插图,matlab,开发语言,可视化,论文插图

以上。

完整代码:

Matlab直方图绘制模板文章来源地址https://www.toymoban.com/news/detail-614836.html

到了这里,关于Matlab论文插图绘制模板第43期—直方图(histogram)的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • excel绘制直方图

    Excel 2016直方图使用指南 excel绘制各种曲线十分方便,可以通过代码将计算的数据输出到excel里面,然后通过excel的插入标签,绘制各种需要的曲线。 对于直方图,横坐标是分布区间,纵坐标是这个区间内数值的频数(也就是个数),通过直方图,可以直观的看出一组数据的分

    2024年02月10日
    浏览(48)
  • Python绘制直方图

    对于大量样本来说,如果想快速获知其分布特征,最方便的可视化方案就是直方图,即统计落入不同区间中的样本个数。 以正态分布为例 其中 bins 参数用于调控区间个数,出图结果如下 直方图函数的定义如下 除了 x 和 bins 之外,其他参数含义为 range 绘图区间,默认将样本

    2024年02月05日
    浏览(43)
  • 【opencv】教程代码 —Histograms_Matching(2)计算直方图、直方图比较、直方图均衡、模板匹配...

    计算直方图 直方图比较 图像进行直方图均衡化处理 模板匹配 1. calcHist_Demo.cpp 计算直方图 这段代码的功能是加载图像,分离图像的三个颜色通道,然后分别计算这三个通道的直方图,绘制出来并显示结果。直方图是图像中像素值分布的图形表示,可以用于图像分析或图像处

    2024年04月11日
    浏览(50)
  • opencv直方图与模板匹配

    直方图 cv2.calcHist(images,channels,mask,histSize,ranges) images: 原图像图像格式为 uint8 或 float32。当传入函数时应 用中括号 [] 括来例如[img] channels: 同样用中括号括来它会告函数我们统幅图 像的直方图。如果入图像是灰度图它的值就是 [0]如果是彩色图像 的传入的参数可以是 [0][1][2] 它

    2024年02月12日
    浏览(36)
  • C++OpenCV下绘制灰度直方图

    C++OpenCV下绘制直方图 直方图的定义:灰度直方图是对一幅灰度图像素分布的统计。对于一幅8Bit量化的图像来说。就是统计在0~255各个灰度级上,像素点的个数或者密度。 在OpenCV库提供了 calcHist() 方法用于得到图像的直方图。 具体函数的调用方法如下: void cv::calcHist(const Ma

    2024年02月10日
    浏览(44)
  • Matlab论文插图绘制模板第124期—三维气泡图

    在之前的文章中,分享了很多Matlab 气泡图 的绘制模板: 进一步,再来分享一下 三维气泡 图 。 先来看一下成品效果: 特别提示:本期内容『数据+代码』已上传资源群中,加群的朋友请自行下载。有需要的朋友可以关注同名公号【阿昆的科研日常】,后台回复【绘图

    2024年02月05日
    浏览(53)
  • 如何绘制出图像的色素分布直方图

    如图,可以展示出我们的图像的颜色分布直方图,表明的图像的亮和暗 这里我们对我们的灰色图片和彩色图片进行了直方图显示 注意:记得下载 上面代码里面的color=\\\'b\\\'表示我们的直方图是蓝色的,这里可以用b代表blue 会出现这样一个程序 显示的直方图 加入了 效果:

    2024年01月18日
    浏览(40)
  • Matlab论文插图绘制模板第92期—折线图(Plot)

    之前有分享过Matlab 折线图 的绘制模板: 但随着技术力的提升,发现 很多地方还有待改进 ,于是便有了本期内容。 先来看一下成品效果: 特别提示:本期内容『数据+代码』已上传资源群中,加群的朋友请自行下载。有需要的朋友可以关注同名公号【阿昆的科研日常】,后

    2024年02月05日
    浏览(39)
  • Matlab论文插图绘制模板第136期—极坐标气泡图

    在之前的文章中,分享了Matlab 笛卡尔坐标系的气泡 图 的绘制模板: 进一步,再来分享一下 极坐标气泡 图 。 先来看一下成品效果: 特别提示:本期内容『数据+代码』已上传资源群中,加群的朋友请自行下载。有需要的朋友可以关注同名公号【阿昆的科研日常】,后台回复

    2024年02月19日
    浏览(41)
  • Matlab数学建模常用算法及论文插图绘制模板资源合集

    最近有很多朋友咨询我关于Matlab论文插图绘制方面的问题。 问了一下,这些朋友中,除了写博士论文的, 大部分都是要参加美赛的 。 这让我突然想起, 自己曾经为了水论文, 购买过一批Matlab数学建模的资料 。 想了想,自己应该也用不到了,索性借此机会,拿出来分享给

    2024年02月16日
    浏览(43)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包