Я читаю некоторые строковые данные из последовательного порта, используя MATLAB, и разделяю каждую строку запятыми. В последней строке есть 3 точки, добавленные в конец, как их удалить?
clear all
clc
teensy=serial('COM4','BaudRate',38400);
fopen(teensy);
for m = 1:10
line = fscanf(teensy);
values = strsplit(line,',');
disp(line);
disp(values);
end
fclose(teensy);
Ouput:
121.80,0.28,0.28
'121.80' '0.28' '0.28…'
121.72,0.23,0.25
'121.72' '0.23' '0.25…'
122.16,0.25,0.29