0

I have a .txt file which have following form

Name1 number1 number2 number3 Name2 number4 number5 number6 Name3 number6 number8 number9

I want to import these data as following matrix

new={{number1,number2,number3,number4,number5,number6,number7,number8,number9}}

namely a 1x9 matrix. When I try this code

new = Part[Import["path\filename.txt", "Table"], Range[1, 3],2 ;; 4]

I get a 3x3 matrix as

new={{number1,number2,number3},{number4,number5,number6},{number7,number8,number9}}

due to using the Part command. How can I build a 1x9 matrix where all numbers are placed in one row by importing data from the file or convert the 3x3 matrix obtained from above code to a 1x9 matrix?

J. M.'s missing motivation
  • 124,525
  • 11
  • 401
  • 574
Wisdom
  • 1,258
  • 7
  • 13

1 Answers1

1

Just for completeness:

With[{new = Import["path\filename.txt", "Table"]},
  ArrayReshape[new, {1, Times @@ Dimensions[new]}
]
Henrik Schumacher
  • 106,770
  • 7
  • 179
  • 309