matlab - 将逗号转换为点

标签 matlab

我有一个像这样的文本文件:

0,472412
0,455627
0,439148
0,421753
...
0,116577
0,086670
0,057373
0,027161

如何在matlab中将逗号转换成点?

最佳答案

This post在 Matlabs 网站上建议:

function comma2point_overwrite( filespec )
% replaces all occurences of comma (",") with point (".") in a text-file.
% Note that the file is overwritten, which is the price for high speed.
    file = memmapfile( filespec, 'writable', true );
    comma = uint8(',');
    point = uint8('.');
    file.Data( transpose( file.Data==comma) ) = point;
    delete(file)
end 

关于matlab - 将逗号转换为点,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13142359/

相关文章:

multithreading - 如何使函数在MATLAB中无阻塞?

在 Linux 中从 C 连接到 Matlab 引擎

matlab - Textscan 跳过行首所需的空白

matlab - 学习在 MATLAB 中构建能带矩阵

Matlab Parfor 变量无法分类

matlab - 如何创建带有轮廓边框的矩形?

matlab - 如何在 MATLAB 中调用短路逻辑运算符作为函数?

matlab - 查找 MAtrix 中具有 NAN 值的行并将其删除

Python 相当于 Matlab 的 set 函数

arrays - 快速逐列数组划分