登录 注册
当前位置:主页 > 资源下载 > 50 > 用matlab编程实现信道容量计算

用matlab编程实现信道容量计算

  • 更新:2024-05-26 17:08:08
  • 大小:2KB
  • 推荐:★★★★★
  • 来源:网友上传分享
  • 类别:Matlab - 大数据
  • 格式:NONE

资源介绍

用MATLAB编写信道容量程序%信道容量C计算的Matlab程序 clc;clear all; N = input('输入信源符号X的个数N='); M = input('输出信源符号Y的个数M='); p_yx=zeros(N,M); %程序设计需要信道矩阵初始化为零 fprintf('输入信道矩阵概率\n') for i=1:N for j=1:M p_yx(i,j)=input('p_yx=');%输入信道矩阵概率 if p_yx(i)<0 error('不符合概率分布') end end end