Fitting a Function with trainlm to find function parameters?
조회 수: 2 (최근 30일)
이전 댓글 표시
I would like to fit a curve with the Levenberg-Marquardt (LM) Algorithm, and I was wondering if it is possible to use the trainlm algorithm?
For example, I would like to fit a set of data points to with:
f(x) = a*sin(x) + b*cos(x).
I would like to estimate a and b using the LM algorithm in Matlab. Is this possible simply with the trainlm algorithm?
I have found a variety of sources, like: Curve Fitting via Optimization, but I am unable to Open the Script to view the source code.
댓글 수: 0
답변 (2개)
Greg Heath
2016년 10월 17일
Think of a neural net as a mapping between I-dimensional "I"nputs and O-dimensional "O"utputs achieved by using N pairs of I-dimensional input examples and corresponding O-dimensional output target examples.
Your problem does not fit into that category.
Hope this helps.
Thank you for formally accepting my answer
Greg
댓글 수: 0
참고 항목
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!