read_float.m

バージョン 1.0.0.1 (2.62 KB) 作成者: Erik Benkler
Read numbers with user definable digit group and decimal separators from a text file.
ダウンロード: 542
更新 2021/12/9

ライセンスの表示

SORRY, I DO NOT MAINTAIN THIS ANY MORE BUT LEAVE IT ON FILE EXCHANGE AS IS.
I switched to python.
This function reads in numbers from a text file and stores them to a cell array. It solves the problem that often the numbers in the text file are written by programs (e.g. MS Excel) using the Windows regional settings for the format of a number, e.g. 100,000.123 (english) or 100.000,123 (german). Matlab does not use windows locale settings. read_float uses either the Windows locale settings or user specified characters for the digit group and decimal separators. The numbers are detected using a regular expression which matches any floating point number (even complex numbers, see documentation of str2double.m)
The regular expression is described in a comment in the m-file and could be useful and easily adapted for similar purposes.
Using this function, there is no need to pre-process the text file, e.g. by substituting all commas by dots in a file using a comma as decimal separator.

引用

Erik Benkler (2026). read_float.m (https://jp.mathworks.com/matlabcentral/fileexchange/26646-read_float-m), MATLAB Central File Exchange. に取得済み.

MATLAB リリースの互換性
作成: R14SP2
すべてのリリースと互換性あり
プラットフォームの互換性
Windows macOS Linux
カテゴリ
Help Center および MATLAB AnswersText Files についてさらに検索
バージョン 公開済み リリース ノート
1.0.0.1

SORRY, I DO NOT MAINTAIN THIS ANY MORE BUT LEAVE IT ON FILE EXCHANGE AS IS.

1.0.0.0