How to divide a signal to a function?
1 次查看(过去 30 天)
显示 更早的评论
Hi dear friends. I have a nonstationary signal and I want to divide it to a 4-order polynomial function. but the result doesn't seem correct:
I simply do it like :
w= signal./function
Here's the signal plot:
this is the function:
and the result (when I divide them) is this:
I don't know what that big peak is? Logcally it shouldn't seem like this and should be like a stationary signal
I would be so garteful if you guide me
0 个评论
采纳的回答
Chunru
2021-7-13
The "function" has a value close to 0 and thus division by 0 (or small value) results in the big peak.
3 个评论
Chunru
2021-7-13
It depends on what you want to do, which you did not explain clearly. Anyway you should always avoid the division by zero. You many consider the following:
w= signal./ (f+0.5); % don't use function as variable name
更多回答(0 个)
另请参阅
产品
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!