Вопросы по теме 'matlab-coder'

Обходной путь для отсутствия поддержки динамической памяти во встроенных функциональных блоках MATLAB
Предыстория: Я унаследовал модель MATLAB Discrete-Event Simulation и хочу автоматизировать и ускорить ее выполнение. Вместо того, чтобы вызывать sim(modelName) и заставлять MATLAB запускать интерпретируемый код, я хотел бы решение, похожее на...
1302 просмотров

Как использовать конструкцию переключателя со строками переменной длины в Embedded Matlab?
Мне никогда особо не нравился Embedded MATLAB именно из-за ситуаций, подобных тому, о чем я собираюсь спросить :) По моему опыту, преобразование в Embedded MATLAB часто требует гораздо больше усилий, чем простое переписывание на C (когда вы знаете C и...
2118 просмотров

Генерация случайных чисел в Simulink с функциональным блоком MATLAB
Я пытался как погуглить этот вопрос, так и найти среди вопросов и ответов здесь, но я не нашел определенного ответа на свой вопрос, поэтому я создаю новый. Надеюсь, особых проблем не будет! Я создаю симуляцию в Simulink, где у меня есть блок...
3890 просмотров
schedule 23.04.2022

Ожидаемое скалярное значение: MATLAB Coder
Я получаю следующую ошибку при использовании кодировщика MATLAB для создания кода С++ из файла m с вызовом функции c ompmex.c Вызовы функций C всегда возвращают скалярные значения, но здесь ожидается нескалярное значение. Мой код: function...
1224 просмотров
schedule 30.03.2023

Выражение MATLAB 'Mf' не имеет правильной разреженности
Здравствуйте, я пытаюсь преобразовать функцию в функцию .mex с помощью команды «кодер». Одним из моих входных данных является разреженная двойная матрица. когда кодировщик просит определить тип переменной 'Mf', я устанавливаю ее как двойную (:inf x...
202 просмотров
schedule 11.10.2022

3D-матрица как вывод функции Matlab в модели Simulink
У меня следующая проблема. У меня есть модель SIMULINK, и в этой модели у меня есть блок: функция Matlab, следующий http://it.mathworks.com/help/simulink/slref/matlabfunction.html Для моей функции у меня есть ввод: вектор (N x 1)...
865 просмотров
schedule 17.09.2022

Ошибка при компиляции кода LINUX Matlab с помощью MatlabR2012a
Я пытаюсь скомпилировать функцию Matlab в C. Здесь у вас есть объявление функции: function [SpdLmt0, SpdLmt1, SpdLmt2, SpdLmt3, SpdLmt4, SpdLmt5, SpdLmt6, SpdLmt7, SpdLmt8, SpdLmt9, SLDst0, SLDst1, SLDst2, SLDst3, SLDst4, SLDst5, SLDst6,...
95 просмотров
schedule 26.11.2022

Кодер Матлаб; Подписка на mxArray не поддерживается.
Используя кодировщик Matlab, я получаю ошибку Subscripting into an mxArray is not supported. в следующей функции: function net = mlpunpak(net, w) % Check arguments for consistency errstring = consist(net, 'mlp'); if ~isempty(errstring);...
668 просмотров
schedule 24.10.2022

преобразование кода Matlab в ошибку готовности кода c
Я хочу преобразовать свой код Matlab в код C. Но когда я пытаюсь это сделать, в отчете о готовности кода появляется много предупреждений. Хотя я разобрался со многими проблемами, но все еще есть некоторые функции, которые не поддерживаются, и мне...
162 просмотров
schedule 30.07.2022

Базовая работа в сети с Matlab Coder
Я пытаюсь получить очень простые сетевые функции с помощью Matlab Coder (мне нужно превратить его в код C). Однако все сетевые классы и объекты, которые я пробовал, не поддерживаются Coder. Кажется неразумным, что Matlab полностью пренебрегает сетью...
340 просмотров

Корни MATLAB функционируют в MATLAB иначе, чем в Simulink?
Я реализовал следующую пользовательскую функцию в MATLAB: function Q = Calc_Q(Head, freq) b6 = [3.7572E-07 -1.5707E-05 6.0490E-03 5.0018E-02 2.1180E-01]; b5 = [-9.0927E-06 8.9033E-04 -3.2415E-02 5.4525E-01 -8.1649E+00] / 10e2; b4 = [7.5172E-06...
430 просмотров
schedule 29.05.2023

Получить данные из emxArray_real_T
Я преобразовал простой код в C++ с помощью кодировщика Matlab. Однако моя главная проблема в том, что я не могу получить результат! Как преобразовать вывод типа emxArray_real_T в массив C++ и распечатать его?
1411 просмотров
schedule 25.07.2023

Нерекурсивная реализация разрешений в Matlab, совместимая с Coder
Я пытаюсь преобразовать часть своей функции в Matlab в С++ с помощью кодера. Coder не поддерживает функцию perms . Я широко использую perms в своем коде. После поиска в Интернете я нашел несколько предложений о том, как создать список всех...
251 просмотров
schedule 02.10.2022

Преобразование MATLAB в C++ с помощью кодировщика MATLAB
Я собираюсь преобразовать код MATLAB, «полный операций над матрицами», в C++, я не уверен, что кодировщик MATLAB сгенерирует эффективный код C++. Лучше ли преобразовать его вручную, хотя это так много времени?
1965 просмотров

Matlab Coder с использованием boolean_T
Я пытаюсь сгенерировать код C для простой функции Matlab funciton: function[] = myfunc() %#codegen fprintf('Executing myfun\n'); fid = fopen('file_created_by_myfun.txt','w'); fwrite(fid,'This is written by myfun upon execution'); fclose(fid); end...
1055 просмотров
schedule 13.07.2023

Загрузка файла MATLAB/Embedded Coder
Я сгенерировал код для загрузки матового файла следующим образом data=coder.load('data.mat'); a=data.a; b=data.b; Поскольку одна из переменных, например "a", очень большая, она определяется как большой статический массив const в основной...
190 просмотров
schedule 07.05.2023

Может ли кодер генерации MATLAB C генерировать C-код, который подходит для встроенной системы?
Мне нужно преобразовать этот код в код C. Вопросы: Будет ли MATLAB Coder генерировать C-код, безопасный для памяти, например, они не используют calloc или malloc . Стандарт Misra C не позволяет кодеру использовать динамическое...
271 просмотров
schedule 04.03.2023

Как я могу преобразовать M-файл в код сборки RISC-V?
Я новичок в RISC-V. Я хочу преобразовать этот код MATLAB (M-файл) в код сборки RISC-V, может ли кто-нибудь дать несколько предложений или комментариев о том, как я могу это сделать. С уважением, Юлия
175 просмотров
schedule 10.01.2023