QwtScope
This is a Simulink plotting tool similar to standard Simulink Scope, but it has the feature of switching individual curves on and off while looking at the plot (by clicking on the plot icons). Supports only one plotting area, but multiple curves can be plotted by making a vector of their signals. It is not very stable and serves mostly as an example of how to use Qt GUI inside an S-Function.
The Visual Studio 2010 solution contains 2 projects:
1) QwtScopeSFun - compiles the S Function MEX file. Unfortunately I got only Debug binaries to work.
2) QwtScopeDev - this project compiles the same code to an exe for easier testing and development.
The MEX file will be compiled into the Simulink/ directory. test.mdl is an example of using the S-Function.
Because I should not upload binary files, you need to make sure you have the following DLL files in path: qwtmathmld.dll qwtd.dll QtCore4d.dll QtSvgd4.dll QtGuid4.dll msvcp100d.dll msvcr100d.dll msvcr90d.dll msvcp90d.dll msvcm90d.dll
If you have any questions, ask them in the comments and I will hopefully be able to help you.
Cite As
Ronald Tammepold (2026). QwtScope (https://www.mathworks.com/matlabcentral/fileexchange/36266-qwtscope), MATLAB Central File Exchange. Retrieved .
MATLAB Release Compatibility
Platform Compatibility
Windows macOS LinuxCategories
Tags
Discover Live Editor
Create scripts with code, output, and formatted text in a single executable document.
| Version | Published | Release Notes | |
|---|---|---|---|
| 1.0.0.0 |
