一、plot函数

函数plot 是绘制二维图形的最基本函数,它是针对向量或矩阵的列来绘制曲线的。也就是说,使用plot 函数之前,必须首先定义好曲线上每一点的x 及y 坐标,常用格式为:

(1)plot(x) 当x 为一向量时,以x 元素的值为纵坐标,x的序号为横坐标值绘制曲线。当x 为一实矩阵时,则以其序号为横坐标,按列绘制每列元素值相对于其序号的曲线,当x 为m× n 矩阵时,就有n 条曲线。

(2)plot(x,y) 以x 元素为横坐标值,y 元素为纵坐标值绘制曲线。

(3)plot(x,y1,x,y2,…)以公共的x 元素为横坐标值,以y1,y2,… 元素为纵坐标值绘制多条曲线。

x = -pi:.1:pi;

y = sin(x);

plot(x,y)

x = -pi:pi/10:pi;

y = tan(sin(x)) - sin(tan(x));

plot(x,y,'--rs','LineWidth',2,'MarkerEdgeColor','k','MarkerFaceColor','g','MarkerSize',10)

x = -pi:.1:pi;

y = sin(x);

plot(x,y)

set(gca,'XTick',-pi:pi/2:pi)

set(gca,'XTickLabel',{'-pi','-pi/2','0','pi/2','pi'})

title('Sine Function');

xlabel('Radians');

ylabel('Function Value');

x = -pi:.1:pi;

y = sin(x);

p = plot(x,y)

set(gca,'XTick',-pi:pi/2:pi)

set(gca,'XTickLabel',{'-pi','-pi/2','0','pi/2','pi'})

xlabel('-\pi \leq \Theta \leq \pi')

ylabel('sin(\Theta)')

title('Plot of sin(\Theta)')

text(-pi/4,sin(-pi/4),'\leftarrowsin(-\pi\div4)',...

'HorizontalAlignment','left')

set(p,'Color','red','LineWidth',2)

二、fplot函数

函数fplot 用来绘制数学函数,其调用格式为: fplot(fun,lims)其中fun 就是所要绘制的函数,可以是定义函数的M 文件名,也可以是以x 为变量的可计算字符串,lims=[XMIN XMAX YMIN YMAX]限定了x,y 轴上的绘图空间。

fnch = @tanh;

fplot(fnch,[-2 2])

function Y = myfun(x)

Y(:,1) = 200*sin(x(:))./x(:);

Y(:,2) = x(:).^2;

fh = @myfun;

fplot(fh,[-20 20])

hmp = @humps;

subplot(2,1,1);fplot(hmp,[0 1])

sn = @(x) sin(1./x);

subplot(2,1,2);fplot(sn,[.01 .1])

三、ezplot函数

函数ezplot它无需数据准备,直接画出函数图形,基本调用格式为ezplot(f),其中f 是字符串或代表数学函数的符号表达式,只有一个符号变量

h = ezplot('x^2')

set(h, 'Color', 'm');               % Make the line magenta

h = ezplot('x^2')          % x2 - y4 = 0

set(h, 'Color', 'm');               % Make the line magenta

四、区别:

plot是绘制二维图形,并且是x,y的表达式是已知的或者是形如y=f(x)这样确切的表达式plot函数的基本调用格式为:plot(x,y) 其中x和y为长度相同的向量,分别用于存储x坐标和y坐标数据。

ezplot是画出隐函数图形,是形如f(x,y)=0这种不能写出像y=f(x)这种函数的图形ezplot一元函数绘图函数ezplot(fun) ezplot(fun,[min,max])

fplot(y,[a,b])精确绘图

文章来自网络文章和doc文档

matlab之plot、fplot、ezplot函数相关推荐

  1. matlab ezplot fplot,【转】Matlab plot fplot ezplot用法与区别

    [转]Matlab plot fplot ezplot用法与区别 (2012-04-19 20:26:00) 标签: matlab fplot ezplot 数学函数 曲线 杂谈 函数plot 是绘制 ...

  2. 【Matlab代码】用ezplot函数绘制

    函数:ezplot(F,[xmin,xmax]) 功能:绘制符号函数F在区间[xmin,xmax]内的图像. 参数说明: 参数F是函数表达式,只含有一个变量, 参数区间可缺省,默认为[-2pi,2pi ...

  3. plot fplot ezplot

    使用plot绘制正弦图形的命令语句: x=[-pi:0.01:pi]; y=sin(x); plot(x,y) 使用fplot(针对建立的数值函数): y=inline('sin(x)'); fplo ...

  4. matlab画图命令fplot,matlab绘图方法fplot

    Matlab 中 plot. fplot .ezplot 用法与区别函数 plot 是绘制二维图形的最基本函数,它是针对向量或矩阵的列来绘制曲线的.也就是 说,使用 plot 函数之前,必须..... ...

  5. matlab中区分fplot和plot,以及作图时sin(1./x)需要点除而不是除

    fplot命令也是MATLAB提供的一个画图命令,它是一个专门用于画一元函数图像的命令. 它的基本用法如下 plot命令也可以画一元函数图像,为什么还要引入fplot 命令呢? 关于plot命令的描述 ...

  6. Matlab中plot函数及legend函数详解

    Matlab中plot函数及legend函数详解 Matlab中plot函数及legend函数详解 Matlab中plot函数全功能解析 功能 二维曲线绘图 语法 plot(Y) plot(X1,Y1 ...

  7. matlab中plot函数画线时 颜色和类型

    转自 https://blog.csdn.net/garfielder007/article/details/50449140 matlab里plot函数画线时有很多的颜色和类型可以选择,下面列举一些 ...

  8. Matlab的plot函数画线显示空白问题解决

    Matlab的plot函数画线无法显示问题解决 前言:在使用matlab中的plot函数画图时,没有任何报错,但是画不出线,却能画出点.在查阅资料后找到问题的原因. 这里我们使用y=x^2图像来进行分 ...

  9. MATLAB中plot函数如何在实线上加点

    此博客为个人博客,不涉及商业用途,仅提供学习参考,内容均来自个人原创以及互联网转载和摘录. 此博客上带有原创标识的文章.图片.文件等,未经本人允许,不得用于商业用途以及传统媒体.网络媒体或个人转载请注 ...

最新文章

  1. 各种 AI 数据增强方法,都在这儿了
  2. docker 安装vim
  3. IDEA 调试Spring-boot 应用
  4. 前端学习(3161):react-hello-react之样式的模块化
  5. ios UIlabel
  6. java配置lib_Java环境配置
  7. 关于Resnet50和ResNeXt50的参数量的简单计算(只考虑卷积层和全连接层)
  8. CSS 块状元素和内联元素
  9. 理发店收银系统php,理发店收银系统优缺点
  10. 计算机桌面保护程序,屏幕保护程序软件
  11. 记一次ASP绕过WTS-WAF
  12. java中if条件函数怎么用_if函数,多个条件怎么使用
  13. 【JZOJ B组】【NOI2002】贪吃的九头龙
  14. windows电脑关机开机后没声音,重启就有声音故障处理方法
  15. 剪映专业版v1.4.1正式版!一款全能好用的视频编辑工具
  16. android应用白屏闪退,解决 APP启动白屏黑屏问题
  17. SA387Gr22Cl2美标容器板介绍,SA387Gr22Cl2钢板规格8-90mm厚
  18. QQ2011安装写至文件错误
  19. PTN与 IPRAN技术简介
  20. InfluxDB2.2查看修改数据存储路径

热门文章

  1. 逆向教程-2014.08版电信爱游戏支付分析
  2. ExaGrid入围2021年存储大奖
  3. 洛谷 P1618 STL全排列方法
  4. JDBC进阶—— 师承尚硅谷(DAO)
  5. 史上最牛总结!电源完整性设计请看这一篇
  6. 网易2018校园招聘编程题
  7. 入门避雷需知:如何选择关于Python机器学习的书
  8. Linux系统代理上网
  9. python findall函数用法_Python--re模块的findall等用法
  10. 扔硬币先手获胜概率问题