I have a character array (68*1 int8)
Y = Columns 1 through 9 49 52 55 52 51 52 46 55 50Columns 10 through 18 54 56 54 44 32 51 44 32 32Columns 19 through 27 32 48 46 48 48 48 44 32 32Columns 28 through 36 48 46 48 55 56 44 32 49 48Columns 37 through 45 46 52 51 52 44 32 53 44 32Columns 46 through 54 32 55 51 46 57 51 56 44 32Columns 55 through 63 54 55 46 53 54 50 44 45 56Columns 64 through 68 52 46 56 49 50
The real data looks like this
X = 147434.72686, 3, 0.000, 0.078, 10.434, 5, 73.938, 67.562,-84.812
It is a CSV array. I want to convert this into a double array, So that I can access each of the values in X as a decimal number.
edit: I'm sorry if the question wasn't clear. I'm getting IMU data from my phone on to matlab, the UDP packets which are actually like X is sent as Y. So inorder to do my computation I need to convert this back to floating point values.(ie change Y to X)
Best Answer