Reading and Analysis of asc files...

조회 수: 34 (최근 30일)
Asad Ali Baig Changazi
Asad Ali Baig Changazi 2015년 5월 23일
댓글: Walter Roberson 2015년 5월 23일
Hello, I am working on my internship and i have to read .asc file in MATLAB and then make analysis on it. Please guide me how can i read the file in MATLAB and if i want to extract a specific row or column value how it is possible???

답변 (1개)

Walter Roberson
Walter Roberson 2015년 5월 23일
.asc is used for:
  • actionscript
  • autodesk
  • PGP ASCII Armored File
  • LTspice Circuit Schematic
  • ArcGrid and ESRI Grid GPS files
  • Adobe Flash
  • Atlantis Spellchecker
  • WinAmp media file
I do not believe it is legally possible to write code that can read all of those, as I believe that at least two of those are proprietary formats. Also, the concept of "row" and "column" is difficult to apply to some of those files.
I think you are going to have a difficult time writing code to meet the given requirements.
  댓글 수: 2
Asad Ali Baig Changazi
Asad Ali Baig Changazi 2015년 5월 23일
편집: Asad Ali Baig Changazi 2015년 5월 23일
https://www.dropbox.com/s/vxj9eksuecnojiv/new.asc?dl=0 Dear here is a file link which i want to analysis in MATLAB. This is comma seperated file, i have other option also to make separation in tabular form, space and semicolon form..
Walter Roberson
Walter Roberson 2015년 5월 23일
fid = fopen('new.asc', 'rt');
C = textscan(fid, '%s%s%f%f', 'Delimiter',',', 'HeaderLines', 1);
fclose(fid);
Now, column #K is C{K} and row #J of column #K is C{K}{J} for column 1 or column 2 (the strings) or C{K}(J) for column 3 or column 4 (the numbers).
col1 = C{1};
col2 = C{2};
col3 = C{3};
col4 = C{4};
col4(17) %row 17 column 4

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

카테고리

Help CenterFile Exchange에서 Large Files and Big Data에 대해 자세히 알아보기

태그

Community Treasure Hunt

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

Start Hunting!

Translated by