在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作图多项式拟合

    Matlab作图多项式拟合

    一、拟合函数 polyfit(s,y,n) polyval(p,x) poly2str(p,\\\' x \\\' ) 二、拟合步骤 1.做原始数据的散点图 2.选择恰当的次数n,用polyfit指令求得多项式 3.计算多项式p在x处的值 4.画出多项式函数的曲线图 三、拟合实例 对x等于1-10,y大于20小于40的随机数进行多项式拟合 x=1:10;y=20+20*rand(1,10);%定义

    2023年04月25日
    浏览(7)
  • 全网唯一!Matlab世界顶尖艺术品配色包Rmetbrewer

    全网唯一!Matlab世界顶尖艺术品配色包Rmetbrewer

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

    2023年04月23日
    浏览(6)
  • MATLAB--数学建模作图大全及代码说明

    MATLAB--数学建模作图大全及代码说明

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

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

    Matlab 在线版 —— 科研人员的福音!无需下载安装,可计算可作图

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

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

    选读SQL经典实例笔记09_数值处理

    8.4.1.1. Oracle Database 10g 8.4.2.1. Oracle 9i

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

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

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

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

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

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

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

    【数值分析实验】(八)常微分方程的数值解法(含matlab代码)

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

    2024年02月03日
    浏览(9)
  • Matlab(数值微积分)

    Matlab(数值微积分)

    目录 1.多项式微分与积分 1.1 微分 1.2 多项式微分 1.3 如何正确的使用Matlab? 1.3.1 Matlab表达多项式 1.3.2  polyval() 多项式求值  1.3.3 polyder()多项式微分 1.4 多项式积分 1.4.1 如何正确表达 1.4.2 polyint() 多项式积分 2.数值的微分与积分 2.1 数值微分  2.2 diff() 计算差值   2.3 误差的准确

    2024年02月09日
    浏览(10)

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

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

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

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

二维码1

领取红包

二维码2

领红包