1
$\begingroup$

I am fairly new to signal analysis, so pardon any noobish questions, but I couldn't find a clear answer by googling.

I am using PyLab to calculate certain values from a given data.

My data is a 3D matrix of some sensor readings. For example, like this.

0.076614454;7.5848308;5.9759274

0.076614454;7.5082164;5.899313

0.30645782;7.201759;6.129156

0.30645782;7.1251445;6.0525417

I have calculated rms, mean, fft, etc. for them using various functions.

Now, I read somewhere to classify them, I would first require to make a "feature vector".

I didn't fully grasp the concept of feature vector, even though it's given in one of the comments to one of the other questions here on the site.

The question is, how do I make the feature vector given the individual values I got for this data.

How would my feature vector look like?

Can someone please demonstrate using a dummy example?

Any help is much appreciated!

  • 0
    @J.D.any help please?2012-04-01

1 Answers 1

0

Choose your features based on what you want to analyze. If you want to analyze the sensor readings themselves you could use your raw data. In your case you would have four three-dimensional feature vectors. If you want to say analyze their frequency content you could use the wavelet coefficients, if it makes sense for your application. Generally speaking you use an appropriate transform and use the result as a feature. Then you perform your machine learning task on these vectors