У меня есть текстовый файл, как например:Читать текстовый файл с запятой десятичного разделителя в MATLAB
1,6 2 6,5 5 ... // ~ 1000 columns
0 1 4 2,5 ...
... // ~1000 rows
, то есть «» в качестве десятичного разделителя вместо «»
Как читать это правильно в MATLAB для вывода, как например:
1.6 2 6 5 ...
0 1 4 2.5 ...
...
Не существует? Это децимальный разделитель по умолчанию для многих стран (не США). – Adriaan
@Adriaan Не то, чтобы я знал. Запятые могут быть немного сложными, поскольку они также обычно используются в качестве разделителей. Я думаю, что даже при использовании десятичных разделителей на стороне интерфейса большого количества программ большинство экспортируемых данных фактически используют периоды (кроме Excel). – Suever
Да, Excel действительно использует все, что у вас есть. И это означает, что языковая установка, а не язык. Боль в прикладе на самом деле. Еще одним решением для этого было бы загрузить его в Excel и щелкнуть три кнопки в диалоговом окне, чтобы их преобразовать, но кто хочет использовать Excel в любом случае. Я бы сказал, что ваше решение хорошее. – Adriaan