Пакет: .NET
Сделайте блок.NET видимым к MATLAB
asmInfo = NET.addAssembly(globalName)
asmInfo = NET.addAssembly(privateName)
загружает глобальный блок.NET в MATLAB®.asmInfo
= NET.addAssembly(globalName
)
загружает частный блок.NET.asmInfo
= NET.addAssembly(privateName
)
NET.addAssembly
не поддерживает блоки, сгенерированные продуктом MATLAB Compiler SDK™.
|
Одно из следующего:
|
|
Строка или вектор символов, представляющий полный путь приватной сборки. |
|
Объект |
Отобразите сегодняшнюю дату с помощью System.DateTime
в блоке mscorlib
.
System.DateTime.Now.ToLongDateString
Вызовите метод System.Windows.Forms.MessageBox.Show
в глобальной сборке System.Windows.Forms
.
asm = NET.addAssembly('System.Windows.Forms'); import System.Windows.Forms.* MessageBox.Show('Simple Message Box')
Отобразите классы в приватной сборке NetSample.dll
.
asm = NET.addAssembly('c:\work\NetSample.dll');
asm.Classes
Вы не должны вызывать NET.addAssembly
, чтобы получить доступ к классам в блоках system.dll
и mscorlib.dll
. MATLAB динамически загружает эти блоки от библиотеки классов Среды.NET в первый раз, когда вы вводите "NET.
" или "System.
".
Обратитесь к своей документации по продукту.NET для имени блока и его типа развертывания (глобальная переменная или частный).