KDLKlgs 2021-10-05 10:59 采纳率: 100%
浏览 69
已结题

matlab 对门函数积分 从0到t/2,积分图像错了,积分不是代表面积嘛,应该到2就停了,怎么回事?

clear                                          %清除工作空间的所有变量 
close all                                      %关闭所有的Figure窗口 
clc                                            %清除命令窗口的内容,对工作环境中的全部变量无任何影响
syms t;
fx1=heaviside(t)-heaviside(t-2);               %门函数
ft1=fx1;
ft2=int(ft1,-inf,t/2);                         %积分 从-inf到t/2
fplot(t,ft1,[-10 20],'b','LineWidth',0.5);     %f(t)
hold on;                                       %保留前一个图形
fplot(t,ft2,[-10 20],'r','LineWidth',2);
grid on;                                       %在图上显示网格

蓝色为门函数图像,红色为积分图像

从0到t/2积分

img


我从0到t积分,积分图像就对,从0到t/2,积分图像就错了,怎么回事?

从0到t积分

img

  • 写回答

1条回答 默认 最新

  • 技术专家团-Joel 2021-10-06 10:37
    关注

    你好同学!
    你使用的是符号积分求解,画出的是符号积分函数,肯定是要从0到t积分,而不是从0到t/2 积分,一个简单的例子:
    将y=x从0到x上积分,我们可以得到y=1/2*x^2,这个积分是正确的,因为求导之后就是被积函数;
    但是你y=x从0到x/2 积分,得到的是y=1/8*x^2,这个积分出来的函数怎么也不可能求导得到被积函数啊。
    所以你积分的时候只能从0到x,然后你画图的区间可以变成原来的1/2嘛,这个是无所谓的

    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论

报告相同问题?

问题事件

  • 系统已结题 10月14日
  • 已采纳回答 10月6日
  • 创建了问题 10月5日

悬赏问题

  • ¥15 目详情-五一模拟赛详情页
  • ¥15 有了解d3和topogram.js库的吗?有偿请教
  • ¥100 任意维数的K均值聚类
  • ¥15 stamps做sbas-insar,时序沉降图怎么画
  • ¥15 买了个传感器,根据商家发的代码和步骤使用但是代码报错了不会改,有没有人可以看看
  • ¥15 关于#Java#的问题,如何解决?
  • ¥15 加热介质是液体,换热器壳侧导热系数和总的导热系数怎么算
  • ¥100 嵌入式系统基于PIC16F882和热敏电阻的数字温度计
  • ¥15 cmd cl 0x000007b
  • ¥20 BAPI_PR_CHANGE how to add account assignment information for service line