Info

Finding specific phrases within a cell array

1 view (last 30 days)
Juan Rosado on 15 Jul 2012
Closed: MATLAB Answer Bot on 20 Aug 2021
Greetings,
I am working with a total of nine(9) text strings within nine(9) cell ( {9x1} )
and I am trying to take specific sentences of the text strings.
For example, one text string says:
EAST WINDS 15 TO 20 KNOTS. SEAS 4 TO 6 FEET.
I am trying to divide these two sentences in two structured variables under the name Today.
Today.Winds = EAST WINDS 15 TO 20 KNOTS
Today.Waves = SEAS 4 TO 6 FEET
I was thinking of telling MATLAB to break when he reaches the first dot and imprint the string as Today.wind, then continue till the next dot, break and imprint it as Today.waves.
How can I do this?
Juan Rosado on 15 Jul 2012
The 9 different strings represents the 7 days of the week, plus today and night forecast, resulting in 9 different strings
The output would go like this:
Today.Winds = EAST WINDS 15 TO 20 KNOTS
Today.Waves = SEAS 4 TO 6 FEET
Tonight.Winds = bla bla bla KNOTS
Tonight.Waves = bla bla bla FEET
Monday.Winds = bla bla bla KNOTS
Monday.Waves = bla bla bla FEET
Tuesday.Winds = bla bla bla KNOTS
etc...