textscan只读取文本文件的第一行
10视图(30天)
显示旧的评论
文件名=“Prova_1.txt”;
文件标识= fopen(文件名,“r”);
时间=的时间:% d ';
加速度=车身骨架的G: % f; % f; % f;”;
ω=ω:% f, f %, % f;”;
balane =' r balane: % f, f %, % f;”;
四元数=皮疹:% f, f %, % f;% f;”;
磁=杂志:% f; % f % f;% f, f %, % f;”;
formatSpec =(时间加速ωbalane四元数磁);
一个= textscan(文件标识,formatSpec);
文件关闭(文件标识);
与代码包括它只读取文本文件的第一行。找不到有什么问题或失踪。
0评论
接受的答案
Stephen23
2021年11月7日
编辑:Stephen23
2021年11月7日
fmt =的时间% dG在车身骨架% % % fOmega % f % f % fr balane % % % fquat % f % f f % % fMag % f % % % % f % f % f ';
选择= {“分隔符”,{“;”,“:”,' '},“MultipleDelimsAsOne”,真的,“CollectOutput”,真正的};
fid = fopen (“Prova_1.txt”,“rt”);
= textscan (fid, fmt,选择{:});
文件关闭(fid);
ts =从{1}
出= {2}