Funzioni test per ricerca di minimi
Sto implementando in matlab il metodo del gradiente coniugato per trovare i minimi di una funzione multivariata. Mi servirebbero delle funzioni almeno $C^2$ da $RR^2$ in $RR$ che in una regione ragionevolmente concentrata (per semplicità possibilmente in un intorno di $(0,0)$) presentassero dei massimi e dei minimi relativi.
Ho visto che matlab ha la funzione peaks, essa ad esempio va benissimo per i miei scopi, ma me ne servirebbero delle altre.
Vorrei anche sapere se in letteratura esistono delle funzioni test canoniche su cui applicare i metodi di minimizzazione per confrontarli.
Grazie.
Ho visto che matlab ha la funzione peaks, essa ad esempio va benissimo per i miei scopi, ma me ne servirebbero delle altre.
Vorrei anche sapere se in letteratura esistono delle funzioni test canoniche su cui applicare i metodi di minimizzazione per confrontarli.
Grazie.
Risposte
Le classiche sono la banana di Rosenbrock (non convessa con un punto di minimo, pericolosa perchè l'algoritmo può "uscire" dalla banana) e la Himmelblau (non convessa con 4 punti di minimo, interessante per studiare la dipendenza dal punto iniziale)
grazie mille, è esattamente quello che cercavo!
