Help fitting a vector function
Show older comments
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!
Answers (1)
Chris
on 5 Nov 2018
0 votes
Categories
Find more on Probability Distributions and Hypothesis Tests in Help Center and File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!