How to align the center of mass of two density functions?

5 views (last 30 days)
Dear all,
I have two density functions which I would like to align their x-axis.
I was thinking to align then using the barycenters but I don't know how to do it in matlab.
I would like to do this to multiply later these two density functions.
Can anyone give me a clue on this?
Thank you in advance
  3 Comments

Sign in to comment.

Answers (1)

Catalytic
Catalytic on 12 Feb 2022
xa=1:length(Na);
xb=1:length(Nb);
Nb=Nb + trapz(xa,Na.*xa) - trapz(xa,Na.*xa);
  1 Comment
Ricardo Duarte
Ricardo Duarte on 14 Feb 2022
Hello @Catalytic, thank you for your help, however I'm not understanding why you sum and subtract
trapz(xa,Na.*xa)

Sign in to comment.

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by