在很长一段时间里面,我都只用上了连续或可导函数(也指那种可以用一个函数表达式表示),结果在这次布置的作业必须要用到分段函数,如下图,总不能通过一条线一条线的plot出来吧。


对于这样一个分段函数而言,有以下两种方式可以很好的解决

  1. 利用逻辑表达式
    比如第一个就可以表示为:


    即当 t 在某一个范围内那段函数才生效,否则乘上逻辑式因子就为 0,得到的效果图如下:

  2. 利用阶跃函数Heaviside:

t=-1:0.01:5;
plot(t,heaviside(t),'linewidth',3);
grid on;

画出来的heaviside()函数图像:


通过两个heaviside函数相减就可以得到一个有效的矩形区域,分别乘以相应的函数段表达式相加即可。效果如下:

实际上得到的效果与方法一基本一致

Matlab 分段函数怎么画 表示方式 (推荐)相关推荐

  1. 如何用matlab编写分段函数_请教各位怎样用matlab定义一个分段函数MATLAB分段函数...

    请教各位怎样用matlab定义一个分段函数 MATLAB分段函数 www.zhiqu.org     时间: 2020-12-08 matlab提供了了两种定义分段函数的方法: 常规方法:使用if.. ...

  2. 【MATLAB定义函数的几种方式】

    MATLAB定义函数的几种方式 方法1:函数文件+函数名调用 比如我想要定义如下函数 f(x)=x2+1f(x)=x^2+1 f(x)=x2+1 可以现在脚本中写一个fun函数,并将其存储为函数同名文 ...

  3. MATLAB分段函数及应用实例

    简单实例:用matlab画分段函数 当x<0时 y=5*sin(x); 当x>=0且x<=5时 y=x^2; 当x>5时 y=(8-x)^2+16. x=-5:0.001:10 ...

  4. MATLAB分段函数没有横线,关于matlab分段函数如何绘图问题

    例1 1.不分段的我会,如z=x^2+y^2 t=-5:0.5:5;[x,y]=meshgrid(t);z=x.^2+y.^2;mesh(x,y,z) 2.分段的 比如:-5 0 如下: %下面是MA ...

  5. matlab分段函数M文件,MATLAB用命令文件编分段函数

    1.一元分段函数绘图 例如: 把下面的函数保存为Piecewise_x.m文件 function F=Piecewise_x(x) F=x.^2.*(x>=0 & x<1)+cos ...

  6. matlab分段函数的表达_【MATLAB】06_分段函数的多种表示方法

    目录 方法一:(一般方法) 方法二:(find) 方法三:(关系运算) 方法一:(一般方法) 按照正常的思路,表示分段函数是在脚本文件里用 if ..else..语句来完成,例如下列代码: funct ...

  7. matlab分段函数的表达_使用matlab表示“段数不确定”的分段函数

    示例函数: 分段函数f(x)的段数为数组a的长度减1,在表达f(x)时,不能直接使用a的长度5-1=4. 方法1: 先计算每个间隔点的函数值f(a2),f(a3),f(a4),再循环表示f(x). f ...

  8. matlab 分段函数 反余弦

    一.矩阵表达式的分段函数 eg:  其中 H,B,G,θ 为mxn的同维矩阵.上式指矩阵具体元素. % if b<=g    %     H=theta/360; % else H=1-thet ...

  9. matlab分段函数怎么画图_从零开始的matlab学习笔记——(17)其它实用的绘图工具...

    matlab应用--求极限,求导,求积分,解方程,函数绘图....更多内容尽在个人专栏:matlab学习 上一节我们简单了解了一下matlab绘图,这一节我们看一下参数方程,隐函数,极坐标等图像绘制. ...

最新文章

  1. 解码大脑:在脑机接口上寻求稳定性
  2. 区块链项目-Lisk
  3. robot1,Mechanical structure
  4. C# 读取硬盘信息类
  5. python中可选参数是什么意思_Python如何定义有可选参数的元类
  6. 基于CNN的增量学习论文的读后感
  7. 华为p50预装鸿蒙系统,华为P50系列将至,内部测试预装鸿蒙系统,还有4款重磅新品将发布...
  8. VC6.0加载lib文件的三种方法
  9. c语言FRA地址自动加一,c – 如何使用c语言在framebuffer中绘制图形?
  10. window server 2008配置FTP服务器550 Access is denied. 问题解决办法
  11. idea java文件显示j_IDEA 快捷使用指南
  12. toolBar——工具栏
  13. iOS设置UITableView的背景图片,以及不显示多余的空Cell
  14. 服务器温度检测软件_科技产品—整机柜服务器—产品简介
  15. catia三维轴承_基于CATIA的轴承三维参数化标准件库的开发
  16. 波利亚-怎样解题的思考
  17. 海量数据处理分析经验和技巧
  18. jquery漏洞修复方案
  19. 仅需三个步骤,即可将wps转换成word
  20. python对矩阵部分求和_python – numpy求和矩阵 – 按索引排

热门文章

  1. (B站动力节点老杜MySQL教程)MySQL课堂笔记-day03.txt
  2. 通过URL传值在手机端打开一键导航
  3. 考研政治——马克思原理之认知规律
  4. [ hadoop ] hadoop入门 : 组成架构.环境搭建.运行模式
  5. 小程序video隐藏控件
  6. 管理Windows Server 2008本地用户和组
  7. 【TS】546- 掌握 TS 这些工具类型,让你开发事半功倍
  8. matlab starcat_维纳滤波和编码曝光PSF去除运动模糊【matlab】
  9. python coding ansi_使用Python把UTF8转ANSI编码
  10. html移动端登录界面