.NET method with "out" keyword as an input
Show older comments
Hello!
I've run into a tricky situation when trying to work with a .NET library inside MATLAB. Normally, it appears that when a .NET method has a parameter with the out keyword, MATLAB makes it a parameter that is returned instead.
However, I have run into an unusual scenario where a function requires me to input a value for a parameter with the out keyword. I cannot find a public repository for the library in question; However, I've included below an example of how the .NET function in question, ZernikeLSF, is called in a C# script:

After going through the MATLAB documentation on its .NET integration, I have been unable to find a way to input a value for this parameter, zernike_order -- I can only seem to have it be returned. Is there a method of inputting a value here with MATLAB? If not, are there any good workarounds?
1 Comment
Image Analyst
on 23 Aug 2024
How are you calling this function in your MATLAB code?
Accepted Answer
More Answers (0)
Categories
Find more on Call MATLAB from .NET in Help Center and File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!