matlab曲线、图形绘制方法(不断更新)

转载自http://blog.sina.com.cn/s/blog_60ec9dcb0100x4qq.html

hold on 是当前轴及图形保持而不被刷新,准备接受此后将绘制

hold off 使当前轴及图形不在具备被刷新的性质

hold on 和hold off,是相对使用的
前者的意思是,你在当前图的轴(坐标系)中画了一幅图,再画另一幅图时,原来的图还在,与新图共存,都看得到
后者表达的是,你在当前图的轴(坐标系)中画了一幅图,此时,状态是hold off,则再画另一幅图时,原来的图就看不到了,在轴上绘制的是新图,原图被替换了

>> t=(0:pi/100:pi)‘;       
y1=sin(t)*[1,-1];      
y2=sin(t).*sin(9*t);       
t3=pi*(0:9)/9;               
y3=sin(t3).*sin(9*t3);             
plot(t,y1,‘r:‘,t,y2,‘-bo‘)            
hold on     
plot(t3,y3,‘s‘,‘MarkerSize‘,10,‘MarkerEdgeColor‘,[0,1,0],‘MarkerFaceColor‘,[1,0.8,0]) 
axis([0,pi,-1,1])           
hold off

图形

>> t=(0:pi/100:pi)‘;       
y1=sin(t)*[1,-1];      
y2=sin(t).*sin(9*t);       
t3=pi*(0:9)/9;               
y3=sin(t3).*sin(9*t3);             
plot(t,y1,‘r:‘,t,y2,‘-bo‘)            
plot(t3,y3,‘s‘,‘MarkerSize‘,10,‘MarkerEdgeColor‘,[0,1,0],‘MarkerFaceColor‘,[1,0.8,0]) 
axis([0,pi,-1,1])           
hold off

去掉hold on后的图形,只显示最后的一次数据

时间: 2024-11-05 16:23:44

matlab曲线、图形绘制方法(不断更新)的相关文章

iOS 中各种折线.曲线.图形绘制方法集锦(折线图.走势图.柱状图.动态曲线图.形状图.划线图)

前言 具体实现如下: 目录 前言 第一 折线图实现 .1) 自定义视图实现 .2)关键技术实现 .3) 方法调用 .4) 效果展示 第二 走势曲线图实现 .1) 导入DJChart第三方库 .2)横竖轴参数设置 .3) 方法调用 .4) 效果展示 第三 画线图实现 .1) 导入ZXQuartz第三方库 .2) 自定义视图,画各种图形 .3) 方法调用 .4) 效果展示 第四 柱状图实现 .1) 导入ZXQuartz第三方库 .2)横竖轴参数设置 .3) 方法调用 .4) 效果展示 第五 各式图形

C#中的GDI+图形绘制方法

GDI+图形绘制方法 1.首先对于绘制图形,必须的先将命名空间导入:using System.Drawing.Drawing2D; 2.然后在一个事件中写入程序 首先先将Graphics这个对象实例化: 然后就是实例化笔(pen)或者刷子(brush): 对于笔的实例化Pen mypen = new Pen(Color(选择颜色),笔的线条粗度) 刷子的实例化 solidbrush:它的实例化只需要指定color属性值就可以了: hatchbrush:它的实例化需要指定所需要绘制的图形以及颜色:

matlab学习笔记之五种常见的图形绘制功能

分类: 离散数据图形绘制 函数图形绘制 网格图形绘制 曲面图形绘制 特殊图形绘制 本文重点介绍matlab五种图形绘制方法的后三种. 一.网格图形绘制 以绘制函数z=f(x,y)三维网格图为例,下面为绘制步骤: 确定自变量x和y的取值范围和取值间隔 x = x1:dx:x2; y = y1:dy:y2; 2.构成xoy平面上的自变量采样格点矩阵 1)  利用“格点”矩阵生成原理生成矩阵 X = ones(size(y))*x; Y = y*ones(size(x)); 2)  利用meshgri

MATLAB曲线绘制

一. 二维数据曲线图1.1 绘制 单根二维曲线plot 函数的基本调用 格式为:plot(x,y) 其中x和y为长度相同的向量,分别用于存储x坐标 和y坐标数据. 例1-1 在0≤x≤2p区间内,绘制曲线y=2e-0.5xcos(4πx)程序 如下:x=0:pi/100:2*pi;y=2*exp(-0.5*x).*cos(4*pi*x);plot(x,y) 例1-2 绘制曲线.程序如下:t=0:0.1:2*pi;x=t.*sin(3*t);y=t.*sin(t).*sin(t);plot(x,y

PCB ODB++(Gerber)图形绘制实现方法

这里讲解一下用net解析PCB图形绘制实现方法 一.解析PCB图形绘制实现 解析PCB图形,说简单也非常简单,先说一下,PCB Gerber图形由:点,线,弧,铜皮,文字 5类元素组成,通常简写为:P,L,A,S,T五类,这几类元素的难易程度,刚好是按这个顺序排列的(个人实际应用这么认为的).即然是5类就得建立5种元素的数据结构存储它吧, PAD结构 /// <summary> /// PAD 数据类型 /// </summary> public struct gP { publi

Quartz2D--iOS下的图形绘制

一.基本介绍 Quartz 2D是一个二维绘图引擎,Quartz 2D的API是C语言,来自CoreGraphics框架,没有面向对象的思想. 1.作用:绘制图形:线条.三角形.矩形.圆.弧等 绘制文字 绘制.生成图片(图形) 读取.生成PDF 截图.裁剪图片 自定义UI控件 2.图形上下文(Graphics Context):是一个CGContextRef类型的数据 图形上下文的作用:1.保存绘图信息.绘图状态 2.决定绘制的输出目标(绘制到什么地方,输出目标可以是PDF文件.Bitmap或者

图形绘制-线段绘制相关

最近公司的项目要用到一些图表效果,本来也打算在github上找一些第三方.然而第三方的风格与公司的需求不尽相同,改动起来较麻烦.于是自己写了一个,并且通用化,现已共享至github上.一下是自己的一些开发历程. 1.刚起手的时候,想完全用Quartz2D来绘制,然而Quartz2D只能绘制一些基本的图形,并不能达到路径绘制的动画效果.想要完全用UIBezierPath(UIBezierPath实际上也是使用OC语法将Quartz2D封装而成,使用更加方便)绘制,有觉得大材小用了,最终觉得使用Qu

Android应用自定义View绘制方法手册

背景 这篇迟迟难产的文章算是对2015前半年的一个交代吧,那时候有一哥们要求来一发Android Canvas相关总结,这哥们还打赏了,实在不好意思,可是这事一放就给放忘了,最近群里小伙伴催着说没更新博客,坐等更新啥的,随先有这么一篇Android应用开发超级基础的文章诞生了(因为这种文章最好写哈,就是用熟了就行).不得不说下这么久为何一直没更新博客的原因了,首先遇上了过年,我个人崇尚过节就该放下一切好好陪陪亲人,珍惜在一起的时光:其次今年开年很是蛋疼,不是不顺当就是深深的觉得被坑,所以心情也就

图形绘制

图形绘制 离散函数图形: 例:离散数据和离散函数可视化(离散数据作图方式) X1=[1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20]; Y1=[1,2,3,4,5,6,7,8,9,10,10,9,8,7,6,5,4,3,2,1]; figure(1) plot(X1,Y1,'o','MarkerSize',15) %作图函数,’o’为图案,MarkerSize设置图案大小15 X2=1:20; Y2=log(X2); figure(2) pl