EDA365电子论坛网

标题: Matlab如何画出一组随机数的概率分布图??? [打印本页]

作者: SpencerJ2    时间: 2021-6-28 14:16
标题: Matlab如何画出一组随机数的概率分布图???

( j) i, Y; ]* Y! E6 M0 Y9 p用matlab可以画出一组随机数的概率密度图; d  s* Y! h: p) N2 Y: M* I
9 z" h- @: j% H9 K; a  J
x=normrnd(1,0.5,1,1000);+ n: s3 I  M. \; k
xmin=min(x);
- b0 S  c- Y+ J& V; H5 Sxmax=max(x);
/ i9 _2 ^) v9 W) [1 ^! Qxp=linspace(xmin,xmax,20);' s3 S& Z6 k" K& M3 w
f=ksdensity(x,xp);
2 M# p! E' r# R2 x( Aplot(xp,f,'*');
3 Z. C0 A' }6 Z( x' \) U如何画出xp所对应的概率分布值呢?
5 s. Q+ G0 Y+ _1 c: }好像cdfplot,只持一个输入参数cdfplot(x,xp),不支持cdfplot(x,xp)的形式;
- U- l1 w* e# G% Y; \# b谢谢!
+ ]1 W. m$ C% U0 ?7 j . U% S  s: v9 x+ g

作者: NingW    时间: 2021-6-28 15:17
竟然没读懂,难过了
作者: piday123    时间: 2021-6-28 15:20
频率直方图(注意不是频数直方图)的画法:
: U# b. O( F# G: S" p5 u/ b/ E4 z5 _! ^# ~" I$ U2 n
; p6 [; Y5 ]* K- a9 E1 A, `
经验分布函数(累积分布)图的画法:# w3 l# O& a# W. c
5 g; G- W' i+ e; |

5 k! b6 [$ Z/ z; ]( o7 A6 R% B( R核密度函数图的画法:% V2 e% w) u! u: l4 z
6 |5 r. \) V" q  {6 Z2 Y9 R& Z
  \  f  v* Q* ?# E( f

作者: SpencerJ2    时间: 2021-6-28 15:24
piday123 发表于 2021-6-28 15:20& W9 G3 X$ T' F6 B4 e: S
频率直方图(注意不是频数直方图)的画法:
  • x=normrnd(1,0.5,1,1000);
  • [f, xc] = ecdf(x); % 调用e ...

  • ( j4 x9 p* J4 s- a! |cdfplot或者ecdf+plot这两个命令无法画出像一楼贴出的那种离散效果,也就是说
    ; N( A) I, `. H" K5 L我们无法控制x轴的取点的间距6 j3 e' H# i* s# ]; ^/ y- d
    比如
    , \  r7 ^; ^) k8 U% [[f,xi]=ecdf(x);9 i8 i5 v! i4 N- t
    plot(xi,f,'.')! H8 O5 ~+ P3 r' X0 k. K: ~

    5 W# t% @" g: w% k% G# c3 j$ Y1 {3 c/ `$ ^4 t. j. A1 f, ?8 @. ?
    请问能否采用什么方法,控制x轴的取点间距,得的所需要的离散效果图。
    . S+ y/ s$ Y: T- \1 _8 x. e" o) b4 R. I
    5 ?- F( h7 A8 X4 t( t9 A

    ( d, }  f2 S8 v* ^
    ( R" u1 s# h2 L
    & F$ H/ n) W1 x' w. r4 Y  D8 N$ I4 E

    作者: piday123    时间: 2021-6-28 15:24
    SpencerJ2 发表于 2021-6-28 15:245 v/ N  x: L/ m' K% L% S; Y
    cdfplot或者ecdf+plot这两个命令无法画出像一楼贴出的那种离散效果,也就是说
    5 `% _# p- P* L/ D7 ]我们无法控制x轴的取点的 ...

    " o  t6 A) a$ K+ N" _# A可以这样* Z. ?  N) t3 y) b& D7 W
    # K% F( q- Z# {

    + B( y* v1 s( t/ E* N0 J) @" s. P/ r8 U' D# }* [! |# s
    + d8 i/ W7 c) F" `





    欢迎光临 EDA365电子论坛网 (https://bbs.eda365.com/) Powered by Discuz! X3.2