Чтобы создать компонент для этого примера, см. раздел Переменное количество аргументов. Затем создайте приложение Microsoft ® Visual Basic ® следующим образом:
Просмотрите пример приложения для этого примера в .matlabroot\toolbox\dotnetbuilder\Examples\VSVersion\NET\VarArgExample\VarArgVBApp\VarArgApp.vb
Список программ показан здесь.
Программа выполняет следующие действия:
Инициализирует три массива (colorSpec, data, и coords) с использованием MWArray библиотека классов
Создает Plotter объект
Вызывает extracoords и drawgraph методы
Использование MWNumericArray для обработки данных, необходимых для методов
Примечание
Для получения информации об этих классах преобразования данных см. Справочник по библиотеке классов MATLAB MWArray, доступный в папка, где matlabroot\help\dotnetbuilder\MWArrayAPImatlabroot представляет папку установки MATLAB ®
Использует try-catch-finally блокировать для захвата и обработки любых исключений
Следующие инструкции являются альтернативными способами вызова drawgraph способ:
data = CType(plotter.drawgraph(colorSpec, coords(0), coords(1), coords(2),
coords(3), coords(4)), MWNumericArray)
...
data = CType(plotter.drawgraph(colorSpec, coords), MWNumericArray)Построить VarArgApp с помощью Visual Studio ® .NET.
VarArgVBApp содержит файл проекта Visual Studio .NET для этого примера. Откройте проект в Visual Studio .NET, дважды щелкнув VarArgVBApp.vbproj в Проводнике Windows ®. Его также можно открыть с рабочего стола, щелкнув правой кнопкой мыши на элементе VarArgVBApp.vbproj > Открыть вне MATLAB.
Добавление ссылки на MWArray компонент, который является matlabroot\toolbox\dotnetbuilder\bin\architecture\framework_version\mwarray.dll.
При необходимости добавьте (или обновите расположение) ссылку на VarArgComp компонент, который был построен на предыдущем шаге. (Компонент, VarArgComp.dll, находится в \VarArgExample\VarArgComp\x86\V2.0\Debug\distrib подпапка рабочей области.)
Создайте и запустите приложение в Visual Studio .NET.