I am trying to use a java archive(.jar) which makes use of a number of external .dlls to control a PCI video framegrabber card. I know the card is installed correctly, because non-matlab software has used the same .jar and .dlls successfully. However, I am trying to integrate the image acqusition with matlab code that analyzes and reports on the data (without great success).
I can confirm that matlab is talking to the .jar, because it successfully generates the top level object used by the interface.
When I try to use the methods to go further, I get an error claiming that the relevant .dll(s) cannot be found. I have tried adding C:/ATP/bin (the path of the appropriate .dlls) to C:\Program Files\MATLAB\R2011b\toolbox\local\librarypath.txt, but the .dll is still not found.
What additional steps may be necessary to ensure that matlab can find my .dlls?
Thanks in advance.

2 件のコメント

Kaustubha Govind
Kaustubha Govind 2011 年 9 月 19 日
Try adding the path to the DLLs to the system PATH variable and restart MATLAB.
the cyclist
the cyclist 2011 年 9 月 19 日
Kaustubha, you may want to recast this comment as an answer, so that it can be accepted if Sean wants.

サインインしてコメントする。

 採用された回答

Kaustubha Govind
Kaustubha Govind 2011 年 9 月 28 日

0 投票

Try adding the path to the DLLs to the system PATH variable and restart MATLAB.

その他の回答 (0 件)

カテゴリ

ヘルプ センター および File Exchange で Call Java from MATLAB についてさらに検索

Community Treasure Hunt

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

Start Hunting!

Translated by