Вопросы по теме 'matlab-coder'
emxArray_real_T в структуру C# плюс инициализация
Я пытаюсь создать "конструктор" для этой структуры С# (включая первоначальную попытку):
[StructLayout(LayoutKind.Sequential)]
public struct emxArray_real_T
{
public IntPtr data;
public IntPtr size;
public int allocatedSize;
public int...
1320 просмотров
schedule
12.03.2024
Как преобразовать массив типа float[][] в emxArray_real_T *x
Я преобразовал функцию, которая принимает матрицу NxN в качестве входных данных и дает выходную матрицу NxN из Matlab в C, используя MatlabCoder. Это дало мне функцию, которая имеет два параметра, а именно
void func(const emxArray_real_T *x,...
4517 просмотров
schedule
04.10.2023
Matlab Coder — создание EXE из файла .m
Моя главная цель — интегрировать код, написанный в Matlab(.m), с другим приложением С#. Я рассматривал 2 варианта:
Use Matlab Builder NE
Pros: Use to use!
Минусы: Нужна лицензия ($$), которой у меня пока нет. Требуется установка MCR на ПК...
1170 просмотров
schedule
04.01.2024
Получите ошибки при запуске блока Simulink, но получите успех при запуске соответствующего M-файла в одиночку
Я хотел бы передать закодированное изображение с использованием USRP. Первый шаг — загрузить изображение с помощью Matlab и закодировать его. Соответствующие коды показаны ниже.
function msg = genMsg1
%#codegen
persistent msgStrSet count;
if...
2072 просмотров
schedule
13.12.2022
3D-матрица в Simulink, которая может быть 2D, не поддерживается.
Я использую SIMULINK, и мне нужно было определить матрицу вращения 3,3,N, где N — количество роботов, которых я пытаюсь смоделировать. Для этого, поскольку я также использую Simulink Coder, мне пришлось определить сигнал, относящийся к этой матрице,...
268 просмотров
schedule
27.05.2022
Проблемы с связыванием сгенерированной Matlab библиотеки C++
Я хочу использовать код, сгенерированный кодировщиком Matlab C/C++, в моем коде C++. Matlab правильно создает файлы и также приносит с собой Makefile для создания библиотеки. Я думаю, что я правильно связал библиотеку в своем Makefile, но она все...
414 просмотров
schedule
04.02.2023
Выходной размер функции изменения формы неизвестен
Я использую кодировщик Matlab для компиляции некоторых файлов .m в статическую библиотеку C. В приведенной ниже функции я получаю следующие ошибки:
function net = mlpunpak(net, w)
nin = net.nin;
nhidden = net.nhidden;
nout =...
842 просмотров
schedule
20.09.2022
Условное использование coder.extrinsics
Этот вопрос относится к внешним функциям Matlab coder . Некоторые функции, такие как fprintf , являются внешними в более старой версии Matlab и не являются внешними в более новых. Есть ли способ поддерживать несколько версий Matlab, если...
128 просмотров
schedule
25.11.2023
Преобразование целого числа в строку с помощью совместимой с C++ функции для Matlab Coder
Я использую Matlab Coder для преобразования некоторого кода Matlab в C++, однако у меня возникают проблемы с преобразованием целых чисел в строки.
int2str() не поддерживается для генерации кода, поэтому я должен найти другой способ...
2715 просмотров
schedule
05.06.2023
Полиморфизм в MATLAB Coder
В MATLAB наследование от matlab.mixin.Heterogeneous для базового класса позволит хороший полиморфизм. Однако, похоже, это не поддерживается в Coder. Во-первых, может ли кто-нибудь подтвердить, что Coder не может использовать...
390 просмотров
schedule
20.07.2022
как использовать сгенерированный код из матлаба
Я хочу использовать C-кодер в Matlab. Это переводит m-код в C-код. Я использую простую функцию, которая добавляет 5 чисел. При генерации кода появляется много C- и H-файлов. конечно, вы можете просто выбрать код, который вам нужен, и импортировать...
374 просмотров
schedule
04.04.2024
Matlab Coder и среда разработки Arduino emxCreateWrapper_real_T
Я построил нейронную сеть в Matlab и создал функцию, которая использует NN. Я сгенерировал код C++ из этой функции, чтобы использовать его на моем Arduino Yun.
В Arduino IDE я сначала написал #include «NeuralNetwork.h», и у меня не было проблем с...
632 просмотров
schedule
01.12.2023
ошибка: '' невозможно преобразовать 'uint8 * {aka unsigned int *}' в 'const emxArray_uint8_T *'? '?
Я написал функцию Matlab для вычисления энтропии изображения " ent=entropoy(image) " и преобразования ее в функцию C ++ с помощью matlab кодера.
Я делаю некоторые вычисления в файле c++ , а затем пытаюсь преобразовать весь код C ++ в функцию...
692 просмотров
schedule
04.01.2023
Использование fftw3 с комплексным типом fftw
Я использую кодировщик MATLAB для генерации кода, который имеет дело с комплексными числами. Определение типа по умолчанию для сложного типа, сгенерированного MATLAB:
typedef double real_T;//real number
typedef struct {
real_T re;
real_T im;...
415 просмотров
schedule
09.07.2022
Принуждение Matlab Coder к созданию структур
В моем коде была одна структура, созданная с помощью функции create_a_structure.m с a_struct = create_a_structure() . Несколько других функций либо вызвали эту функцию, либо изменили значения в полях этой структуры.
Используя...
270 просмотров
schedule
21.03.2022
Может ли MATLAB Coder сгенерировать функцию, которая принимает указатель в качестве входных данных?
Я хотел бы использовать MATLAB Coder для создания исполняемого файла (или функции в объектный файл), который принимает указатель на массив в качестве входных данных.
Я использовал libpointer для создания объекта указателя, а затем попытался...
139 просмотров
schedule
14.05.2024
Ошибка в Matlab Coder: индекс превышает размеры массива
Я пытаюсь преобразовать сценарий .m в C++ с помощью MATLAB Coder.
function P=r_p(1,var1,var3)
p=[[3,7]
[10,15]
[6,19]
[21,19]
[43,11]
[969,2]
[113,9]
[43,59]
[21,15]
[6,15]
[10,18]
[3,15]];
tmax=sum(p(:,1))+41;
coder.varsize('x');...
80 просмотров
schedule
07.09.2022