LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

Biomedical engineering


How to perform mathematical operations on a biosignal

Thankyou in advance 

0 Kudos
Message 1 of 8
(1,239 Views)

You sample the signal (and how you do that depends a bit on the nature of the signal), which converts it into (typically) a numeric array, then do whatever mathematics analysis is appropriate for your signal.

 

If you are starting out as a BME student, you should get a course on Signal Theory.  Pay attention!  If necessary, talk to people in Electrical Engineering if BME doesn't offer such a course.

 

Or you could take the advice of a very sharp BME graduate student I worked with, who advised undergraduates interested in BME careers.  He advised them to major (in their undergraduate years) in Electrical Engineering, Mechanical Engineering, or Information Science, whichever seemed most appropriate for their long-term goals (he chose IS), with smatterings of courses in the other two Engineering majors, then do their PhD in BME.  [He did spectacularly well, by the way ...].

 

Bob Schor

0 Kudos
Message 2 of 8
(1,208 Views)

Any "signal" is just numerical data and you can do any mathematical operation you want on it. In LabVIEW it is carried in a wire. Once you explain what you want to do and maybe attach a simple VI and data we can give specific advice.

 

Maybe as a first step you should define what you mean by "mathematical operation"? Just some scaling? Fancy linear algebra? Fitting? Filtering? Transforms? etc.

 

As a second step, define what you mean by "biosignal". Where does it come from? How is it represented? (Scalar (one point at a time)? Array? Waveform? Dynamic data?, etc.)

0 Kudos
Message 3 of 8
(1,185 Views)

Using a ECG signal , I need to perform mathematical operations like simple addition, multiplication so on. 

I should have 4 inputs and 2 outputs.

 

 

0 Kudos
Message 4 of 8
(1,076 Views)

You need to be much more specific.

0 Kudos
Message 5 of 8
(1,069 Views)

By taking lead 1, lead 2 and lead 3 as three inputs, using these combinations we can verify einthoven law which can be my first output as it uses only arithmetic operation.

Fourth input can be a value of r-r interval derived from second input lead 2 ,  to find heart rate which can be our second output.

 

This is my idea, but as I'm in learning stage, i don't how the specifications very well, I have no idea how to use the ECG signal as the input and proceed with it.

Like we need to convert the signal to numerical value?

0 Kudos
Message 6 of 8
(1,062 Views)

first you need to acquire the data signal, with  a data acquisition device. 

Once it is acquired, Labview will treat them as an array of signals. 

 

Each lead will be acquired as a separate channel. So you will end up with one array of data for each signal lead. 

 

With the data arrays you can perform an mathematical operations as needed. 

 

in case of arrays they need to be the same size. 

Assuming they are acquired by the same data acquisition system it's assumed that they will have same sample rate and synchronized to be acquired at the same time. 

 

 

 

0 Kudos
Message 7 of 8
(1,022 Views)

check papers here 

0 Kudos
Message 8 of 8
(1,019 Views)