cdfplot

Dear all, I know this is easy for most of you but I am new for matlab and I need your help. I want to construct a commulative ditribution plot for my output say vector X and I used cdfplot(X). The problem is I want to set the values of x axix in cdfplot(X) other vector E. Can any one suggest me how. Thank you Abex

回答(2 个)

the cyclist
the cyclist 2012-2-10

0 个投票

I am not 100% sure I know what you mean, but is it something like this?
x = randn(1000,1);
cdfplot(x)
set(gca,'XTick',-3:3,'XTickLabel',{'q','w','e','r','t','y','!'})
Tom Lane
Tom Lane 2012-2-10

0 个投票

Also not 100% sure, but consider using the ECDF function and plotting however you want. Also you could use those outputs with a function such as interp1 to evaluate the ecdf at other points, if you are satisfied with the interpolation methods available.

标签

提问:

2012-2-10

Community Treasure Hunt

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

Start Hunting!

Translated by