How do I plot two distributions on top of each other?

조회 수: 14 (최근 30일)
studentmatlaber
studentmatlaber 2021년 10월 2일
댓글: Star Strider 2021년 10월 4일
I fit this histogram with the distribution fitter app. This fit is called the "t position scale" in practice. On top of this histogram, I want to plot a distribution with a mean of 0 and a variance of 1. I would be very grateful if you could help me figure out how to do this.

답변 (2개)

Arthur Morais
Arthur Morais 2021년 10월 2일
You can write the plot command with the two variables that you have.
plot(data,density,data,distribution)
You can change the type of line adding markers.
plot(data,density,'b--',data,distribution,'k:')
If you don't use any markars, matlab chages only the color the of line.
  댓글 수: 1
studentmatlaber
studentmatlaber 2021년 10월 2일
actually, secondly, my chart view does not match the normal distribution. I need to make the Y axes at the same time.

댓글을 달려면 로그인하십시오.


Star Strider
Star Strider 2021년 10월 2일
To plot an additional distribution on the same axes, use the hold function. For the distribution itself, use the pdf function with a vector of ‘x’ values to create the data to plot. Several distributions could be characterised by those parameters, so choose the one you want.
.
  댓글 수: 6
studentmatlaber
studentmatlaber 2021년 10월 4일
In fact, what I want to do here is to see how the fit I have drawn and the normal distribution with a mean of 0 and a variance of 1 will appear on top of each other. These two cannot be drawn together. I can't change the variance and the mean. Thank you for taking your time.
Star Strider
Star Strider 2021년 10월 4일
My pleasure!
To plot the requested distribution,. it will be necessary to use the first curve. The data and fitted distribution will then essentially be a thin vertical red line, however there is no way to avoid that if the objective is to plot both in a single axes object.
.

댓글을 달려면 로그인하십시오.

Community Treasure Hunt

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

Start Hunting!

Translated by