How can I pass my C# function in Matlab functions input parameters?

Hello Everyone!
I have a scenario that I have some function written in c# and some in Matlab, I have generated native C# dll from matlab, and the matlab function argument takes one function and I want C# function to be executed by that. So i want to pass my c# function when call the matlab function from C#. Can this be done? If so can any one help me :(.
Thanks, Bilal

 Risposta accettata

Hi,
yes that can be done and there is an example in the documentation which does exactly that. See here
>> web(fullfile(docroot, 'dotnetbuilder/ug/microsoft-visual-basic-integration-examples.html#bswl6fh-1'))
or online.

3 Commenti

Hi, thanks, i'm unable to open the link can you please share things here.
It a lot and it's also points to the shipped demo files. Try looking up the source:
matlabroot\toolbox\dotnetbuilder\Examples\VS8\NET\OptimizeExample
MATLABROOT is the installation folder of your MATLAB.
Or try opening the documentation and search for "BananaFunction".
Thank you very much for the help :)

Accedi per commentare.

Più risposte (0)

Categorie

Community Treasure Hunt

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

Start Hunting!

Translated by