从txt文件导入数据到一个二维数组

17日视图(30天)
嗨。
我这txt文件:
我想,所有的数量(32)之间的广场barckets将第一行一个二维数组(矩阵)24 x32。
事情是这样的:
任何想法?
谢谢提前

接受的答案

斯科特Ronquist
斯科特Ronquist 2021年1月29日
你好西
我理解你想进口中存储的数据” acquisizione2-new.txt “到MATLAB工作区。这是可能的 名称-值对参数可供readtable函数 。导入数据之后,有一个额外的步骤,有必要从readtable删除南列在表输出。
请尝试下面的代码,希望这可以帮助!
数据= readtable (“acquisizione2-new.txt”,“ReadVariableNames”假的,
“分隔符”,(”“,“]”,“(”),“LineEnding”,“\ n”,“TrimNonNumeric”,真正的);
%找到南列
nanIdx = arrayfun (@ (x)所有(isnan {x}:,)(数据),1:宽度(数据));
%去除南列
数据(:,nanIdx) = [];
%转换为数值数组(可选)
dataMatrix ={:,:}数据;
3评论
关于柯西莫Mercuro
关于柯西莫Mercuro 2021年1月31日
多谢。
我会遵循你的建议。

登录置评。

更多的答案(0)

标签

s manbetx 845


释放

R2020b

社区寻宝

找到宝藏在MATLAB中央,发现社区如何帮助你!

开始狩猎!