Autocorrelation of Bessel Function using MATLAB
Show older comments
I am given a drawing of a sample Autocorrelation Function. Now I know that this is a bessel function but I can not seem to get the proper function through which the autocorrelation was found and plotted. Following is the diagram:

Also I want to ask that this ACF function has the same shape as the Bessel Function from which the ACF was found?
1 Comment
Image Analyst
on 23 May 2022
@Ahmad Qayyum why have you added a flag of "Unclear"? You got an answer and accepted it.
Accepted Answer
More Answers (1)
Image Analyst
on 22 May 2022
1 vote
5 Comments
Ahmad Qayyum
on 22 May 2022
Edited: Ahmad Qayyum
on 22 May 2022
Ahmad Qayyum
on 22 May 2022
Image Analyst
on 22 May 2022
Probably or possibly. Is this your homework? Sounds like it, and if so, read this:
And give me the code for you getting the besselj signal.
Like
b = besselj(....
then
autoCorr = xcorr(b, b);
stem(autoCorr)
or something like that.
Ahmad Qayyum
on 22 May 2022
Edited: Ahmad Qayyum
on 22 May 2022
Image Analyst
on 22 May 2022
It seems like @William Rose figured it out because you accepted his solution : it's the output (the autocorrelation of the signal) that is a Bessel function, rather than the input signal being a Bessel function which I assumed. Anyway, glad you got it working with his solution.
Categories
Find more on Spline Postprocessing 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!
