PicoScope 5203 and 5204 MATLAB Examples
Updated 23 Feb 2023
This is a set of MATLAB examples demonstrating how to call shared library functions to acquire data from the PicoScope® 5203 and 5204 oscilloscopes. The data could be processed in MATLAB® using functions from Toolboxes such as Signal Processing Toolbox.
The examples are provided as MATLAB scripts and live scripts and demonstrate how to acquire data using the following acquisition modes:
- Rapid block
The examples will work with the following PicoScope models:
* PicoScope 5203 and 5204
Please note that these examples are not compatible with the PicoScope 5000 Series Flexible Resolution Oscilloscopes - these are supported by the PicoScope 5000 Series - MATLAB Generic Instrument Driver:
Pico Technology (2023). PicoScope 5203 and 5204 MATLAB Examples (https://github.com/picotech/picosdk-ps5000-matlab-examples), GitHub. Retrieved .
MATLAB Release Compatibility
Platform CompatibilityWindows macOS Linux
- Test and Measurement > Instrument Control Toolbox > Instrument Control Toolbox Supported Hardware > Oscilloscopes >
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!Start Hunting!
Discover Live Editor
Create scripts with code, output, and formatted text in a single executable document.
Versions that use the GitHub default branch cannot be downloaded
Update Other Requirements
Update MATLAB Release and Platform Compatibility.
Added streaming example
Moved examples to GitHub repository.