How to open .SRT files?

9 Ansichten (letzte 30 Tage)
Ivan Mich
Ivan Mich am 5 Dez. 2020
Kommentiert: Cris LaPierre am 6 Dez. 2020
Hello,
I have a question. How to open .SRT data file. ? I have columns and rows in this file.
I tried fopen or readtable but it is no use.
Could you help me?
  4 Kommentare
Rik
Rik am 5 Dez. 2020
You will have to post an example if you want help. What have you tried so far yourself? You can start by reading the file to a Matlab variable as text. What would be your next step?
Ivan Mich
Ivan Mich am 5 Dez. 2020
Each line has:
' 19 Vladimir 120 69 52 144 18 25 '
I am using the command to read each line.
SRT=regexp(fileread('test.SRT'), '\r?\n', 'split') .';
My question is how to separate each column? I mena how to separate each element of the row?

Melden Sie sich an, um zu kommentieren.

Antworten (1)

Cris LaPierre
Cris LaPierre am 5 Dez. 2020
Without the actual file, we're only guessing. With that in mind, I'd use readtable. It can handle multiple data types, and will split each value into its own column in the table. See how to access data in a table here.
SRT=readtable('test.SRT');
You can find additional options here.
  5 Kommentare
Ivan Mich
Ivan Mich am 6 Dez. 2020
Still not working. My command window shows:
Error using readtable (line 216)
Reading failed at line 6. All lines of a text file must have the same number of delimiters. Line 6
has 6 delimiters, while preceding lines have 8.
Note: readtable detected the following parameters:
'Delimiter', '\t ', 'MultipleDelimsAsOne', true, 'HeaderLines', 4, 'ReadVariableNames', false,
'Format', '%f%q%q%f%f%f%f%f%f'
Error in Untitled (line 8)
SRT = readtable("test.SRT","FileType","text")
Cris LaPierre
Cris LaPierre am 6 Dez. 2020
Attach the file or we can't do much more to help you.

Melden Sie sich an, um zu kommentieren.

Kategorien

Mehr zu Cell Arrays finden Sie in Help Center und File Exchange

Community Treasure Hunt

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

Start Hunting!

Translated by