聲卡從話筒中獲取聲音模擬信號(hào),通過(guò)模數(shù)轉(zhuǎn)換器(ADC),將聲波振幅信號(hào)采樣轉(zhuǎn)換成一串?dāng)?shù)字信號(hào),存儲(chǔ)到計(jì)算機(jī)中。重放時(shí),這些數(shù)字信號(hào)送到數(shù)模轉(zhuǎn)換器(DAC),以同樣的采樣速度還原為模擬波形,放大后送到揚(yáng)聲器發(fā)聲,
介紹了通過(guò)計(jì)算機(jī)的聲卡來(lái)實(shí)現(xiàn)虛擬信號(hào)發(fā)生器的基本原理以及Matlab的數(shù)據(jù)采集工具箱中用于模擬信號(hào)輸出的主要函數(shù)和命令,并以三角波信號(hào)發(fā)生器為例,詳細(xì)介紹了該信號(hào)發(fā)生器的具體實(shí)現(xiàn)方法