1樓:匿名使用者
如果毛刺是上下波動的話,取個整數n,conv(y,ones(1,n)/n),結果取t相同長度(頭上幾個去掉)看下
2樓:久久不能記住
你可以看下smooth函式的用法,裡邊提供了很多降噪的方法最簡單的,比方說你要畫(t,y)
y1=smooth(y,10)%後邊的數字越大越平滑plot(t,y1)
3樓:茶水泡麵
方法挺多的吧,如果對資料要求不是很高的話可以試試1)毛刺不是特別大,可是使用滑動平均窗濾波2)用cftool工具箱擬合資料
3)用神經網路做個函式擬合拙見
用matlab如何去除波形毛刺,濾波
加低通濾波器即可,也可以試試中值濾波,平滑技術 用matlab數值濾波去除波形毛刺的方法 1 毛刺不是特別大,可是使用滑動平均窗濾波 2 用cftool工具箱擬合資料 3 用神經網路做個函式擬合。matlab簡介 matlab是美國mathworks公司出品的商業數學軟體,用於演算法開發 資料視覺化...
matlab求方程數值解,怎麼用matlab程式設計求解這個方程的數值解啊
syms a1 a2 c1 c2 以下的值你自己改一下 aa1 1 cc1 2 aa2 3 cc2 4 x5,y5 solve y5 a1 x5 c1 y5 a2 x5 c2 x5 y5 xx5 subs subs subs subs x5,a1,aa1 a2,aa2 c1,cc1 c2,cc2 y...
matlab畫圖,如何修改橫座標的顯示數值,急
四舍 入 第一種方法 直接將原來畫圖的x資料加上800後再畫圖 第二種辦法 在原的圖畫完之後加一句 set gca,xticklabel 第二種辦法,如果x軸上顯示座標的個數超過6個的時候,第7個後面又重新從800 900開始,而第一種辦法不會這樣。擴充套件資料 matlab畫圖技巧 1 將兩個圖畫...