The problem is the ',' in the fields; is it intended to be a decimal point or a thousands separator? Either way, you've got to handle it explicitly.
>> s='-115,055 -114,055'; % sample subline of type in file...
>> cell2mat(textscan(s,'%f,%f','collectoutput',1)) % read fields; return in array
ans =
-115 55
-114 55
>> ans(:,1)+ans(:,2)/1000
ans =
-114.9450
-113.9450
>>
If it's thousands separator, then
>> sign(ans(:,1)).*(abs(ans(:,1))*1000+ans(:,2))
ans =
-115055
-114055
>>
PS: Of course, you'll want to save the result of the textscan call on the file in a variable and use that when doing the conversion--this was just demo at command line to illustrate...
fid=fopen('yourfile');
v=cell2mat(textscan(fid,'%f,%f','collectoutput',1));
fid=fclose(fid);
%appropriate operation here on v by columns...
