Asee peer logo

Java Dsp Interface With Matlab And Its Use In Engineering Education

Download Paper |


2004 Annual Conference


Salt Lake City, Utah

Publication Date

June 20, 2004

Start Date

June 20, 2004

End Date

June 23, 2004



Conference Session

Computers in Education Poster Session

Page Count


Page Numbers

9.828.1 - 9.828.8



Permanent URL

Download Count


Request a correction

Paper Authors

author page

Thrassos Thrasyvoulou

author page

Constantinos Panayiotou

author page

Venkatraman Atti

author page

Andreas Spanias

Download Paper |

NOTE: The first page of text has been automatically extracted and included below in lieu of an abstract


Andreas Spanias, Constantinos Panayiotou, Thrassos Thrasyvoulou, and Venkatraman Atti MIDL, Department of Electrical Engineering Arizona State University, Tempe, AZ 85287


The J-DSP editor is an object oriented environment that enables distance learning students to perform on-line laboratories. The editor has a rich collection of signal processing functions and is currently being used in a senior-level DSP course at ASU. In this paper, we present new enhancements to the infrastructure of J-DSP that provide embedded MATLAB™ scripting capabilities. The synergy of the J-DSP object-oriented environment with MATLAB programming enables students and instructors to exchange data and perform DSP simulations on both platforms. The advantage here is that complex algorithmic programming can be done visually on the internet using J-DSP and then executed in MATLAB. Conversely MATLAB programs can be mapped to flowchart-like diagrams and run in J-DSP. Although Simulink does the latter as well, the J-DSP tool runs on any platform requiring only a Java-enabled browser. Moreover the Java software integrates seamlessly with web content and animations supporting internet courses. The MATLAB scripts are generated with a new interpreter that has been developed for J-DSP. This interpreter encodes all simulation parameters in a script that contains the equivalent MATLAB code. When the generated script is loaded through the MATLAB editor (M-editor) the user can reproduce the J-DSP simulation in the MATLAB environment. It is also noted that there is a provision in J-DSP for generating HTML embeddable scripts that allows the user to embed simulations in web content. These synergies of MATLAB-JDSP-HTML can be very useful not only for students but also instructors. We have used embedded HTML scripts in our web course called MATLAB for DSP applications.

“Proceedings of the 2004 American Society for Engineering Education Annual Conference & Exposition Copyright © 2004, American Society for Engineering”

Thrasyvoulou, T., & Panayiotou, C., & Atti, V., & Spanias, A. (2004, June), Java Dsp Interface With Matlab And Its Use In Engineering Education Paper presented at 2004 Annual Conference, Salt Lake City, Utah. 10.18260/1-2--13561

ASEE holds the copyright on this document. It may be read by the public free of charge. Authors may archive their work on personal websites or in institutional repositories with the following citation: © 2004 American Society for Engineering Education. Other scholars may excerpt or quote from these materials with the same citation. When excerpting or quoting from Conference Proceedings, authors should, in addition to noting the ASEE copyright, list all the original authors and their institutions and name the host city of the conference. - Last updated April 1, 2015