In the course of signals and systems, not only the theories are abstract, but the formula are very complex. The experimental teaching enables students to develop their skills and innovation abilities better. However, traditional experiments have many disadvantages, such as the inconvenience and immobility, that is to say their portability is poor. Besides, it is usually difficult for us to change circuit connection and circuit parameters. Based on the programming language MATLAB with GUI which can provide a visualized interface, the system including four blocks—filter, continuous periodic signals decomposition and synthesis, signal sampling and recovery, signal modulation and demodulation, are designed. In this system, the theories are explicitly presented. Using the system, users can input parameters according to their demands, the operation is just simple. As a result, the system is very helpful for users to understand the comprehensive abstract theories, and is very helpful for students to cultivate and improve their consciousness and ability of creativity.