使用MATLAB绘制分段函数实现[通俗易懂]

使用MATLAB绘制分段函数实现[通俗易懂]绘制分段函数也是很常见的需求,实现分段函数的绘制也有多种方式。以下面分段函数为例,进行说明。方法一:直接根据分段函数的含义,根据x值的不同,相对应的函数值也不同,进行描点连线。x=0:0.1:5y=[]forxx=xif(xx<1.5)y=[y,0];elseif(xx>=1.5&&xx<2)y=[y,(xx-1.5)*2];elsey=[y,1];endendplot(x,y)%函数图像上加一

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

绘制分段函数也是很常见的需求,实现分段函数的绘制也有多种方式。以下面

使用MATLAB绘制分段函数实现[通俗易懂]

分段函数为例,进行说明。


方法一直接根据分段函数的含义,根据x值的不同,相对应的函数值也不同,进行描点连线。

x=0:0.1:5
y=[]
for xx=x
if(xx<1.5)
    y=[y,0];
elseif(xx>=1.5 && xx<2)
        y=[y,(xx-1.5)*2];
else
    y=[y,1];
end
end
plot(x,y)
%函数图像上加一个点
x0=1.75
y0=0.5
hold on
plot([0 x0],[y0 y0],'r--') %画线
plot([x0 x0],[0 y0],'r--')
hold off

运行效果

使用MATLAB绘制分段函数实现[通俗易懂]


方法二:直接根据x判定结果的特性0,1值,把对x的判断巧妙的使用一个公式来实现不同情形要的结果

这样做代码比较简洁,方便

x=0:0.1:5
y=0.*(x<1.5)+(x-1.5)*2.*(x>=1.5 & x<2)+1.*(x>=2)
plot(x,y)
%函数图像上加一个点
x0=1.75
y0=0.5
hold on
plot([0 x0],[y0 y0],'r--') %画线
plot([x0 x0],[0 y0],'r--')
hold off

实现相同的效果:

使用MATLAB绘制分段函数实现[通俗易懂]

总之,绘制图像的时候要记得本质是“描点连线” ,可以以不同的实现方式来实现自己的目的。

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

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

(0)
上一篇 2022年6月12日 上午8:00
下一篇 2022年6月12日 上午8:16


相关推荐

  • linux服务器,svn认证失败,配置问题,防火墙等等

    linux服务器,svn认证失败,配置问题,防火墙等等

    2021年10月13日
    79
  • Python 函数 | sorted 函数详解

    Python 函数 | sorted 函数详解博友们 你们好 很高兴能在这里和大家分享技术文章 我是 AmoXiang 是一名在职企业员工 Amo 来源于上家公司的英文名 本意是爱 作为刚入行几年互联网行业的小白 博主写博客一方面是为了记录自己的学习过程以及所犯的错误 更多的是希望能够帮助到很多处于起步阶段的萌新 让他们少走弯路 在编写文章时 参考了大量书籍及一些互联网大佬的资源 并结合了自己的工作经验 博主本着科学 严谨的态度 力求精益求精 但疏漏之处在所难免 敬请广大博友批评指正 博客主页 https blog csdn net xw16

    2026年3月18日
    2
  • 使用 IntraWeb (16) – 基本控件之 TIWList、TIWListbox、TIWComboBox、TIWOrderedListbox

    使用 IntraWeb (16) – 基本控件之 TIWList、TIWListbox、TIWComboBox、TIWOrderedListbox

    2021年8月31日
    51
  • 程序员法则xiazai_程序员手册

    程序员法则xiazai_程序员手册第六章论剑  我深深的吸了一口气,让自己的激动的心情平息下来。“大家好,很高兴可以和大家合作开发这个项目,我也不浪费大家的时间,下面我就给大家讲一下这个项目的具体构架情况”。一个个的方案才我的嘴里轻松的说出来,每个人都分配到合适的任务,每个人都清楚的明白自己的目的,我全身心的投入指挥当中,我记得BRUCE,也是我程序道路上的领路人之一,曾经在发给我的EMAIL中说过:“许,你编写的程序让我感受到

    2022年10月7日
    6
  • 判断MOS管好坏的方法有两种

    判断MOS管好坏的方法有两种  第一种:定性判断MOS管的好坏  先用万用表R×10kΩ挡(内置有9V或15V电池),把负表笔(黑)接栅极(G),正表笔(红)接源极(S)。给栅、源极之间充电,此时万用表指针有轻微偏转。再改用万用表R×1Ω挡,将负表笔接漏极(D),正笔接源极(S),万用表指示值若为几欧姆,则说明MOS管是好的。  第二种:定性判断结型MOS管的电极  将万用表拨至R×10…

    2022年6月15日
    52
  • CSS水平垂直居中常见方法总结

    CSS水平垂直居中常见方法总结css 元素水平垂直居中

    2026年3月20日
    2

发表回复

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

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