Continue to Site

Welcome to EDAboard.com

Welcome to our site! EDAboard.com is an international Electronics Discussion Forum focused on EDA software, circuits, schematics, books, theory, papers, asic, pld, 8051, DSP, Network, RF, Analog Design, PCB, Service Manuals... and a whole lot more! To participate you need to register. Registration is free. Click here to register now.

Please .. I need professionals in Matlab Filtering methods

Status
Not open for further replies.

eng_shady00

Member level 2
Joined
Jun 9, 2008
Messages
52
Helped
2
Reputation
4
Reaction score
1
Trophy points
1,288
Activity points
1,631
matlab standalone application workspace

I designed a circuit to detect the ecg signal.
I applied it to pc through the mic. input, then i applied it to matlab using the wavrecord function.
I can select my sampling rate and the number of samples to record.
Now,first i want to plot the signal against time. Can this be acheived by just the plot command, or i need to create a time vector.
Second, i want to apply the signal to a LPF and a HPF ( BPF) ,and then a notch filter to eliminate the 50 or 60 hz of mains.
I just don't know how to manipulate the signal after introducing it to matlab.
Assume the applied ECG signal is now in the matrix A:

size(A)=[1 S*Fs] % S=Period in seconds, Fs=sampling frequency

I don't have a great experience in digital filtering.
Please help
 

ecg filter matlab fdatool

y not u look at fdatool in matlab
 

matlab professionals help

xulfee said:
y not u look at fdatool in matlab
I have a very urgent question.
How can i process singals at real time in matlab?
Until now i'm recording an interval of the signal and then process it. But i want to have the signal at real time.
Any one can help.
 

matlab filtering

MATLAB has functions to pc interphase ports like RS232 .ethernet and even the AUDIO CARD .To accelerate the processing you can later use the matlab compiler
to build a stand alone application.
 

filtrar sinal 60 hz matlab

eltonjohn said:
MATLAB has functions to pc interphase ports like RS232 .ethernet and even the AUDIO CARD .To accelerate the processing you can later use the matlab compiler
to build a stand alone application.

First, I think all of these interfacing methods must have a digital input except for the sound card which receive analog signals and acts as ADC. Is that right ??

Secondly, My problem is that i want my output graph of ECG to be (online) according to the ECG of the pateint. i.e ( to be in real time).
How can i get that ?? Which interfacing method is the best ??
Thanks in advance ...
 

filter a signal using den num from workspace

xulfee said:
y not u look at fdatool in matlab

Please i want some help in using fdatool. I designed my filter but don't know how to apply it to my signal.

I do export the filter as an object or to workspace or as an SOS matrix, or even as an m-file. But i can't apply this filter to my original signal.
How can i get that.
 

sos matrix matlab

Now, I've exported my BPF's coefficients in the workspace of matlab as num, den.
so, which function should i use to apply the filter to my signal.
I've used the function
filter(num,den,x) %%% where x=my data signal
but i have no result.
Please... help
 

fdatool dans matlab

u r using exect command,y not u try fda tool
 

filtering matlab

your problem is correct.. using fdatool.. i hav also some doubt..
because you are handing countinous analog signals..

may be sptool help you out...i think...

just see attachment for reference.. i m also searching ...

happy :D
 

Status
Not open for further replies.

Part and Inventory Search

Welcome to EDABoard.com

Sponsor

Back
Top