Calling variables into objective function

3 vues (au cours des 30 derniers jours)
ew1124
ew1124 le 5 Juil 2019
Réponse apportée : Matt J le 5 Juil 2019
I want to use the optimization toolbox with a vectorized objective function. The objective function will be vector and matrix multiplication. I have the matrices that should be used, but they are 18x18. I also want to run a variety of different tests using different matrices. What is the best way to do this? I think I will have to just set up the matrix in each version of the objective function. It would be nice for there to be a way to read an excel file in the main optimization m file, and call the variable into the supporting functions, but I don't think there is, right?

Réponses (1)

Matt J
Matt J le 5 Juil 2019
There is, but the far better way is to use anonymous or nested functions, as covered here

Catégories

En savoir plus sur Problem-Based Optimization Setup dans Help Center et File Exchange

Produits


Version

R2019a

Community Treasure Hunt

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

Start Hunting!

Translated by