本文主要介绍如何绘制函数表达式,使用fplot函数。

说明:

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

fplot(f,xinterval) 将在指定区间绘图。将区间指定为 [xmin xmax] 形式的二元素向量。

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

fplot(funx,funy,tinterval) 将在指定区间绘图。将区间指定为 [tmin tmax] 形式的二元素向量。

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

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

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

fp = fplot(___) 返回 FunctionLine 对象或 ParameterizedFunctionLine 对象,具体情况取决于输入。使用 fp 查询和修改特定线条的属性。

绘制表达式

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

fplot(@(x) sin(x))

绘制参数曲线

绘制参数化曲线 x=cos(3t) 和 y=sin(2t)。

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

指定区间绘制分段函数

绘制分段函数

使用 hold on 绘制多个线条。使用 fplot 的第二个输入参数指定绘图区间。使用 'b' 将绘制的线条颜色指定为蓝色。在相同坐标区中绘制多个线条时,坐标轴范围会调整以容纳所有数据。

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

指定线条属性并显示标记

绘制具有不同相位的三个正弦波。对于第一个,使用 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

MATLAB绘图合集: 绘制表达式和函数fplot相关推荐

  1. matlab之绘制表达式或函数fplot

    一.功能 绘制表达式或函数 二.语法 1.fplot(f) 在默认区间 [-5 5](对于 x)绘制由函数 y = f(x) 定义的曲线. 2.fplot(f,xinterval) 将在指定区间绘图. ...

  2. MATLAB 绘图合集:绘制隐函数 fimplicit

    本文主要介绍绘制隐函数的方法. 说明 fimplicit(f) 在默认区间 [-5 5](对于 x 和 y)上绘制 f(x,y) = 0 定义的隐函数. fimplicit(f,interval) 为 ...

  3. MATLAB 绘图合集: 双对数刻度图 loglog

    本文主要介绍双对数刻度图绘制用法. 说明 向量和矩阵数据 loglog(X,Y) 在 x 轴和 y 轴上应用以 10 为底的对数刻度来绘制 x 和 y 坐标. 要绘制由线段连接的一组坐标,请将 X 和 ...

  4. MATLAB绘图合集:stairs绘图

    本文介绍阶梯图stairs函数的基本用法 说明 stairs(Y) 绘制 Y 中元素的阶梯图. 如果 Y 为向量,则 stairs 绘制一个线条. 如果 Y 为矩阵,则 stairs 为每个矩阵列绘制 ...

  5. Matlab绘图合集:plot 绘图

    本文主要介绍MATLAB 中plot函数画图的基本用法. 语法 plot(X,Y) plot(X,Y,LineSpec) plot(X1,Y1,...,Xn,Yn) plot(X1,Y1,LineSp ...

  6. MATLAB 绘图合集:等高线图contour

    本文主要介绍等高线图的绘制和画法. 说明 contour(Z) 创建一个包含矩阵 Z 的等值线的等高线图,其中 Z 包含 x-y 平面上的高度值.MATLAB® 会自动选择要显示的等高线.Z 的列和行 ...

  7. MATLAB绘图合集:填充二维等高线图contourf

    本文主要介绍填充的二维等高线图和基本的用法例子 目录 说明 例子 绘制10个层级的等高线 显示具有标签的特定层级的等高线图 自定义等高线线宽 说明 contourf(Z) 创建一个包含矩阵 Z 的等值 ...

  8. MATLAB绘图合集:imagesc绘图

    目录 说明 例子 显示矩阵数据的图像. 控制数据值到颜色图的颜色映射 创建后修改图像透明度 向三维视图中的坐标区添加图像 imagesc函数 使用缩放颜色显示图像 说明 imagesc(C) 将数组  ...

  9. 预编码 matlab,无线通信-预编码-MATLAB代码合集

    无线通信-预编码-MATLAB代码合集 c 2021-2-18 下载地址 https://www.codedown123.com/72422.html 多用户MIMO预编码之类的代码,帮助初学者进行编 ...

最新文章

  1. 人与动物之间有没有一条不可逾越的鸿沟?——从基础存在论到生命哲学
  2. V​M​W​a​r​e​里​安​装​6​4​位​L​i​n​u​x​ ​的​方​法
  3. CSS3-transition,过渡实例
  4. html回车按键确认按钮,button默认enter事件(回车事件)。
  5. 使用HTML5在浏览器中开发虚拟现实业务
  6. php 掌握jquery,完全掌握jquery tmpl模板
  7. NWERC 2018 A. Access Points 二维转一维 + 单调栈
  8. Bootstrap简介
  9. 通过规模化Scrum创造最新技术的打印机
  10. Apache目录介绍
  11. ac6005直连ap 如何配置_邀请实测搭档 完成AC+瘦AP经典组网_华为 AC6005_网络设备-中关村在线...
  12. String转JSONObject,JSONObject转JSONArray,JSONArray数组转换成JSON字符串
  13. keep sb updated_keep you update 和keep you updated哪个正确
  14. JavaScript 实现购物车
  15. Oracle10g的安装
  16. 【黑马Java并发笔记】三、互斥与同步(上)
  17. android系统文件重命名文件格式,安卓手机上文件的后缀名怎么改?
  18. 【机器学习技巧】之特征工程:数字编码以及One-hot独热编码的几种方式(sklearn与pandas处理方式)
  19. SIKI学院:MySQL数据库从零到精通:三:课时 4 : 03-服务器端运行通信原理图+课时 5 : 04-游戏服务器端简介
  20. 要不要学Python?Python真的有那么厉害?

热门文章

  1. AI产品经理数据模型设计文档(简版)
  2. english learning fengshui
  3. Uos统信系统 nginx
  4. SSM框架基于web的房屋租售管理系统源码+论文第二稿+软件环境+包安装调试
  5. Win10 RealSense L515 ORBSLAM2 配置全攻略
  6. Stegano之binwalk、C32Asm
  7. 心理危机干预系统简介
  8. python安装环境相关,已被坑过
  9. [TI-Sitara]启动流程
  10. 使用oschina的git服务器