I have a C# program which should call Matlab for running a m-file and so Matlab program read parameters from a text file that may be vary on situations.
I want a like this:
Execute(Matlab.exe,"matlabprog.m","input_parameters_file.txt");
It is good for me if i know when this instance of Matlab terminate running.
Consider using the Matlab engine or compile a .NET Assembly using the Matlab Builder NA. Also check out this post, in which I explain some of the possibilities.
Have a look at the Process.Start method: