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 如何用Labview在myRIO上做LCD显示?(语言-开发语言)
  • ¥15 Vue3地图和异步函数使用
  • ¥15 C++ yoloV5改写遇到的问题
  • ¥20 win11修改中文用户名路径
  • ¥15 win2012磁盘空间不足,c盘正常,d盘无法写入
  • ¥15 用土力学知识进行土坡稳定性分析与挡土墙设计
  • ¥70 PlayWright在Java上连接CDP关联本地Chrome启动失败,貌似是Windows端口转发问题
  • ¥15 帮我写一个c++工程
  • ¥30 Eclipse官网打不开,官网首页进不去,显示无法访问此页面,求解决方法
  • ¥15 关于smbclient 库的使用