Класс: coder. BLASCallback
Пакет: coder
Возвращает имя типа комплексные данные двойной точности, используемого интерфейсом CBLAS
doubleComplexTypeName = coder.BLASCallback.getBLASDoubleComplexTypeName()
возвращает имя типа комплексных данных двойной точности, используемого интерфейсом CBLAS, в определенную библиотеку BLAS.doubleComplexTypeName
= coder.BLASCallback.getBLASDoubleComplexTypeName()
coder.BLASCallback
является абстрактным классом для определения класса коллбэка BLAS. Класс коллбэка BLAS задает библиотеку BLAS, заголовок CBLAS и информацию о типах данных для вызовов BLAS в коде, сгенерированном из MATLAB® код. Во время генерации кода, если вы задаете класс коллбэка BLAS, для определенных векторов и матричных функций генератор кода производит вызовы BLAS в автономном коде.
По умолчанию класс коллбэка, который вы задаете, наследует getBLASDoubleComplexTypeName
метод из coder.BLASCallback
. Если библиотека BLAS принимает тип, отличный от double*
и void*
для аргументов комплексного массива двойной точности необходимо переопределить унаследованную getBLASDoubleComplexTypeName
метод с вашей собственной реализацией в определении класса коллбэка.
Сгенерированный код использует имя комплексных данных двойной точности, чтобы задать типы переменных в сгенерированном коде, который производит вызовы BLAS.