-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathTextfileparser.m
More file actions
28 lines (28 loc) · 990 Bytes
/
Textfileparser.m
File metadata and controls
28 lines (28 loc) · 990 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
%Get Data points from a file
inputx=table2array(trainingset9(:,1));
inputy=table2array(trainingset9(:,2));
inputz=table2array(trainingset9(:,3));
%Get data points
outputt1=table2array(trainingset9(:,4));
outputt2=table2array(trainingset9(:,5));
outputt3=table2array(trainingset9(:,6));
outputr1=table2array(trainingset9(:,7));
outputr2=table2array(trainingset9(:,8));
outputr3=table2array(trainingset9(:,9));
%rewrite targets
targets=[outputt1, outputt2, outputt3, outputr1, outputr2, outputr3];
inputs=[inputx, inputy, inputz];
grid on
h=plot3(inputx*100, inputy*100, inputz, 'bo')
h.LineWidth=0.0001
h.Color=[0 0 0.01]
h.MarkerSize=1
%Plotter - if you want to plot just uncomment
%plot(inputx*1000, inputy*1000,'b.')
xlabel('X [mm]'); ylabel('Y [mm]'); zlabel('Z [mm]')
%axis equal
grid on
%ttds = tabularTextDatastore('trainingset9.txt', 'Delimiter', ',')
%Rewrite into separate csv files for easier read via pandas
writematrix(targets, 'Targets.csv')
writematrix(inputs, 'Inputs.csv')