Пакет: кодер
Абстрактный класс для определения библиотеки BLAS и заголовка CBLAS и информации о типе данных для BLAS вызывает в сгенерированном коде
coder.BLASCallback
является абстрактным классом для определения класса коллбэка BLAS. Класс коллбэка BLAS задает библиотеку BLAS и заголовок CBLAS и информацию о типе данных, чтобы использовать для вызовов BLAS в коде, сгенерированном из кода MATLAB®. Если вы используете MATLAB Coder™, чтобы сгенерировать автономный код или сгенерировать код для блока MATLAB function для определенных векторных и матричных вызовов функции, можно сгенерировать вызовы BLAS. Чтобы сгенерировать вызовы BLAS, установите соответствующий параметр конфигурации на имя класса коллбэка BLAS.
Для генерации кода при помощи MATLAB Coder
команда codegen
, набор CustomBLASCallback
.
Для генерации кода при помощи приложения MATLAB Coder, набор Custom BLAS library callback.
Для генерации кода для блока MATLAB function при помощи Simulink® Coder, набор Custom BLAS library callback.
Чтобы задать класс коллбэка BLAS с именем useMyBLAS
, сделайте следующую строку первой строкой вашего файла определения класса.
classdef useMyBLAS < coder.BLASCallback
updateBuildInfo
, getHeaderFileName
и методы getBLASIntTypeName
. Другие методы, getBLASDoubleComplexTypeName
, getBLASSingleComplexTypeName
, и useEnumNameRatherThanTypedef
, уже реализованы в coder.BLASCallback
. В определенных ситуациях необходимо заменить эти методы с собственными определениями, когда вы задаете свой класс коллбэка. Все методы статичны и не скомпилированы.Краткий обзор | tRUE |
Для получения информации об атрибутах класса см. Атрибуты класса (MATLAB).