0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫(xiě)文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

MATLAB中的基本信號(hào)發(fā)生器技術(shù)解析

要長(zhǎng)高 ? 來(lái)源: 雷達(dá)通信電子戰(zhàn) ? 作者: 雷達(dá)通信電子戰(zhàn) ? 2022-06-20 16:44 ? 次閱讀

信號(hào)是現(xiàn)代工程中經(jīng)常處理的對(duì)象,在通信、雷達(dá)等領(lǐng)域有大量的應(yīng)用。在MATLAB中,信號(hào)處理工具箱可以看做工具集合,包含波形產(chǎn)生與處理、數(shù)字和模擬濾波器設(shè)計(jì)、信號(hào)模型以及頻譜分析、時(shí)頻分析等多個(gè)常見(jiàn)功能。

poYBAGKwMfOADZrwAAJVA9WfshE169.png

在MATLAB信號(hào)工具箱中,提供了多種產(chǎn)生信號(hào)的函數(shù)。利用這些函數(shù),可以很方便地產(chǎn)生多種常見(jiàn)信號(hào)。

鋸齒波和三角波

sawtooth(t):產(chǎn)生周期為2π,峰值為-1和1,采樣時(shí)刻由向量t指定,此時(shí)為鋸齒波。

sawtooth(t, xmax):產(chǎn)生三角波,xmax指定最大值出現(xiàn)的地方,其取值在0到1之間。當(dāng)t由0增大到xmax*2π時(shí),函數(shù)值由-1增大到1,當(dāng)t由xmax*2π增大到2π時(shí),函數(shù)值由1減小到-1。當(dāng)xmax=0.5時(shí),上升段斜率與下降段斜率相等,三角波對(duì)稱(chēng),如下面簡(jiǎn)單例子。

poYBAGKwMfiAfqSEAAEQOht9iNk386.png

非周期三角/矩形脈沖

tripuls(t) :產(chǎn)生一個(gè)連續(xù)的、非周期的、單位高度的三角脈沖的采樣,采樣時(shí)刻由數(shù)組t指定。缺省情況下,產(chǎn)生的是寬度為1的非對(duì)稱(chēng)三角脈沖。

tripuls(t,W) :產(chǎn)生一個(gè)寬度為W的三角脈沖。

tripuls(t,W,S) :S為三角波的斜度。參數(shù)S滿足-1《S》1,當(dāng)S=0時(shí),產(chǎn)生一個(gè)對(duì)稱(chēng)的三角波。

rectpuls(t, W) 產(chǎn)生一個(gè)連續(xù)的、非周期的、單位高度的矩形脈沖的采樣,寬度為W。

pYYBAGKwMj-AChR8AACR8RNbX0c727.png

周期sinc波形

在MATLAB中,用戶可以使用diric命令實(shí)現(xiàn)周期sinc函數(shù),又被稱(chēng)為Dirichlet 函數(shù)。Dirichlet函數(shù)的定義是d(x)=sin(N*x/2)。/(N*sin(x/2))。diric函數(shù)的調(diào)用格式為:Y=diric(x,N)。

函數(shù)返回大小與x相同的矩陣,元素為Dirichlet 函數(shù)值。N必須為正整數(shù),該函數(shù)將0到2π等間隔的分成N等份。

poYBAGKwMlKAEWlNAADw5B3at1U003.png

高斯調(diào)幅正弦波

信息處理中,使載波的振幅按調(diào)制信號(hào)改變的方式叫調(diào)幅。高斯調(diào)幅正弦波是比較常見(jiàn)的調(diào)幅正弦波,通過(guò)高斯函數(shù)變換將正弦波的幅度進(jìn)行調(diào)整。gauspuls是MATLAB信號(hào)處理工具箱提供的信號(hào)發(fā)生函數(shù),其調(diào)用格式如下:

yi=gauspuls(t,F(xiàn)c,BW):函數(shù)返回最大幅值為1的高斯函數(shù)調(diào)幅的正弦波的采樣,其中心頻率為Fc,相對(duì)帶寬為BW,時(shí)間由數(shù)組t給定。BW 的值必須大于0。默認(rèn)情況下,F(xiàn)c=1000Hz,BW=0.5。

yi=gauspuls(t,F(xiàn)c,BW,BWR) BWR:指定可選的頻帶邊緣處的參考水平,以相對(duì)于正常信號(hào)峰值下降了-BWR(單位為dB)為邊界的頻帶,其相對(duì)帶寬為100*BW%。默認(rèn)情況下BWR的值為-6dB。其他參數(shù)設(shè)置同上。BWR的值為負(fù)值。

tc=gauspuls(‘cutoff’,F(xiàn)c,BW,BWR,TPE):返回包絡(luò)相對(duì)包絡(luò)峰值下降TPE(單位為dB)時(shí)的時(shí)間tc。默認(rèn)情況下,TPE 的值是-60dB。其他參數(shù)設(shè)置同上。TPE 的值必須是負(fù)值。

poYBAGKwMmKAJaZQAACzol5d7eY999.png

調(diào)頻信號(hào)

和調(diào)幅類(lèi)似,使載波的頻率按調(diào)制信號(hào)改變的方式被稱(chēng)為調(diào)頻。調(diào)波后的頻率變化由調(diào)制信號(hào)決定,同時(shí)調(diào)波的振幅保持不變。從波形上看,調(diào)頻波像被壓縮得不均勻的彈簧。在MATLAB中,chirp 函數(shù)可以獲得在設(shè)定頻率范圍內(nèi)的按照設(shè)定方式進(jìn)行的掃頻信號(hào)。chirp函數(shù)調(diào)用格式如下。

Y=chirp(t,F(xiàn)0,T1,F(xiàn)1):產(chǎn)生一個(gè)頻率隨時(shí)間線性變化信號(hào)的采樣,其時(shí)間軸的設(shè)置由數(shù)組t定義。時(shí)刻0的瞬時(shí)頻率為F0;時(shí)刻T1的瞬時(shí)頻率為F1。默認(rèn)情況下,F(xiàn)0=0Hz,T1=1,F(xiàn)1=100Hz。

Y=chirp(t,F(xiàn)0,T1,F(xiàn)1,’method’):method指定改變掃頻的方法??捎玫姆椒ㄓ小?a href="http://www.wenjunhu.com/tags/linear/" target="_blank">linear’(線性調(diào)頻)、‘quadratic’(二次調(diào)頻)、‘logarithmic’(對(duì)數(shù)調(diào)頻)。默認(rèn)時(shí)為‘linear’,其他參數(shù)意義同上。

Y=chirp(t,F(xiàn)0,T1,F(xiàn)1,’method’,PHI):PHI 指定信號(hào)的初始相位,默認(rèn)時(shí)PHI 的值為0,其他參數(shù)意義同上。

pYYBAGKwMm-AfvXrAAPxu__WX30451.png

高斯分布隨機(jī)序列

在信號(hào)處理中,標(biāo)準(zhǔn)正態(tài)分布隨機(jī)序列是重要序列。該序列可以由randn函數(shù)生成,randn函數(shù)的調(diào)用格式為:Y=randn(M,N):將生成M 行N 列的均值方差為1的標(biāo)準(zhǔn)正態(tài)分布的隨機(jī)數(shù)序列。

pYYBAGKwMn2AXo_9AACDlaVmQcQ372.png

聲明:本文內(nèi)容及配圖由入駐作者撰寫(xiě)或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問(wèn)題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • matlab
    +關(guān)注

    關(guān)注

    185

    文章

    2980

    瀏覽量

    230860
  • 信號(hào)處理
    +關(guān)注

    關(guān)注

    48

    文章

    1041

    瀏覽量

    103376
  • 模擬濾波器
    +關(guān)注

    關(guān)注

    0

    文章

    33

    瀏覽量

    13427
收藏 人收藏

    評(píng)論

    相關(guān)推薦

    MATLAB 控制 信號(hào)發(fā)生器

    請(qǐng)問(wèn)怎么用matlab控制信號(hào)發(fā)生器,我用的是USB接口,現(xiàn)在信號(hào)發(fā)生器會(huì)生成一個(gè)正弦函數(shù),5V,1KHz, 請(qǐng)問(wèn)我怎么自動(dòng)控制functi
    發(fā)表于 10-24 19:38

    基于聲卡和Matlab的虛擬信號(hào)發(fā)生器

    利用聲卡輸出所需要的三角波、正弦波、方波等多種信號(hào),有效地實(shí)現(xiàn)信號(hào)發(fā)生器的基本功能。
    發(fā)表于 05-12 10:56 ?4698次閱讀
    基于聲卡和<b class='flag-5'>Matlab</b>的虛擬<b class='flag-5'>信號(hào)</b><b class='flag-5'>發(fā)生器</b>

    基于Matlab與聲卡的低頻信號(hào)發(fā)生器的設(shè)計(jì)

    介紹了用Matlab與聲卡來(lái)實(shí)現(xiàn)低頻信號(hào)發(fā)生器的設(shè)計(jì)過(guò)程。在普通的電子技術(shù)實(shí)驗(yàn)室,要求的則是頻率可調(diào)、性價(jià)比合適,而對(duì)精度要求不是太高,在
    發(fā)表于 11-09 09:48 ?67次下載
    基于<b class='flag-5'>Matlab</b>與聲卡的低頻<b class='flag-5'>信號(hào)</b><b class='flag-5'>發(fā)生器</b>的設(shè)計(jì)

    基于FPGA和DDS的數(shù)字調(diào)制信號(hào)發(fā)生器設(shè)計(jì)

    為了提高數(shù)字調(diào)制信號(hào)發(fā)生器的頻率準(zhǔn)確度和穩(wěn)定度,并使其相關(guān)技術(shù)參數(shù)靈活可調(diào),提出了基于FPGA和DDS技術(shù)的數(shù)字調(diào)制信號(hào)
    發(fā)表于 04-27 16:50 ?183次下載
    基于FPGA和DDS的數(shù)字調(diào)制<b class='flag-5'>信號(hào)</b><b class='flag-5'>發(fā)生器</b>設(shè)計(jì)

    信號(hào)發(fā)生器原理_DDS芯片及應(yīng)用_DDS信號(hào)發(fā)生器設(shè)計(jì)

    本專(zhuān)題匯集了四十種DDS信號(hào)發(fā)生器各部分資料,包括信號(hào)發(fā)生器原理,DDS芯片及應(yīng)用,信號(hào)發(fā)生器
    發(fā)表于 06-23 10:41
    <b class='flag-5'>信號(hào)</b><b class='flag-5'>發(fā)生器</b>原理_DDS芯片及應(yīng)用_DDS<b class='flag-5'>信號(hào)</b><b class='flag-5'>發(fā)生器</b>設(shè)計(jì)

    脈沖信號(hào)發(fā)生器原理

    脈沖信號(hào)發(fā)生器信號(hào)發(fā)生器的一種。信號(hào)發(fā)生器信號(hào)
    發(fā)表于 10-26 17:09 ?2.2w次閱讀
    脈沖<b class='flag-5'>信號(hào)</b><b class='flag-5'>發(fā)生器</b>原理

    基于DSP實(shí)現(xiàn)的信號(hào)發(fā)生器設(shè)計(jì)解析

    正弦信號(hào)發(fā)生器信號(hào)中最常見(jiàn)的一種,它能輸出一個(gè)幅度可調(diào)、頻率可調(diào)的正弦信號(hào),在這些信號(hào)發(fā)生器
    發(fā)表于 10-31 16:07 ?1次下載
    基于DSP實(shí)現(xiàn)的<b class='flag-5'>信號(hào)</b><b class='flag-5'>發(fā)生器</b>設(shè)計(jì)<b class='flag-5'>解析</b>

    高頻信號(hào)發(fā)生器的設(shè)計(jì)原理及相關(guān)技術(shù)解析

    高頻信號(hào)發(fā)生器主要用來(lái)向各種電子設(shè)備和電路提供高頻能量或高頻標(biāo)準(zhǔn)信號(hào),以便測(cè)試各種電子設(shè)備和電路的電氣特性。例如,測(cè)試各類(lèi)高頻接收機(jī)的工作特性,便是高頻信號(hào)
    發(fā)表于 12-10 11:44 ?39次下載
    高頻<b class='flag-5'>信號(hào)</b><b class='flag-5'>發(fā)生器</b>的設(shè)計(jì)原理及相關(guān)<b class='flag-5'>技術(shù)</b>的<b class='flag-5'>解析</b>

    信號(hào)發(fā)生器的用途

    本文首先介紹了信號(hào)發(fā)生器的功能以及作用,其次介紹了四種信號(hào)發(fā)生器的用途,最后闡述了四種信號(hào)發(fā)生器
    的頭像 發(fā)表于 08-21 18:33 ?3.5w次閱讀

    什么是信號(hào)發(fā)生器 信號(hào)發(fā)生器類(lèi)型總結(jié)

    脈沖發(fā)生器: 顧名思義,脈沖發(fā)生器是一種產(chǎn)生脈沖的信號(hào)發(fā)生器。這些信號(hào)發(fā)生器通常采用邏輯脈沖
    發(fā)表于 08-02 15:48 ?4986次閱讀

    信號(hào)發(fā)生器作用和組成

      在日常實(shí)驗(yàn)中信號(hào)發(fā)生器經(jīng)常和功率放大器一起搭配使用,很多人都知道信號(hào)源,也就是信號(hào)發(fā)生器,但是對(duì)信號(hào)
    發(fā)表于 02-17 10:55 ?6次下載
    <b class='flag-5'>信號(hào)</b><b class='flag-5'>發(fā)生器</b>作用和組成

    信號(hào)發(fā)生器的占空比是什么 信號(hào)發(fā)生器占空比怎么設(shè)置

    信號(hào)發(fā)生器的占空比是什么 信號(hào)發(fā)生器占空比怎么設(shè)置? 信號(hào)發(fā)生器的占空比是指方波波形中高電平和低
    的頭像 發(fā)表于 12-21 14:02 ?3649次閱讀

    信號(hào)發(fā)生器在射頻信號(hào)處理的應(yīng)用與技巧

    信號(hào)發(fā)生器在射頻信號(hào)處理的應(yīng)用與技巧 信號(hào)發(fā)生器在射頻信號(hào)
    的頭像 發(fā)表于 12-21 14:56 ?810次閱讀

    信號(hào)發(fā)生器怎么輸出調(diào)制信號(hào) 信號(hào)發(fā)生器輸出信號(hào)衰減如何調(diào)整?

    信號(hào)發(fā)生器怎么輸出調(diào)制信號(hào) 信號(hào)發(fā)生器輸出信號(hào)衰減如何調(diào)整?
    的頭像 發(fā)表于 12-21 14:56 ?6392次閱讀

    信號(hào)發(fā)生器的sync什么意思

    信號(hào)發(fā)生器是一種電子設(shè)備,用于產(chǎn)生具有特定頻率、幅度和波形的電信號(hào)。這些信號(hào)可以用于測(cè)試和測(cè)量電子設(shè)備的性能,或者作為其他電子系統(tǒng)的輸入信號(hào)
    的頭像 發(fā)表于 06-03 10:59 ?3555次閱讀