码农知识堂 - 1000bd
  •   Python
  •   PHP
  •   JS/TS
  •   JAVA
  •   C/C++
  •   C#
  •   GO
  •   Kotlin
  •   Swift
  • Matlab论文插图绘制模板第60期—瀑布图(Waterfall)


    在之前的文章中,分享了Matlab网格曲面图的绘制模板:

    带帷幕的网格曲面图绘制模板:

    带等高线的网格曲面图的绘制模板:

    进一步,再来分享一下瀑布图的绘制模板。

    先来看一下成品效果:

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


    模板中最关键的部分内容:

    1. 数据准备

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

    % 读取数据[X,Y] = meshgrid(-3:0.15:3);Z = peaks(X,Y);

    2. 颜色定义

    作图不配色就好比做菜不放盐,总让人感觉少些味道。

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

    这里直接使用TheColor配色工具中的SCI权威配色库:

    %% 颜色定义map = TheColor('sci',2068);% map = flipud(map);

    3. 瀑布图绘制

    使用‘waterfall’命令,绘制未经美化的瀑布图。

    w = waterfall(X,Y,Z,Z);hTitle = title('Error at the Given Data Sites');hXLabel = xlabel('x');hYLabel = ylabel('y');hZLabel = zlabel('Error');view(-39,39)

    4. 细节优化

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

    % 赋色colormap(map)colorbar

    然后,对线属性以及坐标轴细节进行美化:

    % 线属性调整w.LineWidth = 1.2;% w.FaceAlpha = 0;% 坐标区调整set(gca, 'Box', 'off', ...                                                          % 边框         'LineWidth', 1, 'GridLineStyle', '-',...                                   % 坐标轴线宽         'XGrid', 'on', 'YGrid', 'on','ZGrid', 'on', ...                            % 网格         'TickDir', 'out', 'TickLength', [.015 .015], ...                           % 刻度         'XMinorTick', 'off', 'YMinorTick', 'off',  'ZMinorTick', 'off',...         % 小刻度         'XColor', [.1 .1 .1],  'YColor', [.1 .1 .1], 'ZColor', [.1 .1 .1])         % 坐标轴颜色% 字体和字号set(gca, 'FontName', 'Arial', 'FontSize', 11)set([hXLabel,hYLabel,hZLabel], 'FontName',  'Arial', 'FontSize', 11)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论文插图绘制模板第60期—瀑布图(Waterfall)

  • 相关阅读:
    【Android 从入门到出门】第二章:使用声明式UI创建屏幕并探索组合原则
    机器学习——逻辑回归(LR)
    Syncfusion Essential Studio 23.2.4 V3 SP1 Crack
    在Pycharm中运行Django项目如何指定运行的端口
    华为云云耀云服务器L实例评测 | 华为云云耀云服务器L实例使用教学
    [Qt桌面开发]一个Qt简单界面的开发
    转换张量形状:`nlc_to_nchw` 函数详解
    从月薪3千到月薪3万,网络运维工程师是怎么逆袭的?
    分子制药中的Oracle什么意思?(评估分子的性能)
    《谷粒商城》总结篇
  • 原文地址:https://blog.csdn.net/qq_26447137/article/details/127688079
  • 最新文章
  • 攻防演习之三天拿下官网站群
    数据安全治理学习——前期安全规划和安全管理体系建设
    企业安全 | 企业内一次钓鱼演练准备过程
    内网渗透测试 | Kerberos协议及其部分攻击手法
    0day的产生 | 不懂代码的"代码审计"
    安装scrcpy-client模块av模块异常,环境问题解决方案
    leetcode hot100【LeetCode 279. 完全平方数】java实现
    OpenWrt下安装Mosquitto
    AnatoMask论文汇总
    【AI日记】24.11.01 LangChain、openai api和github copilot
  • 热门文章
  • 十款代码表白小特效 一个比一个浪漫 赶紧收藏起来吧!!!
    奉劝各位学弟学妹们,该打造你的技术影响力了!
    五年了,我在 CSDN 的两个一百万。
    Java俄罗斯方块,老程序员花了一个周末,连接中学年代!
    面试官都震惊,你这网络基础可以啊!
    你真的会用百度吗?我不信 — 那些不为人知的搜索引擎语法
    心情不好的时候,用 Python 画棵樱花树送给自己吧
    通宵一晚做出来的一款类似CS的第一人称射击游戏Demo!原来做游戏也不是很难,连憨憨学妹都学会了!
    13 万字 C 语言从入门到精通保姆级教程2021 年版
    10行代码集2000张美女图,Python爬虫120例,再上征途
Copyright © 2022 侵权请联系2656653265@qq.com    京ICP备2022015340号-1
正则表达式工具 cron表达式工具 密码生成工具

京公网安备 11010502049817号