• 信号检测MATLAB

    、国王囚犯问题 算法: 囚犯共有100人,把他们分为3类:第一天被抽到的人,称为解放者,状态值为2;出去过的人,状态值为1;没有出去过的人,状态值为0。使用矩阵pri来存储他们的状态,不同状态的人具有不同的任务,假设灯的初始值为state=0,即为关。对于解放者,由于他第一天被抽到,他需要将灯的状态state改为1,同时将计数器count(初值为0,表示100人中去过院子的人数)加1,如果以后他再被抽中,他的任务是观察灯的状态,如果state=0,就把state改为1,同时将count加1,如果state=1则什么都不改变。对于出去过的人,被抽到之后什么也不做。对于没有出去过的人,他需要观察灯的状态,如果state=1,就把state改为0,同时将自己的状态调整为1,表示已经去过院子,如果state=0,则什么也不做。每抽到一个人计数器num(统计所用的天数)就加1,如果count=100则表示100人都已经到过院子了,此时任务完成,num的值即为所用的天数。重复仿真10000次,对num取平均值z,就可以得出平均需要多少天了。

    0
    366
    27KB
    2009-11-27
    49
  • 信号检测MATLAB

    电梯有10人,8层,可将他们要去电梯的层数做成1*10的随机分布矩阵统计矩阵中不同元素的个数,即电梯需停次数,做500次试验得期望值。

    0
    159
    24KB
    2009-11-27
    9
  • 神经网络MATLAB

    实验内容及步骤,结果及分析 1.阅读Adaline的工作原理,理解三种LMS算法的思想。 2.生成输入向量:在以(1,1)和(-1,-1)为圆心,半径为1.7的两个圆内分别随机地取100个点(在圆内均匀分布)作为输入向量,令第一类的理想输出等于1,第二类为-1。 3.计算自相关阵R和互相关向量P;在此基础上计算最佳权向量W*,最小均方误差 4.选择适合的步幅系数a和最小误差,编程实现随机逼近算法,记录学习得到的权向量;记录每步学习后的均方误差 曲线。

    0
    64
    210KB
    2009-11-27
    9
  • 通信网络MATLAB

    设一个时隙Aloha系统的时隙长度为1,所有节点的数据包均等长且等于时隙长度。网络中的节点数为 ,各节点数据包以泊松过程到达。 1、假设每个节点的数据包到达强度为 ,在不同的 下,使用计算机仿真时隙Aloha系统数据包传送的成功概率,绘制呼入强度和成功概率的曲线,与理论结果进行对照。注意:节点个数 要足够多。 2、选取合理的等待重传的节点在每一个时隙重传的概率 、每个节点有新数据包到达的概率 ,以及节点数 ,采用延时的下界,仿真时隙Aloha系统数据传输过程,统计在不同积压节点数 的情况下,到达率及离开率 ,绘制到达率和离开率随 的分布情况,和理论值进行对照。 3、仿真时隙Aloha系统下的伪贝叶斯算法,通过仿真结果验证在 的估计误差较大情况下的收敛特性及到达率小于 下的稳定性。

    5
    491
    323KB
    2009-11-27
    50
  • 通信网络MATLAB编程

    假设一交换系统有M部电话,每个用户在很短时间 呼叫一次的概率为P;用户间呼入的时刻相互独立,当M很大,P很小时,时间t内到达交换机的呼叫次数构成泊松过程N(t) 1. 确定此泊松过程参数 2. 利用计算机仿真N(t)的生成过程。注意合理选择M和P,时间分辨率为一个单位时间 3. 为比较生成的N(t)与理论模型的吻合程度。取N(t)多个样本并选取3个典型的时间t1,t2,t3,得到N(t1) ,N(t2), N(t3)三个随机变量的样本,在一张图上画出其直方图及理论分布曲线,并将两者做对照,比较M选取不同时的效果。样本要足够多。 4. 验证N(t)的增量平稳性 5. 画出任意相邻两次呼叫间隔的直方图,和理论值进行对照。验证其与其他相邻两次呼叫间隔随机变量的独立性。

    4
    374
    302KB
    2009-11-27
    19
关注 私信
上传资源赚积分or赚钱