example_aqcuil.m

来自「简单的信号处理」· M 代码 · 共 24 行

M
24
字号
ai = analoginput('winsound')
addchannel(ai,1:2)
set(ai,'SampleRate',44100)
set(ai,'SamplesPerTrigger',44100)
start(ai)
data = getdata(ai);
plot(data)
delete(ai)
clear ai
ao = analogoutput('winsound')
addchannel(ao,1:2)
set(ao,'SampleRate',44100)
data = sin(linspace(0,2*pi*500,44100)');
putdata(ao,[data data])
start(ao)
%delete(ao)
clear ao
dio = digitalio('nidaq',1)
addline(dio,0:7,'out')
pval = [1 1 1 1 0 1 0 1]
putvalue(dio,pval)
gval = getvalue(dio)
delete(dio)
clear dio

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?