⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 matlab_nidaqmx_example.m

📁 example for national instruments devices
💻 M
字号:
% MATLAB supports M-Series, E-Series, and USB hardware from % National Instruments with the Data Acquisition Toolbox.  This basic code % example shows you how to use MATLAB to acquire and analyze data from % National Instrument hardware in 10 commands.  Additional commands you % may find useful are included here but commented out.% Use this command to determine Board IDs in system, if needed% hw = daqhwinfo('nidaq')% hw.InstalledBoardIds% hw.BoardNames% Create an analog input object using Board ID "Dev6".ai = analoginput('nidaq','Dev6');% Data will be acquired from hardware channel 3addchannel(ai, 3);% Review the basic configuration of the acquisition by typing % the name of the variable.% ai% Use this command to see properties that can be configured% set(ai)% Use this comment to get a listing of all object properties and % their current settings% get(ai)% Configure the analog input for single-ended or differential mode% set(ai,'InputType','SingleEnded');% set(ai,'InputType','Differential');% Set the sample rate and samples per triggerai.SampleRate = 10000;ai.SamplesPerTrigger = 10000;% Start the acquisitionstart(ai);% Wait up to 2 seconds for the acquisition to completewait(ai,2); % Acquire data into the MATLAB workspacedata = getdata(ai);% Graphically plot the resultsplot(data);% Clean upstop(ai);delete(ai);

⌨️ 快捷键说明

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