专栏首页人工智能与演化计算成长与进阶一起来学matlab-matlab学习笔记8 基本绘图命令_1 图形窗口简介

一起来学matlab-matlab学习笔记8 基本绘图命令_1 图形窗口简介

本文为matlab自学笔记的一部分,之所以学习matlab是因为其真的是人工智能无论是神经网络还是智能计算中日常使用的,非常重要的软件。也许最近其带来的一些负面消息对国内各个高校和业界影响很大。但是我们作为技术人员,更是要奋发努力,拼搏上进,学好技术,才能师夷长技以制夷,为中华之崛起而读书!

本文很多摘录自图书资料,不做任何商业用途,仅做技术分享,侵权删除!请不要放弃自己的理想和道路,加油!!

“参考书籍 《matlab 程序设计与综合应用》张德丰等著 感谢张老师的书籍,让我领略到matlab的便捷 《MATLAB技术大全》葛超等编著 感谢葛老师的书籍,让我领略到matlab的高效

图形窗口简介

  • 在MATLAB自动生成的图形窗口上,图形窗口和命令窗口是相互独立的。图形窗口的属性由系统和MATLAB共同控制。当MATLAB中没有图形窗口时,将新建一个图形窗口作为输出窗口:当MATLAB中已经存在一个或多个图形窗口时,MATLAB一般指定最后一个图形窗口作为当前图形命令的输出窗口。不同的图形结果分别在不同的图形窗口中输出。

图形窗口的创建和设置

  • 用户如果想在MATLAB下建立一个图形窗口,在命令窗口输人figure即可实现,也可以单击菜单栏的File->New->Figure选项来完成。每执行一次figure就产生一个图形窗口,可以同时产生若干个图形窗口,MATLAB自动把这些窗口的名字添加序号(No.1,No.2,...)作为区别。
  • MATLAB创建图形窗口的函数是figure,其使用格式如下所示:
    • figure:创建一个图形窗口。
    • figure(n):如果”句柄对应的窗口对象已经存在,则该命令使该图形窗口成为当前窗口;如果不存在,则新建一个句柄值为”的窗口对象
    • g=figure(...):返回图形窗口对象的句柄。

可以使用 属性编辑器get,set函数 来控制图形的属性。

example1

figure
x=0:pi/20:4*pi;
y=cos(x);
plot(x,y,'k-+')
get(findobj('Type','line'),'color')

在这里插入图片描述

将线条的形状或者颜色改变后会发生什么样子的变化呢?

set(findobj('Type','line'),'Color','r')

更改线条的形式

>> set(findobj('Type','line'),'linestyle',':')
>> get(findobj('Type','line'),'color')

ans =

     1     0     0

>> get(findobj('Type','line'),'linestyle')

ans =

:

在这里插入图片描述

图形窗口的菜单栏

  1. File菜单:
  1. Insert菜单:
  1. Edit菜单:

图形窗口的工具栏

本文分享自微信公众号 - DrawSky(wustcsken),作者:CloudXu

原文出处及转载信息见文内详细说明,如有侵权,请联系 yunjia_community@tencent.com 删除。

原始发表时间:2020-07-05

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

我来说两句

0 条评论
登录 后参与评论

相关文章

  • matlab学习笔记11_3 高维数组处理 filp, shiftdim, size, permute, ipermute

    本文为matlab自学笔记的一部分,之所以学习matlab是因为其真的是人工智能无论是神经网络还是智能计算中日常使用的,非常重要的软件。也许最近其带来的一...

    DrawSky
  • 一起来学演化计算-mat文件读写

    DrawSky
  • 一起来学matlab-matlab学习笔记10_7 数值数据类型以及特殊函数

    本文为matlab自学笔记的一部分,之所以学习matlab是因为其真的是人工智能无论是神经网络还是智能计算中日常使用的,非常重要的软件。也许最近其带来的一...

    DrawSky
  • Qt透明无边框窗口

      设置setWindowFlag(Qt::FramelessWindowHint)即可无边框窗口,但无法移动和改变大小。

    Qt君
  • gcRMA算法-聚类分析图/PCA图

    >source("https://bioconductor.org/biocLite.R")

    黑妹的小屋
  • Python入门进阶教程-邮件发送

    首先需要了解 Python 的 smtplib 提供了一种很方便的途径发送电子邮件,它对 smtp 协议进行了简单的封装。

    小一不二三
  • 利用 Timescape 做肿瘤进化鱼图

    前面我们使用 pyclone 分析了肿瘤样本的 clusters 结构,接下来我们进一步分析肿瘤进化,画一个鱼图,需要用到的工具是 citup 和 Timesc...

    生信菜鸟团
  • [030]王小二图解Android-UI绘制篇【文字版】

    本文只是视频王小二图解Android【007】UI绘制篇的提纲和整理,建议配合视频学习

    王小二
  • KiTS19——肾肿瘤分割挑战赛(七)

    上一篇分享了VNet改进模型——AttentionGatedVNet网络,今天将继续分享VNet改进模型NestedVNet(VNet++)网络。

    用户7498388
  • Hive问题之UDF语义错误10014 原

    使用Hive处理数据的时候,写了一个UDF,然后上传到服务器,添加到Hive中之后,一直报如下的错误:

    云飞扬

扫码关注云+社区

领取腾讯云代金券