Пакет: coder
Абстрактный класс для определения библиотеки 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® Кодер, установите Custom BLAS library callback.
Для определения класса коллбэка BLAS с именем useMyBLAS
, сделайте следующую линию первой линией файла определения класса.
classdef useMyBLAS < coder.BLASCallback
updateBuildInfo
, getHeaderFileName
, и getBLASIntTypeName
методы. Другие методы, getBLASDoubleComplexTypeName
, getBLASSingleComplexTypeName
, и useEnumNameRatherThanTypedef
, уже реализованы в coder.BLASCallback
. В определенных ситуациях необходимо переопределить эти методы собственными определениями, когда вы задаете свой класс коллбэка. Все методы являются статическими и не компилируются.Abstract | true |
Для получения информации об атрибутах класса см. раздел «Атрибуты класса».