прочитайте таблицу и проанализируйте элементы matlab - PullRequest
0 голосов
/ 22 сентября 2018

Я пытаюсь реализовать свою идею в Matlab.Я рассматриваю два столбца A и B.

A=data(:,1)
B=data(:,5)

данные выглядят следующим образом:

A       B 

1       1
2       1
3       1
...    ...
100     20
...     ...
150     30
151     1 
...    ...

Значения в столбце A являются временными точками.Я начинаю с первого элемента в столбце А. Это должно быть A(1,1) и смотрю на первый элемент в столбце B B(1,1).Если B(1,1)==1 это правда, если не ложь.Затем я увеличиваю рассмотрение второго необработанного столбца A и второго необработанного столбца B и так далее до последнего необработанного A и B.

Как я могу построить этот цикл ??

1 Ответ

0 голосов
/ 22 сентября 2018

Вы можете просто подумать, B нравится следующее:

result = (B == 1);

result будет иметь такой же размер B, как вы хотите.Теперь вы можете получить значение A в результате, например:

valid_times = A(result);
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...