簡體   English   中英

MATLAB 中的 MSE 與 SNR,矩陣 7*1

[英]MSE vs SNR in MATLAB, Matrix 7*1

n=50;
x=2;
snr = -5:5:25;
zi = zeros(7,50);
mu = 1;
for i=1:length(snr)
    sigma(1,i) =  sqrt(1/(10^(snr(1,i)/10)));
    %Let wi be gaussian ditribution with mean mu= 1 and sigma found above
    wi = normrnd(mu,sigma(1,i),[1,n]);
    zi(i,:) = x + wi;
end

我使用上面的代碼找到了 zi 但矩陣是 7 * 50。我從問題中假設答案應該是 7 * 1 矩陣。 有人可以幫我嗎? 謝謝

function check3
clc
n=1;
    x=2;
    snr = -5:5:25;
    zi = zeros(7,1);
    mu = 1;
    for i=1:length(snr)
        sigma(1,i) =  sqrt(1/(10^(snr(1,i)/10)));             
        wi = normrnd(mu,sigma(1,i),[1,n]);
        zi(i,:) = x + wi;
    end
    zi

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM