— Digital Signal Processing Demonstration Software
As a project of a DSP course in BIT, Mr.Alpaca is a digital signal processing demonstration software, which gives intuitive feelings of complex DSP methods to learners. The software is implemented by a combination of MATLAB and VB.NET, which gets advantages of each one, i.e. the user interface design of VB.NET and the scientific calculation of MATLAB.
Mr.Alpaca是北理工的一个数字信号处理课程设计作业,这是一个用来进行数字信号处理演示的软件,可以给DSP的初学者提供对于纷繁复杂信号处理方法的直观感受。该软件采用MATLAB和VB.NET混合开发的方式,将二者的优点结合了起来,即:采用了VB.NET的界面设计、MATLAB进行科学计算。
It is known that visual demonstration of algorithms enhances students’ understanding. Algorithms are abstract and hard, and coding is tiring. Digital Signal Processing needs a software to demonstrate the use of different filters and variety of spectrum estimation.
大家都知道对算法的视觉演示能够增强学生的理解,算法既复杂又抽象,数字信号处理也不例外。这个学科包含了各种滤波器和谱估计问题。
Features 特性
- Flexible Signal Control: The software supports arbitrary superposition among signals (basic sine, square, and noise signals), setting or deleting in batch, and switchability between analog or digital analysis methods;
- 灵活的信号控制:软件支持信号(基本的正弦、方波、噪声信号)的任意叠加、批量设置和删除、数模分析模式的可转化;
- Friendly Notifications: The software uses information bubbles, tool tips, process bar, and status bar to help users get well;
- 友好的信息提示:软件使用信息气泡、悬浮标签、任务栏、状态栏帮助用户熟悉软件功能;
- Reliable Specifications: The software validates the correctness after user’s setting and gives corrective suggestions;
- 可靠的参数配置:软件会校验用户设定的参数,并提出改正建议;
- Engaging View: It provides a new-window view method, which allows users to compare two new result with a previous one.
- 令人心动的显示方式:软件提供新窗口查看的方式,用户可以将新旧结果进行对比。
Developing Details 开发详情
- Project Name 项目名称
- Alpaca Digital Signal Processing Suite
- Current Version 当前版本
- Version 1.14.2.175 Preview
- Revisions 修订次数
- 175 revisions, from revision 0b3ce2e to revision 3eaeebf
- Code Amount 代码总量
- Mr.Alpaca 1,003 lines (130.1MB)
- Alpaca’s Library 436 lines ( 77.0MB)
There is a design report of Mr.Alpaca in Chinese. 本软件的设计报告已经发布。
Leave a Reply
You must be logged in to post a comment.