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

Matlab 分段函数怎么画 表示方式 (推荐)在很长一段时间里面,我都只用上了连续或可导函数(也指那种可以用一个函数表达式表示),结果在这次布置的作业必须要用到分段函数,如下图,总不能通过一条线一条线的plot出来吧。对于这样一个分段函数而言,有以下两种方式可以很好的解决利用逻辑表达式比如第一个就可以表示为:即当t在某一个范围内那段函数才生效,否则乘上逻辑式因子就为0,得到的效果图如下:利用阶跃函数Heavisi…

大家好,又见面了,我是你们的朋友全栈君。

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

在这里插入图片描述
对于这样一个分段函数而言,有以下两种方式可以很好的解决

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

    在这里插入图片描述
    即当 t 在某一个范围内那段函数才生效,否则乘上逻辑式因子就为 0,得到的效果图如下:
    Matlab 分段函数怎么画 表示方式 (推荐)

  2. 利用阶跃函数Heaviside:

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

画出来的heaviside()函数图像:
Matlab 分段函数怎么画 表示方式 (推荐)
在这里插入图片描述
通过两个heaviside函数相减就可以得到一个有效的矩形区域,分别乘以相应的函数段表达式相加即可。效果如下:
Matlab 分段函数怎么画 表示方式 (推荐)
实际上得到的效果与方法一基本一致

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/133000.html原文链接:https://javaforall.net

(0)
上一篇 2022年5月1日 下午12:20
下一篇 2022年5月1日 下午12:20


相关推荐

  • 在cshtml文件中使用预编译语法

    在cshtml文件中使用预编译语法阅文时长 0 29 分钟字数统计 474 4 字符主要内容 1 引言 amp 背景 2 解决方案示例 3 声明与参考资料 在 cshtml 文件中使用预编译语法 编写人 SCscHero 编写时间 2022 1 23PM1 0 文章类型 系列完成度 已完成座右铭每一个伟大的事业 都有一个微不足道的开始 一 引言 amp 背景 nbsp nbsp nbsp 完成度 100 a 应对问题最近遇

    2026年3月17日
    2
  • SecureCRT之激活教程

    SecureCRT之激活教程因为 SecureCRT 是付费软件 所以需要一定的方法进行激活成功教程 才能便于我们使用 接下来 开始激活成功教程教程 步骤 1 将对应得激活程序拷贝到你安装 SecureCRT 的安装目录下 如果找不到安装目录 你可以到桌面找到该软件快捷方式鼠标右键属性打开文件位置 就找到了 步骤 2 以 管理员 方式运行该注册机 来进行激活程序点击上面的 nbsp Patch nbsp 出现下面的对话框选择之后

    2026年3月26日
    1
  • 腾讯元宝解答内容怎么分享给别人

    腾讯元宝解答内容怎么分享给别人

    2026年3月12日
    2
  • OpenClaw 实战:SKILL安装极简指南,让你的 Agent 真正干活

    OpenClaw 实战:SKILL安装极简指南,让你的 Agent 真正干活

    2026年3月14日
    3
  • pytest的assert_java单元测试断言

    pytest的assert_java单元测试断言前言断言是写自动化测试基本最重要的一步,一个用例没有断言,就失去了自动化测试的意义了。什么是断言呢?简单来讲就是实际结果和期望结果去对比,符合预期那就测试pass,不符合预期那就测试failed

    2022年7月28日
    9
  • byteBuffer_bytebuffer flip

    byteBuffer_bytebuffer flip为什么会在RocketMQ系列里面参杂一篇ByteBuffer的文章呢?因为RocketMQ存储消息,是存储在文件中的,而且刚好使用的是ByteBuffer。这个属于JavaNIO的内容,用到的比较少,如果像我一样没有相关的知识做铺垫,强行看RocketMQ消息存储相关的代码会比较头疼。为了减少学习难度,这里很有必要先介绍一下ByteBuffer相关的知识。…

    2022年10月2日
    6

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号