How to extract some columns from txt file to cell

2 vues (au cours des 30 derniers jours)
Jiajie Zhang
Jiajie Zhang le 11 Juin 2019
I have a txt file as follows
The intersection size between 1_1.txt and 1_2.txt is 7
The intersection size between 1_1.txt and 1_3.txt is 4
The intersection size between 1_1.txt and 1_4.txt is 7
The intersection size between 1_1.txt and 1_5.txt is 2
The intersection size between 1_1.txt and 1_6.txt is 7
how to transfer this file to cell?
I want a cell like this, which has three columns,
1_1.txt 1_2.txt 7
Thank you.

Réponses (1)

Prasanth Sikakollu
Prasanth Sikakollu le 12 Juin 2019
Modifié(e) : Prasanth Sikakollu le 12 Juin 2019
Assume that the above text is in 'sample.txt'.
Read data from sample.txt to a table using readtable() function.
Extract the required columns from the table.
Convert the table into cell array.
The following code does that.
table = readtable('sample.txt');
table = table(:,[5,7,9]);
result = table2cell(table);
Hope this helps in solving your problem.

Catégories

En savoir plus sur Tables dans Help Center et File Exchange

Community Treasure Hunt

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

Start Hunting!

Translated by