Чтобы создать компонент для этого примера, см. первые несколько шагов в разделе Создание сборки .NET и Создание приложения .NET. После того, как вы построите MagicSquareComp , можно построить приложение, которое обращается к компоненту следующим образом.
Для этого примера приложение: MagicSquareApp.vb.
Вы можете найти MagicSquareApp.vb в:
matlabroot\toolbox\dotnetbuilder\Examples\VSVersion\NET\MagicSquareExample\MagicSquareVBAppСписок программ выглядит следующим образом.
Приложение, созданное из этого исходного файла, выполняет следующие действия:
Позволяет передать размер для магического квадрата из командной строки.
Преобразует аргумент измерения в целочисленное скалярное значение MATLAB ®.
Объявляет переменные типа MWNumericArray для обработки данных, требуемых инкапсулированным makesquare функция.
Примечание
Для получения информации об этих классах преобразования данных см. Справочник по библиотеке классов MATLAB MWArray, доступный в папка, где matlabroot\help\dotnetbuilder\MWArrayAPImatlabroot представляет папку установки MATLAB
Создание экземпляра MagicSquare класс назван magic.
Вызывает makesquare метод, который принадлежит magic объект. makesquare метод генерирует магический квадрат с помощью MATLAB magic функция.
Отображение элементов массива в командной строке.
Создайте приложение с помощью Visual Studio ® .NET.
MagicSquareVBApp содержит файл проекта Visual Studio .NET для каждого примера. Откройте проект в Visual Studio .NET для этого примера, дважды щелкнув MagicSquareVBApp.vbproj в Проводнике Windows ®.
Добавление ссылки на MWArray компонент, который является matlabroot\toolbox\dotnetbuilder\bin\architecture\framework_version\mwarray.dll.
При необходимости добавьте ссылку на MagicSquareComp компонент, который находится в distrib подпапка.
Построение и запуск приложения в Visual Studio.NET.