北冥鱼化为鸟 2022-08-08 15:50 采纳率: 33.3%
浏览 122
已结题

Matlab/simulink中连续两次积分,如何消除累积误差(标签-算法)

Matlab/simulink中连续两次积分,如何消除累积误差?求各位帮忙看看如图。 2是1积分得到的,但是2的图像一直往上飘,理想状态应该是在0线附近上下振荡,我怀疑是simulink中算法累积误差造成的,求帮助!感谢~

img

  • 写回答

1条回答 默认 最新

  • Jesper_chien 2022-08-08 16:04
    关注

    #信號處理
    積分物理意義是計算面積,當你的訊號內含有低頻訊號或直流成分時,積分過後趨勢會越來越大 (如你的圖二),因此你可以使用高通率波器來緩解這個現象
    建議你用FIR 去做 conv(a,b) 詳細做法 可以搜尋 "Matlab FIR 濾波器設計" 對應你的訊號特徵來解決問題

    我個人認為你積一次後訊號沒爛掉已經很理想了,
    做二次積分,除非你的波形很正負象限完美對稱,不然是很難達到的,不信你自己拿sin(x)去積幾次都可以,但現實信號沒有很漂亮

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

报告相同问题?

问题事件

  • 系统已结题 8月27日
  • 已采纳回答 8月19日
  • 创建了问题 8月8日

悬赏问题

  • ¥15 用matlab求微分方程初值问题
  • ¥15 vscode下编写第三方库opencv与pcl代码时没有代码提示
  • ¥15 能够跑通不报错,如何解决?(标签-matlab)
  • ¥15 MOS在RDS较大,频率高时开关波形异常
  • ¥15 SCENIC分析报错求解答
  • ¥15 ceph初始化mon不成功 下图不报错 这个是什么元
  • ¥15 数学建模数学建模少ai
  • ¥35 这个等效电路图是什么意思?(答疑)(有没有不是chat的,我就是在chat搜不到才来问的,chat还开了VIP)(可以追加酬金)
  • ¥200 基于同花顺supermind的量化策略脚本编辑
  • ¥15 黄永刚的晶体塑性子程序中输入的材料参数里的晶体取向参数是什么形式的?