Hello,
I have used the activeX Excel automation class reference to invoke the solver from LabView.
You set up a spreadsheet to run the solver manually. Required are a data range, calculated range, guess coefficients range, range to hold the difference between the calculated range and the data range, and a cell to sum the differences. You launch the solver manually and add whatever constraints you determine are necessary.
You then create a macro in Excel to run the solver.
From LabView you use activeX Excel application method to call the Excel macro which runs the solver.
Additionally, you can pass up to 30 arguments to the macro with the data and guess coefficients.
The macro runs through the automation call and you then read back the cell values of the solver result coefficients using a range property object.
This is really fast.
regards,
Ted@kodak