Как я могу запустить цикл в блоках, то есть, если у меня есть idx = [1 1 1 2 2 3 3 3 3 4] ', и я хочу суммировать элементы A [0 2 2 2 1 2 4 5 2 6] 'для получения B = [4 3 13 6]. То есть B = [0 + 2 + 2 2 + 1 2 + 4 + 5 + 2 6]Как написать вложенный цикл
0
A
ответ
2
Ваш вопрос не очень ясен, но я могу рискнуть.
Я думаю, что вы пытаетесь:
для каждого уникального значения в idx
, просуммировать значения в А где индексы соответствуют заданному уникальное значение в idx
.
Если да, то
value = accumarray(idx, A)
idx
должен быть вектор-столбец, так что если это не так, пройти idx'
.
Смежные вопросы
- 1. Python: Как продолжить вложенный цикл?
- 2. Как закончить вложенный цикл?
- 3. Как Вложенный цикл работ
- 4. Как написать вложенный запрос
- 5. Как написать вложенный запрос?
- 6. Как ускорить вложенный цикл python?
- 7. Вложенный в цикл цикл python
- 8. Как преобразовать вложенный цикл в цикл parfor
- 9. Вложенный цикл 'While' как функция
- 10. Как остановить вложенный цикл for
- 11. Как структурировать этот вложенный цикл?
- 12. Как написать условный вложенный подзапрос
- 13. Как написать вложенный DL-запрос
- 14. bash shell, вложенный в цикл
- 15. Как написать цикл foreach?
- 16. JasperReports вложенный цикл
- 17. вложенный цикл - упорядочение записей
- 18. Как написать этот цикл while как цикл?
- 19. не-вложенный цикл?
- 20. Вложенный цикл OpenMP
- 21. Вложенный цикл в схеме
- 22. PHP вложенный цикл
- 23. вложенный цикл для символов
- 24. вложенный цикл: номер шаблон
- 25. Вложенный цикл Foreach
- 26. вложенный цикл в Теано
- 27. Python: медленный вложенный цикл
- 28. Вложенный цикл в JavaScript
- 29. Вложенный цикл jQuery?
- 30. PHP оптимизирует вложенный цикл
уточните вопрос –
Это не дублирующий вопрос, я не понимаю, как это? !! – Jessi