一、功能

绘制表达式或函数

二、语法

1.fplot(f)

在默认区间 [-5 5](对于 x)绘制由函数 y = f(x) 定义的曲线。

2.fplot(f,xinterval)

将在指定区间绘图。将区间指定为 [xmin xmax] 形式的二元素向量。

3.fplot(funx,funy)

在默认区间 [-5 5](对于 t)绘制由 x = funx(t) 和 y = funy(t) 定义的曲线。

4.fplot(funx,funy,tinterval)

将在指定区间绘图。将区间指定为 [tmin tmax] 形式的二元素向量。

5.fplot(___,LineSpec)

指定线型、标记符号和线条颜色。例如,'-r' 绘制一根红色线条。在前面语法中的任何输入参数组合后使用此选项。

6.fplot(___,Name,Value)

使用一个或多个名称-值对组参数指定线条属性。例如,'LineWidth',2 指定 2 磅的线宽。

7.fplot(ax,___)

将图形绘制到 ax 指定的坐标区中,而不是当前坐标区 (gca) 中。指定坐标区作为第一个输入参数。

8.fp = fplot(___)

返回 FunctionLine 对象或 ParameterizedFunctionLine 对象,具体情况取决于输入。使用 fp 查询和修改特定线条的属性。有关属性列表,请参阅 FunctionLine 属性 或 ParameterizedFunctionLine 属性。

9.[x,y] = fplot(___)

返回函数的纵坐标和横坐标,而不创建绘图。

三、示例

1.绘制表达式

在 x 的默认区间 [-5 5] 绘制 sin(x)

fplot(@(x) sin(x))

结果如下图所示:

2.绘制参数化曲线

xt = @(t) cos(3*t);
yt = @(t) sin(2*t);
fplot(xt,yt)

结果如下图所示:

3.指定绘图区间绘制分段函数

使用 hold on 绘制多个线条。

使用 fplot 的第二个输入参数指定绘图区间。

使用 'b' 将绘制的线条颜色指定为蓝色。

在相同坐标区中绘制多个线条时,坐标轴范围会调整以容纳所有数据。

fplot(@(x) exp(x),[-3 0],'b')
hold on
fplot(@(x) cos(x),[0 3],'r')
hold off
grid on

结果如下图所示:

4.指定线条属性并绘制

绘制具有不同相位的三个正弦波。

对于第一个,使用 2 磅的线宽。

对于第二个,指定带有圆形标记的红色虚线线型。

对于第三个,指定带有星号标记的青蓝色点划线线型。

fplot(@(x) sin(x+pi/5),'Linewidth',2);
hold on
fplot(@(x) sin(x-pi/5),'--or');
fplot(@(x) sin(x),'-.*c')
hold off

结果如下图所示:

5.创建并修改线条属性

绘制 sin(x) 并将函数行对象指定给变量。

通过使用圆点表示法设置属性,将线条更改为红色点线。

添加交叉标记,并将标记颜色设置为蓝色。

fp = fplot(@(x) sin(x))
fp.LineStyle = ':';
fp.Color = 'r';
fp.Marker = 'x';
fp.MarkerEdgeColor = 'b';

6.在相同坐标区域绘制多条曲线

fplot(@(x) sin(x))
hold on
fplot(@(x) cos(x))
hold off

结果如下图所示:

7.添加标题和轴标签以及格式化刻度

fplot(@sin,[-2*pi 2*pi])
grid on
title('sin(x) from -2\pi to 2\pi')
xlabel('x');
ylabel('y');

结果如下图所示:

matlab之绘制表达式或函数fplot相关推荐

  1. MATLAB绘图合集: 绘制表达式和函数fplot

    本文主要介绍如何绘制函数表达式,使用fplot函数. 说明: fplot(f) 在默认区间 [-5 5](对于 x)绘制由函数 y = f(x) 定义的曲线. fplot(f,xinterval) 将 ...

  2. matlab中绘制一个sin函数曲线

    脚本程序如下: %功能描述:定义x为0到2pi之间的一组向量,且x向量中相邻两个值之间的增量为pi/1000,定义y向量中的值为x向量的sin值, %绘制出函数图像 x = 0:pi/1000:2*p ...

  3. Matlab图形绘制(三)图形样式、标注、题字;fplot函数

    文章目录 1.图形样式.标注.题字 2.fplot函数 1.图形样式.标注.题字 代码示例: x=0:pi/20:2*pi; plot(x,sin(x),'b-.'); hold on; plot(x ...

  4. MATLAB绘制二维曲线-fplot函数

    MATLAB绘制二维曲线-fplot函数 fplot函数的基本用法 双输入函数参数的用法 fplot函数的基本用法 fplot(f,lims,选项) f代表一个函数,通常使用函数句柄的形式,lims为 ...

  5. matlab已知函数表达式画函数图像,怎么用matlab画已知函数表达式的一个函数图像?函数比较复杂的……...

    点击查看怎么用matlab画已知函数表达式的一个函数图像?函数比较复杂的--具体信息 答:要具体哦,如果一个自变量,函数图像就是曲线,用plot 如果是2个自变量,函数图像就是曲面了,如f=3*exp ...

  6. MATLAB R2021a 绘图函数fplot 使用详解

    内容参考:Plot expression or function - MATLAB fplot- MathWorks China MATLAB常用绘图函数除了plot外,fplot也是另一个重要的常用 ...

  7. Matlab学习日记(5)二维曲线的绘制(plot与fplot)

    目录 plot函数 fplot函数 小知识: 1.不要忘了[1:0.1:10]也能表示一个向量哦 2.matlab中*代表矩阵乘法,而. *表示点乘运算,即两个矩阵中对应元素进行乘法运算 plot函数 ...

  8. matlab图形标注与修饰函数title、xlabel、ylabel 【matlab图行绘制二】

    MATLAB 图形标注与修饰函数 在 MATLAB中,可利用 Figure窗口的菜单和工具栏对图形进行标注.修饰等,操作简单,此外,还可以利用 MATLAB中自带的函数来进行图形的修饰.下面将对其进行 ...

  9. 用matlab绘制函数图形,matlab函数绘制 用matlab怎样绘制函数图形

    用matlab怎样绘制函数图形 函数f(x1,x2)= x1*cos x2*sin x1+x2*x2*sin x2*cos x1 0≤xi≤2∏的图形?x=0:0.1:2*pi; y=x; [x,y] ...

最新文章

  1. python机械臂api_使用高斯机械臂的API开发
  2. 河池学院计算机与信息工程学院官网 领导,关于成立我院宣传工作领导小组的方案...
  3. Nhibernate分页测试续(附源码)
  4. java怎么捕捉除数异常_Java异常的捕获及处理---小总结
  5. I2C总线之(二)---时序
  6. android触摸消息的派发过程
  7. 四叉树碰撞优化版,速度飞一样
  8. 数据库---事务的隔离级别
  9. Table是怎样炼成的:HtmlTable
  10. LeetCode--283--移动0
  11. 做了8年软件测试的我,是如何从菜鸟快速成长为测试工程师的?
  12. 如何开拓中国EDM市场
  13. 项目开发流程以及接口文档
  14. 以内部管理员批准模式_UAC 在管理员批准模式下运行所有管理员(Windows 10) - Windows security | Microsoft Docs...
  15. R语言各种假设检验实例整理(常用)
  16. Spring Boot-入门
  17. macOS看视频卡顿如何修复
  18. 查看支付宝所有交易记录方法
  19. 这位毁誉参半的政治名嘴,竟然彻底改变了计算机编程
  20. 基于QT的游戏修改器

热门文章

  1. 计算机科学应用论文题目,比较好写的计算机科学与应用论文题目 计算机科学与应用论文题目怎么取...
  2. 1019: 火车运行时间
  3. hdu2075 A|B?(C语言)
  4. 安卓dumpsys SurfaceFlinger输出示例
  5. IDEA2021版本的安装和使用教程
  6. 9个适合上班族晚上在家就能赚钱的副业推荐(建议收藏)
  7. 不动点迭代法求函数根(非线性方程求解)
  8. k8s(kubernetes)通过yaml从harbor拉取镜像(史诗级,保姆级)
  9. Opengl入门基础-shader着色器画方形并且填颜色
  10. win10如何改变登陆界面背景