Описание тега matlab-coder
MATLAB Coder™ generates standalone C and C++ code from MATLAB® code. The generated source code is portable and readable.MATLAB Coder supports a subset of core MATLAB language features, including program control constructs, functions, and matrix operations. It can generate MEX functions that let you accelerate computationally intensive portions of MATLAB code and verify the behavior of the generated code.
1
ответ
Утверждать одномерный двойной массив неограниченной длины (кодер Matlab)
Я в настоящее время использую этот код: assert(isa(values,'double')); assert(size(values, 1) <= 1000); убедить кодировщик Matlab сделать значения одномерным массивом. Конечная цель - иметь возможность взаимодействовать с ним через C# и PInvoke. Э…
18 фев '13 в 12:59
1
ответ
Функция Matlab Codgen eig() - странное поведение
Во-первых, не дайте себя одурачить длинным постом, там не так много кода, просто наблюдение за результатами, поэтому примеров мало. Это немного связано с этим вопросом: Matlab Codegen Eig Function - это ошибка? Я знаю, что переведенная в mex/C/C++ ф…
25 авг '15 в 13:45
0
ответов
Прерывания в C-коде, сгенерированные из Matlab Coder
Мы пишем алгоритмическую обработку сигналов в Matlab и выплескиваем ее на использование Matlab Coder. На целевой машине мы бы хотели, чтобы наша функция была прерываемой. Кто-нибудь знает, как написать код Matlab, который при выталкивании в C будет …
02 авг '18 в 23:17
0
ответов
Реализация кода Matlab на Intel Edison
Я написал код Matlab для обработки изображений. он использует много встроенных функций Matlab из панели инструментов обработки изображений. Теперь я хочу реализовать код на плате Intel Edison. Я попробовал использовать кодировщик Matlab для генераци…
30 апр '18 в 17:39
0
ответов
Как я могу изменить этот код, чтобы детектор острых краев мог обнаружить эту линию красной метки?
Я снимаю изображение с помощью Microsoft Kinect. Но все время хитрый детектор края пропускал эту черту. Не знаю почему? как я могу обнаружить эту линию? Я прикрепил здесь необработанное изображение глубины и вывод canny. Не стесняйтесь насчет глубин…
27 июл '17 в 18:38
1
ответ
Распределение памяти в C++ без ключевого слова 'new'
У меня есть код, сгенерированный MATLAB Coder. Он включает в себя некоторые определения переменных этого типа: int tmp_size[400]; Эти переменные не удаляются явно до конца области действия метода. Переменные расположены в куче или стеке? Это эквивал…
22 май '14 в 12:41
1
ответ
Автоматическое дифференцирование кода, сгенерированного Matlab Coder
У меня есть функция Matlab, которая мне нужна 1) Ускорить 2) Генерировать производные функции с помощью автоматического дифференцирования (AD). Ускорение процесса я выполнил, используя Matlab Coder для генерации кода C и функции mex. Теперь я ищу ин…
03 сен '15 в 08:49
1
ответ
Ошибка определения типа для ввода 'concealc: Calc '. Невозможно объединить кодер.StructTypes с различными наборами полей
Когда я пытаюсь преобразовать программу Matlab как группу, которая включает несколько функций, в программу на C++ с помощью приложения для кодировщика Matlab, я получаю сообщение об ошибке:  введите здесь описание изображения. И переменная calc яв…
09 июл '17 в 07:48
1
ответ
MAP должна быть как минимум ошибка 'm x 3 array' в MATLAB
Я пытаюсь сгенерировать код C с помощью MATLAB Coder. Входные данные для функции - это изображение, которое было обработано imread в MATLAB. Поскольку на выходе должен быть массив m x n x 3 из imreadЯ не уверен, почему эта ошибка отображается. Утвер…
21 апр '15 в 23:43
1
ответ
Конвертируйте файлы Matlab m в коды C/C++ с помощью Matlab Coder, включая файлы mex (mxArray)
Я использую Matlab Coder для генерации кодов C / C++ из matlab .m файл, который вызывает внешние функции C / C++. Я немного поработал и нашелcode.ceval"сделал это сработало. Но это становится сложным, когда .m внешние вызовы файлов mex-files (с помо…
13 апр '15 в 04:07
1
ответ
Преобразование из кода Matlab в C++
Я хочу преобразовать этот код MATLAB в C++ function [ c ] = main() %#codegen coder.inline('never'); c = imread('focus.jpg'); но это дает мне это error : The function 'imread' is not supported for standalone code generation. See the documentation for…
15 мар '14 в 16:01
0
ответов
Интегрировать код в Visual Studio с помощью MATLAB Coder
Я создал файл dll из файлов Mathlab .m, используя кодер Matlab. В matlab код matlab работает без ошибок, и создание DLL прошло успешно. MV2010 компилируется и работает нормально. Однако, когда программное обеспечение вызывает любую функцию из этой б…
07 янв '14 в 21:49
2
ответа
Есть ли способ создать.exe-файл для.m-файла в matlab без mcr?
У меня есть файл matlab(.m) и соответствующий файл gui (.fig). Теперь я хочу сгенерировать (.exe) файл, то есть отдельное приложение, которое работает на ПК, где не установлен Matlab. Могу ли я сделать это без добавления mcr (время выполнения компил…
21 май '14 в 10:30
1
ответ
Matlab C++ - получает тип вывода динамического размера (emxArray_real_T)
Я преобразовал код Matlab в C++, используя кодер. void myfunction(const emxArray_real_T *input, emxArray_real_T *output){ ... } У меня есть настройки для отправки emxArray_real_T введите вводы без каких-либо проблем. Как настроить получение динамиче…
09 июл '14 в 20:08
1
ответ
Matlab Coder генерирует ошибку смешанного типа поля в структурном массиве при загрузке файла MAT с помощью coder.load
Я работаю над проектом MATLAB Coder, где я хочу загрузить некоторые постоянные значения. Попробовав множество возможностей, но все безуспешно, я придумал директиву "coder.load", которая загружает переменные из файлов MAT и принимает их в качестве по…
28 апр '16 в 13:47
1
ответ
Matlab код для C с использованием Matlab кодера
У меня есть некоторый рабочий код Matlab, который я пытаюсь преобразовать в код C, используя кодер Matlab. Я получаю эту ошибку: 18 c:\users\bla\project\strcmpi.h(79) : warning C4028: formal parameter 2 different from declaration 19 c:\users\bla\pro…
03 фев '13 в 14:33
1
ответ
Альтернативы lsqlin MATLAB
Итак, у меня есть скрипт, который помимо прочего выполняет функцию оптимизации lsqlin миллионы раз. Чтобы ускорить этот код, я "кодирую" его (в основном автоматически создает некоторые mex-файлы). Это продолжение линейных систем неравенств. Проблема…
06 ноя '14 в 17:08
1
ответ
Mexed функция дает очень небольшую разницу при выполнении математики
Итак, я попробовал матричную экспоненциальную функцию с использованием набора инструментов MATLAB Coder, и я получил его для сборки. Я продолжал тестировать, чтобы увидеть, были ли результаты надежными и более эффективными. Хотя код был быстрее, отв…
09 окт '14 в 19:39
1
ответ
Форвардное объявление анонимного typedef struct C++
У меня есть C++ dll с заголовочным файлом, который ссылается на некоторые сгенерированные (Matlab Coder) анонимные структуры. Я пытаюсь перенаправить объявление этих структур, чтобы не включать больше, чем основной файл.h из моей DLL в новый проект.…
14 дек '18 в 12:04
0
ответов
Скомпилированная MATLAB ошибка библиотеки C++ LNK2038: обнаружено несоответствие для _ITERATOR_DEBUG_LEVEL: значение "0" не соответствует значению "2" в main.obj
Я попытался использовать библиотеку C++, скомпилированную с помощью MATLAB, в версии 2017, но столкнулся с ошибкой ниже: 1>test_cv_2.lib(test_cv_2.obj) : error LNK2038: mismatch detected for '_ITERATOR_DEBUG_LEVEL': value '0' doesn't match value …
04 дек '18 в 09:20