MATLAB Answers

how to read a data from text file

조회 수: 24(최근 30일)
zein
zein 10 Apr 2021 11:24
편집: dpb 10 Apr 2021 15:35
I want to read data from text file formatted as follows:
number 7 is the number of points and they are listed in form of (x y z).
_____________________________________________________________________________________________________________________________-
7
(
(-1.4330704e-08 2.9000119e-12 0)
(1.0601769e-06 -0.0001249935 0)
(1.0601769e-06 0.00012499351 0)
(-1.4330704e-08 2.9000119e-12 0.00016666667)
(1.0601769e-06 -0.0001249935 0.00016666667)
(1.0601769e-06 0.00012499351 0.00016666667)
(4.391607e-06 -0.00025131502 0)
)
____________________________________________________________________________________________________________________________________
how to exclude the first 2 lines and last one and only include numbers inside the brackets and export the as x,y and z arry

채택된 답변

dpb
dpb 10 Apr 2021 14:02
편집: dpb 10 Apr 2021 15:35
zein=readlines('yourfilename.txt');
xyz=str2double(split(extractBetween(zein(3:end-1),'(',')')," "));
  댓글 수: 1
zein
zein 10 Apr 2021 15:01
Thanks alot

댓글을 달려면 로그인하십시오.

추가 답변(0개)

제품


릴리스

R2020a

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by