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