利用 MATLAB 解决数理统计相关问题(一)

实验一

现在将这学期所做数理统计相关实验进行上传分享,以便大家参考,哪里有写的不对的地方,欢迎大家指正。

1.问题描述:

将A,B,C三个字母之一输入信道,输出为原字母的概率为α,而输出为其他字母的概率都是(1-α)/2。现输入ABCA,求输出所有情况以及其概率,概率α可自行赋值。

2.程序代码

prompt={"Please enter the probability of the original letter output"};
title= 'Input';
result = inputdlg(prompt,title);
t = str2num(char(result));      %conversion of input results
for n=65:67
    if (n==65)
        Pn = t;
    else
        Pn = 1-t;
    end
    for i=65:67
         if (i==66)
             Pi=t;
         else
             Pi = 1-t;
         end
        for j=65:67
             if (j==67)
                Pj= t;
             else
                Pj=1-t;
             end
            for k=65:67
                 if (k==65)
                     Pk= t;
      
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值