【问题标题】:How can I define Y to be different for different X values like a histogram如何将 Y 定义为不同的 X 值(如直方图)
【发布时间】:2021-08-11 22:52:13
【问题描述】:

我试图为掷三个骰子时某些总和的概率绘制一个概率质量函数,我在 MathCad 中找到了这个例子,想知道在 MatLab 中是否有类似的东西?

【问题讨论】:

    标签: matlab probability probability-density


    【解决方案1】:

    我想您会将其构建为一个查找表,而不是一系列 if/else 语句。使用卷积很容易计算概率:

    f1 = ones(1,6);
    f2 = conv(f1,f1);
    f = conv(f2,f1);
    % because f contains values from x=3 to 18,
    % rather than starting at 1 as MATLAB arrays do,
    % we add two zeros to the front:
    f = [0,0,f];
    

    现在f(x) 返回投掷x 的概率。

    【讨论】:

      猜你喜欢
      • 2020-03-11
      • 2018-11-14
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-12-09
      • 2021-10-24
      • 2018-11-10
      • 1970-01-01
      相关资源
      最近更新 更多