广告合作
  • 今日头条

    今日头条

  • 百度一下

    百度一下,你就知道

  • 新浪网

    新浪网 - 提供新闻线索,重大新闻爆料

  • 搜狐

    搜狐

  • 豆瓣

    豆瓣

  • 百度贴吧

    百度贴吧——全球领先的中文社区

  • 首页 尚未审核订阅工具 订阅

    MATLAB怎么用不同颜色在一个图形上绘制多条曲线

    来源:网络收集  点击:  时间:2024-02-27
    【导读】:
    当我们在使用MATLAB进行绘图时,相信很多小伙伴需要使用不同颜色和标注不同名称在同一个图形上绘制多条曲线,下面分享给大家使用MATLAB用不同颜色名称在一张图上绘制多条曲线的方法、步骤,希望能够帮助大家。工具/原料more电脑MATLAB软件使用MATLAB用不同颜色名称在一张图上绘制多条曲线方法/步骤1/7分步阅读

    第一步:我们可以使用plot命令进行一张图多条曲线绘制,编写好的程序代码如下:

    a = ;

    b = 2*a.^4 + 3 * a.^3 +1 * a.^2 +3 * a + 6;

    c = 4 * a.^3 + 7 * a + 1;

    plot(a, b, a, c)

    也可以分别plot加hold on,我们添加到MATLAB程序中,如下图所示。

    2/7

    第二步:我们在MATLAB中运行上面的一图多曲线程序代码,得出的运行结果如下图所示,成功在一张图上绘制多条曲线。

    3/7

    第三步:我们仔细看会发现上述绘图程序系统自动给我们的曲线进行了颜色区分,有时我们需要更改成自己喜欢的颜色或易于区分的颜色是可以手动更改的,MATLAB提供了颜色代码,基本颜色代码如下图所示。

    4/7

    第四步:为了便于大家比较学习和理解,下面再次画一张图上面显示不同曲线并用我们指定的颜色区分,程序代码如下:

    a = ;

    b = sin(a);

    c = cos(a);

    plot(a, b,b, a, c, m)

    我们将代码写入到MATLAB中,如下图所示。

    5/7

    第五步:我们然后运行我们的程序,运行结果如下图所示,此时可以发现我们的曲线用我们指定的颜色进行了区分。

    6/7

    第六步:除了使用不同的颜色进行曲线区分外,我们还可以在不同曲线上显示不同曲线名称加以区分,使用legend命令,程序代码如下:

    a = ;

    b = sin(a);

    c = cos(a);

    plot(a, b,b, a, c, m);

    legend(Sin(x), Cos(x));

    将此修改后的程序添加到MATLAB中,如下图所示。

    7/7

    第七步:此时我们再看看我们的程序运行结果,如下图所示,可以发现在图形右上角将不同曲线用名称标识加以区分了。

    注意事项

    以上是使用MATLAB用不同颜色名称在一张图上绘制多条曲线的方法、步骤,不足之处还望大家修改指正。

    注意在将不同曲线绘制到同一张图形上时可以先画一条然后使用hold on命令后,再画另一条曲线达到相同效果。

    MATLABMATLAB多条曲线多曲线不同颜色多曲线不同名称
    本文关键词:

    版权声明:

    1、本文系转载,版权归原作者所有,旨在传递信息,不代表看本站的观点和立场。

    2、本站仅提供信息发布平台,不承担相关法律责任。

    3、若侵犯您的版权或隐私,请联系本站管理员删除。

    4、文章链接:http://www.1haoku.cn/art_160516.html

    相关资讯

    ©2019-2020 http://www.1haoku.cn/ 国ICP备20009186号05-06 01:04:11  耗时:0.028
    0.0281s