Multidimensional surface fitting to n independent variables.
Mostrar comentarios más antiguos
Hello all. I have a set of 16 independent variables
. Based on these 16 independent variables, i conduct some experiment, and observe an output y such that
where
is some unknown function. I conduct the experiment several times, and gather some data
. Can i fit a multidimensional surface on this data to find an approximate structure of
in continuous form, just like a single dimension curve fitting? Can I use the command fit or lsqcurvefit for this purpose? Thank you so much for your time.
Respuesta aceptada
Más respuestas (1)
Thiago Henrique Gomes Lobato
el 12 de Abr. de 2020
0 votos
You first have to define which kind of function you would like to build. lsqcurvefit can surely be used, but you first have to define the structure of your function/model. The easiest model/approach is to use a multiple linear regression , but you can go further to non-linear equations until neural networks. Thus first try to define how your model should look like and then fit it accordingly with a linear combination, lsqcurvefit (in case of a non-linear equation) or even machine learning methods such as Gaussian Process.
Categorías
Más información sobre Get Started with Curve Fitting Toolbox en Centro de ayuda y File Exchange.
Productos
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!