Чтобы создать компонент для этого примера, см. «Количество аргументов переменной». Затем создайте Microsoft® Визуальный базовый® применение следующим образом:
Рассмотрим пример приложения для этого примера в
.matlabroot
\ toolbox\dotnetbuilder\Примеры\VS Version
\NET\VarArgExample\VarArgVBApp\VarArgApp.vb
Список программ показан здесь.
Программа делает следующее:
Инициализирует три массива (colorSpec
, data
, и coords
) использование MWArray
библиотека классов
Создает Plotter
объект
Вызывает extracoords
и drawgraph
методы
Использует MWNumericArray
для обработки данных, необходимых для методов
Примечание
Для получения информации об этих классах преобразования данных смотрите MATLAB MWArray Class Ссылка, доступный в
папка, где 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.
The VarArgVBApp
папка содержит файл проекта Visual Studio .NET для этого примера. Откройте проект в Visual Studio .NET двойным кликом мыши VarArgVBApp.vbproj
в Windows® Исследователь. Вы также можете открыть его с рабочего стола, щелкнув правой кнопкой мыши VarArgVBApp.vbproj > Open Outside MATLAB.
Добавьте ссылку на MWArray
компонент, который matlabroot
\ toolbox\dotnetbuilder\bin\ architecture
\framework_version
\mwarray.dll.
При необходимости добавьте (или обновите местоположение) ссылку на VarArgComp
компонент, созданный на предыдущем шаге. (Компонент, VarArgComp.dll
, находится в \VarArgExample\VarArgComp\x86\V2.0\Debug\distrib
подпапка рабочей области.)
Создайте и запустите приложение в Visual Studio .NET.