Constructor MexFunction with parameters

2 views (last 30 days)
Xiangyu Zhang
Xiangyu Zhang on 23 Sep 2019
Hi guys,
I am using MATLAB with C++ mex code for research. I know we can override constructor and deconstructor in MexFunction (see here). However, I want to initilize the MexFunction() object with parameters, e.g.:
MexFunction(int initial_seed) {
gen.seed(initial_seed);
std::cout << "MexFunction: Initializaing RNG produced:" << gen() << std::endl;
}
Is it possible to implement such function? If not, any work around?
Thanks!

Answers (0)

Community Treasure Hunt

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

Start Hunting!