How can I include a VB script in a Matlab code?

6 次查看(过去 30 天)
I have a VB script written for several Excel functions. The purpose is to calculate the properties of flue gas at different conditions based on its composition. The VB script has the description of the each function and its variables and it calls the results from a dll file, which, I suppose performs the calculation and returns the value to the VB script. Now if I want these to be written on a MATLAB code how can I call a function which performs the same task as the VB script by calling the dll file?

回答(1 个)

Aylin
Aylin 2017-9-5
Hi Sriram,
MATLAB has several external interfaces which could be used to call external scripts and DLLs:
1. If you want to call functions from a generic DLL (C/C++ shared library), the loadlibrary function can be used:
loadlibrary('MyLibrary.dll', 'MyLibrary.h')
2. MATLAB can be called as a COM server from a Visual Basic script:

类别

Help CenterFile Exchange 中查找有关 Use COM Objects in MATLAB 的更多信息

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by