Where do i add a loadlibrary command in a class definition?
2 次查看(过去 30 天)
显示 更早的评论
Hi,
i want to write a Matlab class file which implemtens functions provided by a library. This library contains functions which enable Matlab to read simulation results without the need to open the simulation software. So i want to create objects which contain the simulation results. My question is: Is it possible or does it even make sense to load the library in the class defintion? Where in the class defintion do i load the library?
Thanks for your help.
3 个评论
Cedric
2013-5-13
I am not sure either that I fully understand .. do you want to "pass the library dynamically" to some method of objects instantiated from your new class so they can each use a different library?
回答(2 个)
David Sanchez
2013-5-13
It seems you are trying to do Object-Orientated Programming. If so, these two links might be of help.
David Sanchez
2013-5-13
You do not have to load your libraries, your functions have to be saved as .m files in the working directory. Matlab looks for them automatically.
0 个评论
另请参阅
类别
在 Help Center 和 File Exchange 中查找有关 C Shared Library Integration 的更多信息
产品
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!