exponenta event banner

Использование объектов и функций C++ в parfor Петли

Вы можете использовать MATLAB ®parfor с интерфейсом MATLAB к общей библиотеке C++.

  • Вызов функций, не являющихся членами C++, в parfor цикл. Функция, не являющаяся членом, иногда называемая функцией пакета, определяется вне определения класса.

  • Создайте объекты C++ в части итерации и используйте их в той же самой итерации.

Следующие сценарии использования не поддерживаются.

  • Объекты C++, созданные вне цикла parfor, не могут использоваться в цикле parfor.

  • Объекты C++, созданные в итерации цикла parfor, нельзя использовать в другой итерации или вне цикла parfor.

Возможно, ваша библиотека C++ не является кандидатом на параллельные вычисления. Итерации цикла Parfor выполняются в различных процессах. Если код должен выполняться в том же процессе, результат не гарантируется.

См. также