| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 822 人关注过本帖
标题:求大牛指导 求围观 求火速围观 亲们 都来帮帮忙吧
只看楼主 加入收藏
sugeladijq
Rank: 1
等 级:新手上路
帖 子:9
专家分:3
注 册:2011-4-1
结帖率:100%
收藏
已结贴  问题点数:20 回复次数:9 
求大牛指导 求围观 求火速围观 亲们 都来帮帮忙吧
%***************  生成输入信号  *****%
    f = 2000                  %设定基频率为2000HZ
    Fs=44100;                 %设定采样频率Fs=44.1kHz
    N=256;                    %取的样本点数N
    n=0:N-1;                  %建立矩阵
    t=n/Fs;                   %采样时间t
    w = 2*pi*f;
    T = 2*pi/w;                   %求出正弦函数的周期
    x1 = sin(w*t);
    x2 =awgn(x1,5,'measured');      %加入SNR为5dB的高斯白噪声得到输入信号x2
    xn =x2-x1;                    %间接获得白噪声xn

    %*****************   时域波形   *************%
    figure(1);                  
    plot(t,x1,'k-');          %正弦波信号时域波形
    title('正弦信号时域波形');
    xlabel('t'),ylabel('x1(t)');
    hold on;
    grid on;

    figure(2);                 
    plot(t,xn,'r-');        %高斯白噪声时域波形
    title('高斯白噪声信号时域波形');
    xlabel('t'),ylabel('xn(t)');
    hold on;
    grid on;

    figure(3)               
    plot(t,x2,'b-');       %输入信号时域波形
    title('输入信号时域波形');
    xlabel('t'),ylabel('x2(t)');
    hold on;
    grid on;
   
    %*****************  噪声的数字特性  ****************%
   
    %*****************    1.均值       *****************%
   
    E = mean(xn);      %求白噪声的均值
     figure(4);
    plot(t,E,'b-');          %白噪声均值的时域波形
    title('噪声均值波形');
    xlabel('t'),ylabel('E');
    hold on;
    grid on;

   

    %****************      2.方差       *****************%
    D = var(xn);
     figure(5);
    plot(t,D,'b-');          %白噪声方差的时域波形
    title('噪声方差波形');
    xlabel('t'),ylabel('D');
    hold on;
    grid on;  
   
    %****************     3.均方值      ****************%
   
    E2 = E+D;
    figure(6);
    plot(t,E2,'b-');          %白噪声均方值的时域波形
    title('噪声均方值波形');
    xlabel('t'),ylabel('E2');
    hold on;
    grid on;

     %***************   4.输入信号自相关函数    ****************%
     R=xcorr(xn);     %*******自相关函数*******%
     t1=(-length(xn)+1:length(xn)-1)/Fs;
     figure(7);
     plot(t1,R,'r-');          %白噪声自相关函数的时域波形
     title('噪声自相关波形');
     xlabel('t1'),ylabel('R');
     hold on;
     grid on;  
   

     
    %****************      5.概率密度      *****************%  这个多次尝试都做不出来
    figure()
   

   
   
   

    %****************       6.频谱       ****************%    这里编译之后显示有错误 可能要改一下
     figure(9)
     H_arr=fft(xn,N);      
     cm=abs(H_arr);
     fl=(0:length(H_arr)-1)'*44100/length(H_arr);
     plot(f,H_arr,'b-')
     title('线性信号的频谱')
     xlabel('f'),ylabel('S_x_i(f)');
     hold on;
     grid on


    %***************        7.功率谱密度      *****************%  还有这里 出图像之后是直线 不知道对不
    figure(10)
    X_arr=fft(R);      
    cm=abs(X_arr);
    fl=(0:length(X_arr)-1)'*44100/length(X_arr);
    plot(f,X_arr,'r-')
    title('线性信号的功率谱')
    xlabel('f'),ylabel('S_x_i(f)');
    hold on;
    grid on
搜索更多相关主题的帖子: 样本 时间 
2011-10-30 02:34
sugeladijq
Rank: 1
等 级:新手上路
帖 子:9
专家分:3
注 册:2011-4-1
收藏
得分:0 
沙发下
一着急把 概率密度那个代码忘了写 求斑竹不要删帖啊  真心求 我这应该不算求作业答案吧 最起码我还是思索了 呵呵呵

生活是美好的
2011-10-30 02:36
embed_xuel
Rank: 19Rank: 19Rank: 19Rank: 19Rank: 19Rank: 19
等 级:贵宾
威 望:58
帖 子:3845
专家分:11385
注 册:2011-9-13
收藏
得分:7 
楼主要干什么?

总有那身价贱的人给作业贴回复完整的代码
2011-10-30 02:57
sugeladijq
Rank: 1
等 级:新手上路
帖 子:9
专家分:3
注 册:2011-4-1
收藏
得分:0 
回复 3楼 embed_xuel
上面有注释 谢谢你来看啊

生活是美好的
2011-10-30 09:39
embed_xuel
Rank: 19Rank: 19Rank: 19Rank: 19Rank: 19Rank: 19
等 级:贵宾
威 望:58
帖 子:3845
专家分:11385
注 册:2011-9-13
收藏
得分:0 
回复 4楼 sugeladijq
你这个是什么语言?发出来是要解决什么问题吗?

总有那身价贱的人给作业贴回复完整的代码
2011-10-30 09:53
sugeladijq
Rank: 1
等 级:新手上路
帖 子:9
专家分:3
注 册:2011-4-1
收藏
得分:0 
回复 5楼 embed_xuel
这个是matlab语言 我也是没办法了 所以才拿来让大家看看 虽说这是C的天地  但是我相信还是有人会这个的
我的问题是请哪位帮帮忙 根据上面的整体 然后帮我把中间注释空着的那些代码写一写  就这些 真心感谢大家了 时间真的不够了

生活是美好的
2011-10-30 10:41
embed_xuel
Rank: 19Rank: 19Rank: 19Rank: 19Rank: 19Rank: 19
等 级:贵宾
威 望:58
帖 子:3845
专家分:11385
注 册:2011-9-13
收藏
得分:0 
回复 6楼 sugeladijq
看着象matlab,还真是,只能友情帮顶了,上大学时在图书馆看到很多学科都有用matlab的书籍,觉得matlab很牛,却一直连碰都没碰过,遗憾啊,前两天和同事聊起来这个,还被鄙视了,说这个是研究生课程,本科接触不到。

总有那身价贱的人给作业贴回复完整的代码
2011-10-30 11:42
sugeladijq
Rank: 1
等 级:新手上路
帖 子:9
专家分:3
注 册:2011-4-1
收藏
得分:0 
回复 7楼 embed_xuel
现在本科就要接触了 其实这个上手很快 不难 难的是怎么熟练  我也是大一的时候学习过 好久没有用 所以现在不熟悉了

生活是美好的
2011-10-30 14:36
绿茶盖儿
Rank: 10Rank: 10Rank: 10
等 级:青峰侠
威 望:1
帖 子:363
专家分:1852
注 册:2011-9-3
收藏
得分:7 
matlab早忘了,不过最近要用到,正准备学一学
2011-10-30 15:34
zero0915
Rank: 2
等 级:论坛游民
帖 子:20
专家分:47
注 册:2011-10-23
收藏
得分:7 
matlab 选修课 已经忘光了
2011-10-30 15:38
快速回复:求大牛指导 求围观 求火速围观 亲们 都来帮帮忙吧
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.019157 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved