Задайте Недостающие построения в интерфейсе к school Библиотека

Когда вы создали файл определения библиотеки на предыдущем шаге, MATLAB® отчеты, что одно построение запрашивает дополнительную информацию (определение). Это означает, что MATLAB не может автоматически задать подпись для одной из функций. Чтобы предоставить недостающую информацию, щелкните по ссылке, чтобы открыть defineschool.mlx в Live Editor MATLAB.

Построения с недостающей информацией комментируются. Просмотрите файл путем прокрутки, чтобы расположиться, раздел назвал "функцию C++ getName с clib.school.getName имени MATLAB". Не прокомментируйте операторы в getName секция кода.

Входной параметр p скалярное значение. Замените <SHAPE> в этом операторе с номером 1:

defineArgument(getNameDefinition, "p", "clib.school.Person", "input", <SHAPE>);
defineArgument(getNameDefinition, "p", "clib.school.Person", "input", 1);

Сохраните и закройте файл определения.

Продолжите следующий шаг.

Похожие темы