Message Boards Message Boards

how to transform custom numerical data

Posted 10 years ago

I have imported data from multiple files using testlist=Table[Import["E:\processeddata\pdata\SC1\S1S2\S1S2_" <> ToString[i] <> ".txt", "Data"], {i, 10}]

How to apply rotation and translation on this data (geometrical transformation)

sample data

D1 D2 D4 D5

41.9 199.6 14.2 26.4

61.4 17.1 20.8 159.8

3 Replies

What exactly do you want to do with this data? Give an example.

POSTED BY: David Reiss
Posted 10 years ago

The data provided is prepossessed distance data from IR sensor...I am trying to transform the data taken from diagonal path to make it similar to reference path which is in y axis.After that i need to do clustering.

for example a data collected from path (200, 0) to (0 ,200) is to be translated -200 in y axis and rotated in -45 degree and then translated +100 to be compared to data collected from path (0, 100) to (100, 100)


Posted 10 years ago

I also find this difficult to understand. Are these distances in an XY plane? Given in columns?

Perhaps you are trying to use a reference measurement which is made from a calibrated source at some y position with x = 0?

If that is correct: Are you trying to correct for distance by inverse square law? Are you correcting for the cosine factor in the angle of incidence? And are the sources Lambertian emitters?

We may need a picture.

POSTED BY: David Keith
Reply to this discussion
Community posts can be styled and formatted using the Markdown syntax.
Reply Preview
or Discard

Group Abstract Group Abstract