reading numbers from an unknown format

조회 수: 1 (최근 30일)
Karan
Karan 2012년 4월 15일
in the cell given below , i want the column no 4 and 5 to be read as numbers so i can work on them further . i am unable to figure out the format given below . kindly help me out in getting the numbers reas from this format . (for column 4 and 5 only)
arrayl =
[ 1] '172.20.113.214' '85.17.72.66' [ 80] [51289]
[ 2] '85.17.72.66' '172.20.113.214' [51289] [ 80]
[ 3] '172.20.113.214' '38.124.168.125' [ 80] [51290]
[ 4] '38.124.168.125' '172.20.113.214' [51290] [ 80]
[ 5] '46.45.178.252' '172.20.113.214' [49234] [ 443]
[ 6] '46.45.178.252' '172.20.113.214' [49234] [ 443]
[ 7] '172.20.113.214' '46.45.178.252' [ 443] [49234]
[ 8] '46.45.178.252' '172.20.113.214' [49234] [ 443]
[ 9] '46.45.178.252' '172.20.113.214' [49234] [ 443]
[ 10] '172.20.113.214' '46.45.178.252' [ 443] [49234]

채택된 답변

per isakson
per isakson 2012년 4월 15일
Try
c4 = transpose( [ arrayl{:,4} ] );
c5 = transpose( [ arrayl{:,5} ] );
or are the data in a textfile?
  댓글 수: 2
Karan
Karan 2012년 4월 15일
worked ..thanks a lot ... i am still surprised at the function , transpose means something different!!!
Walter Roberson
Walter Roberson 2012년 4월 15일
c4 = vertcat(array1{:,4});
would be equivalent to c4 = transpose( [ arrayl{:,4} ] );

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

추가 답변 (0개)

카테고리

Help CenterFile Exchange에서 Shifting and Sorting Matrices에 대해 자세히 알아보기

Community Treasure Hunt

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

Start Hunting!

Translated by