Help fitting a vector function
Mostrar comentarios más antiguos
I am hoping someone could help me figure out a method for fitting a vector function. The function is simple: A = B + C where each variable is a 2 dimensional vector. The magnitude of A is defined with an arbitrary univariate distribution, the direction is unknown. Vector B is a constant valued vector which is known. Vector C is assumed to have direction that is uniformly distributed. How can I solve for the univariate distribution of C's magnitude?
I envision a method which considers a candidate distribution for C's magnitude, which I will call [C'] (square brackets denoting magnitude). An empirical distribution for vector C' can then be produced, as well as for [ B + C']. The algorithm can optimize the parameters of [C'] by minimizing the log-likelihood value for [ B + C'] against a sample from [A]. The minimum log-likelihood values from multiple candidate distributions would be used to select the best candidate distribution for [C]. Is this a good approach? What MATLAB functions can help solve this problem? Thanks for any help!
Respuestas (1)
Chris
el 5 de Nov. de 2018
0 votos
Categorías
Más información sobre Probability Distributions and Hypothesis Tests en Centro de ayuda y File Exchange.
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!