Filter löschen
Filter löschen

Optimizing functions involving higher dimensions?

1 Ansicht (letzte 30 Tage)
Rohit Gupta
Rohit Gupta am 6 Jun. 2018
Kommentiert: Torsten am 6 Jun. 2018
I want to find minimum for function in higher dimension. I found minf_lbfgs() in tensorlab but it requires me to give gradient. Are there any tools which give me result without calculating gradient.
x = fminsearch(fun,x0) works only when x is matrix (or less).

Antworten (1)

Torsten
Torsten am 6 Jun. 2018
Check out
https://de.mathworks.com/products/optimization.html
Usually, providing the gradient in MATLAB codes from the Optimization Toolbox is optional, but not necessary.
Best wishes
Torsten.
  2 Kommentare
Rohit Gupta
Rohit Gupta am 6 Jun. 2018
It works only till x is a matrix. If I give higher dimension it shows error!
Torsten
Torsten am 6 Jun. 2018
Then make the matrix a vector:
x = x(:)
Best wishes
Torsten.

Melden Sie sich an, um zu kommentieren.

Kategorien

Mehr zu Problem-Based Optimization Setup finden Sie in Help Center und File Exchange

Community Treasure Hunt

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

Start Hunting!

Translated by