'import class' statement not working inside a function
1 次查看(过去 30 天)
显示 更早的评论
Hi, I have a function declaration. In that function I add .NET library. When I try to use import, Matlab gives error 'function writem() not found'. On debugging I find that the debugger does not go to that line statement 'import..' but bypasses it leading to ther error. Any ideas why?
However, once I remove function definition and run it as a script everything works. Or else if I write 'something_hello.writem()', it works- obviously.
I am running R2009a.
Thanks
Here is the code
function something()
try
NET.addAssembly('something_hello.dll');
catch e
e.message
if(isa(e, 'NET.NetException'))
e.ExceptionObject
end
end
import something_hello.*;
dev=writem();
0 个评论
回答(0 个)
另请参阅
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!