Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/powerbi/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何在matlab中求解带宽和香农容量_Matlab - Fatal编程技术网

如何在matlab中求解带宽和香农容量

如何在matlab中求解带宽和香农容量,matlab,Matlab,C=B log2(1+SNR)如何在matlab中绘制 figure('Color', 'white') SNR = 1000 ; B = 4.* 10^6 ; C = (4 .*10^6) .* log2(1+1000); plot(C) xlabel('SNR'); ylabel('B (MHz)'); title('Throuput') 将C绘制为信噪比的函数: SNR = logspace(-1,2,1000); %// choose as desired B = 4e6;

C=B log2(1+SNR)如何在matlab中绘制

figure('Color', 'white')
SNR = 1000 ;
B =  4.* 10^6 ;
C = (4 .*10^6) .* log2(1+1000);  
plot(C)
xlabel('SNR'); 
ylabel('B (MHz)'); 
title('Throuput')

将C绘制为信噪比的函数:

SNR = logspace(-1,2,1000); %// choose as desired
B = 4e6;
C = B*log2(1+SNR);

plot(10*log10(SNR),C) %// SNR in dB
xlabel('SNR (dB)')
ylabel('Capacity (bit/s)')


你能再解释一下吗,你想实现什么目标?Luis的示例代码绘制了信道容量与信噪比的关系
plot(SNR,C) %// SNR in natural units
xlabel('SNR')
ylabel('Capacity (bit/s)')