How to make(create) a waveform in matlab as shown in the image
显示 更早的评论
Hello,
I am not sure of how to create the kind of waveform shown in the image below. I found a paper in which the author says that the pulse signal is corrupted with noise(motion) and LMS adaptive filtering is used for removing this kind of noise.
1)The signal after removing motion artifacts(noise) means the pure pulse signal is shown below

2)The waveform pulse signal with noise before filtering with LMS adaptive filtering is shown below.

I want to experiment the implementation in matlab and so I need the noise waveform to be created in the matlab.
can someone explain of how to generate the pulse signal(with noise) as above.
thanks.
2 个评论
Gova ReDDy
2014-1-1
Image Analyst
2014-1-1
编辑:Image Analyst
2014-1-1
Explain what that means. Do you want to get the values by manually clicking on some chart like this? Or do you want us to recommend some kind of electronic instrument, a waveform generator, that can be used with the data acquisition toolbox to digitize the voltage? Do you want us to make some waveform like a sawtooth or sine wave or whatever, and add noise to it? After you read this again you need to rephrase your question.
采纳的回答
更多回答(2 个)
Youssef Khmou
2014-1-6
You can also create a random signal, delete of the frequencies and transform it back to temporal domain:
x=randn(200,1);
fx=fft(x);
fx(50:350)=0;
X=abs(ifft(fx));
plot(X) % approaching the second signal
5 个评论
Gova ReDDy
2014-1-6
编辑:Gova ReDDy
2014-1-6
Youssef Khmou
2014-1-6
my knowledge is limited in this case, you can delete and repost the question for other users. cordially .
Gova ReDDy
2014-1-6
Image Analyst
2014-1-6
You "also posted many times in the mathworks forum but no one was replying to it ." might indicate that no one here knows about your topic, and that posting many times again will yield similar non-results.
Gova ReDDy
2014-1-6
类别
在 帮助中心 和 File Exchange 中查找有关 Signal Generation and Preprocessing 的更多信息
产品
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!

