У меня следующая структура каталогов:
main
+model
run.m
+options
opt.m
main.m
и т. Д.
У меня есть функция в каталоге +model
с именем run
, которая зависит от некоторых функций в *Каталог 1008 *, такой, что мой main.m
скрипт в каталоге main
вызывает model.run()
, а функция run
вызывает некоторый options.opt()
.
Я хочу создать MEX-файл model.run()
,поэтому я запускаю coder
из командной строки MATLAB, и на первом экране, где я ввожу имя функции для генерации кода model.run
, кодировщик просто отображает ошибку:
Этот файлв тени C: \ .... \ + model \ run.m
Я уже пытался добавить каталог main
в путь, но он не работал.
- Можно ли скомпилировать MEX для
model.run()
в этом сценарии?
Версия MATLAB: '9.4.0.813654 (R2018a)'