在MATLAB中利用经典配色的RGB数值去作图

这篇具有很好参考价值的文章主要介绍了在MATLAB中利用经典配色的RGB数值去作图。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

1、引言

        在发表期刊和论文时,图表的重要程度是不言而喻的,对理工科方向来说更加重要。利用MATLAB作图是我们大部分时候的选择,但是在作图时存在两个问题。

        一是我们不会去挑选经典的配色去做图,尝尝去选择的是我们尝知的“红橙黄绿青蓝紫”七种颜色。那么在存在堆叠的部分,很容易产生颜色的强大反差,抓不住重点。那么我们需要去选择经典的配色方案来对这种情况进行解决。在网络的开放平台中,有很多的经典配色方案,这里推荐一位博主的配色方案,在文章中附加链接。

        二是MATLAB的RGB数值和物理学中的RGB的数值是不一样的,且在数值上未发现二者之间的规律。注意的是MATLAB的RGB数值在0~1之间;物理学中的RGB数值在0~255之间。自然会产生一个问题,我怎么将我选择的RGB数值输入进MATLAB?

        本文的内容就是解决这两个问题。

2、配色方案的推荐

跟顶刊学配色!SCI论文插图经典配色实例第1期 - 知乎

推荐的是“知乎”平台中的博主—阿昆的科研日常,其中一篇文章的链接奉上如下:

跟顶刊学配色!SCI论文插图经典配色实例第1期 - 知乎

其优点是:配色方案多;不收费

3、利用RGB 数值作图

在网上可以搜索到很多的已知色彩的数值,但是我们很难去选择。那么我们解决的就是这个问题。

3.1、使用内置颜色的画图命令

clear all
close all

syms x y

x=0:0.01:5;
y1=sin(x);


plot(x,y1,'r')

结果是:

在MATLAB中利用经典配色的RGB数值去作图

3.2、使用RGB数值画图命令 

clear all
close all

syms x y

x=0:0.01:5;
y1=sin(x);


plot(x,y1,'Color',[0.21176 0.39216 0.54510])

结果是:

在MATLAB中利用经典配色的RGB数值去作图

 这里我们就可以看到使用“color”命令使用RGB 数值作图。下面我们展示如何查询。

3.3、MATLAB中RGB数值的查询和代码使用

查询代码如下:

>>> uisetcolor

会出现下面的界面:

在MATLAB中利用经典配色的RGB数值去作图

 文章来源地址https://www.toymoban.com/news/detail-456385.html

1是我们看见的已有的内置颜色,

2是自定义调色板

我们选择2,

并且将RGB数值调整为0~255

在MATLAB中利用经典配色的RGB数值去作图

 我们使用“棕色”进行实验

在MATLAB中利用经典配色的RGB数值去作图

会有棕色RGB值输出

 并进行代码运行

clear all
close all

syms x y

x=0:0.01:5;
y1=sin(x);


plot(x,y1,'linewidth',2,'Color',[0.501960784313725 0.250980392156863 0])

结果如下:

在MATLAB中利用经典配色的RGB数值去作图

同时,对多条线段的改变就可以使用hold on 命令。

4、总结

使用 uisetcolor查询

至此,完结。

感谢观看。

 

到了这里,关于在MATLAB中利用经典配色的RGB数值去作图的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

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

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

相关文章

  • 数学建模-MATLAB三维作图

    导出图片用无压缩tif会更清晰 帮助文档:doc 函数名 新建实时脚本或右键文件转换为实时脚本 实时编辑器-全部运行-内嵌显示 保存为PDF

    2024年02月15日
    浏览(43)
  • MATLAB--数学建模作图大全及代码说明

    目录 1、二维曲线 2、二维渐变图 3、二维散点图  4、条形图 5、填充图 6、多Y轴图 7、三维曲线图 8、三维散点图 9、三维伪彩图 10、裁剪伪彩图 11、等高线图 12、三维等高线图 13、等高线填充图 14、三维矢量场图 15、伪彩图+投影图 16、热图 17、分子模型图 18、分形图 二维曲

    2024年02月11日
    浏览(50)
  • 全网唯一!Matlab世界顶尖艺术品配色包Rmetbrewer

    想要绘制一幅颜色搭配合理、好看又不花哨的论文插图,该如何操作呢? 正所谓 求其上者得其中,求其中者得其下 。 那么, 向高手借鉴思路 ,无疑是一种不落下乘的好策略。 而在色彩搭配领域, 像莫奈、梵高这些世界顶级大师,其对色彩的理解和运用,又可谓是上中上

    2023年04月23日
    浏览(47)
  • Matlab 在线版 —— 科研人员的福音!无需下载安装,可计算可作图

    【在线版 Matlab !!!】——科研人员的福音。可计算可作图,无需下载安装 Matlab 软件,也不需要配置环境,直接在浏览器打开即可,非常简单方便。不过和 Matlab 软件一样,需要注册 Matlab 账号 。 1. Matlab在线版 地址: 2. Matlab帮助文档 地址:

    2024年02月11日
    浏览(62)
  • 选读SQL经典实例笔记09_数值处理

    8.4.1.1. Oracle Database 10g 8.4.2.1. Oracle 9i

    2024年02月17日
    浏览(82)
  • Matlab图窗可视化的SCI批量化图片处理技术细节-提高作图效率-第1期

    本期博文,将演示如何在Matlab的一个图窗下,实现同时对8幅子图进行批量化调整。 ( 注: 在第一期博文,作为基础功能的熟悉篇,本例中大部分子图全是平面图形显示,因此,操作难度不会很大。在接下来的几期博文中,将演示如何批量化控制三维图像。

    2024年02月04日
    浏览(45)
  • 利用Pygame实时显示Carla中RGB相机的画面

      关于显示Carla中RGB相机的画面,我找到的几乎都是使用cv来显示的画面的,但是经过我自己尝试发现,利用cv来显示的画面帧数非常低,画面及其不流畅。如果你尝试过Carla自带的demo就会发现demo中用pygame制作窗口显示的画面就十分流畅,所以我就试着模仿demo利用pygame来显

    2024年02月16日
    浏览(37)
  • 【图像处理】基于MATLAB的RGB车牌识别

    目录 基于MATLAB的RGB车牌识别 基于MATLAB的RGB车牌识别通常可以分为以下步骤: 读入待处理图像,将RGB图像转换为HSV图像; 提取HSV图像中的Hue和Saturation通道; 利用颜色索引表的方式对提取出的Hue和Saturation进行阈值分割,得到二值化图像; 对二值化图像进行形态学操作,实现

    2023年04月22日
    浏览(46)
  • 【数值分析实验】(八)常微分方程的数值解法(含matlab代码)

            科学技术中很多问题都可用常微分方程的定解问题来描述,主要有初值问题和边值问题两大类。常微分方程式描述连续变化的数学语言,微分方程的求解时确定满足给定方程的可微函数,要找出这类问题的解析解往往非常困难,甚至是不可能的。研究一阶常微分方

    2024年02月03日
    浏览(55)
  • 实验6 Matlab数值计算

    实验目的: 掌握数据统计与分析的方法; 掌握数据插值和曲线拟合的方法及其应用; 掌握多项式的常用运算。 实验内容: 利用randn函数生成符合正态分布的10×5随机矩阵A,进行如下操作: 求A的最大元素和最小元素; 求A的每行元素的和以及全部元素的和; 分别对A的每列元

    2024年02月06日
    浏览(63)

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

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

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

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

二维码1

领取红包

二维码2

领红包