Title :
MultiPAS: JAVA, C++ and C# to Octave bridges
Author :
Garcia, Begoña ; Méndez, Amaia ; Ruiz, Ibon ; Vicente, Javier
Author_Institution :
ESIDE, Univ. of Deusto, Bilbao
Abstract :
This proposal introduces the APIs developed by PAS research group from the University of Deusto (UD) to signal processing learners three gateways between the main programming languages (Java, C++ and C#) and ldquoOctaverdquo mathematical software. These APIs enable the use of ldquoOctaverdquo variables and functions through a Java- C++- C# program and makes it possible to not only develop signal processing applications quickly by implementing the application´s graphic interfaces but also to carry out the scientific calculation in ldquoOctaverdquo. These gateways are developed with the shape of API, and have been made available to students doing degrees in Electronics and Telecommunications Engineering, so as to assist them in their lab training in signal processing, as well as for the drafting of their final projects. They are very useful to research developments as well, not to rewrite existing code. Finally, it is important to stress the free-software nature of the developed gateways: as no license is necessary, student access to this program of scientific calculus is easier.
Keywords :
C++ language; Java; application program interfaces; computer aided instruction; electronic engineering education; graphical user interfaces; mathematics computing; public domain software; signal processing; telecommunication engineering education; C#; C++; Electronics Engineering; Java; MultiPAS; Octave bridges; Octave mathematical software; PAS research group; Telecommunications Engineering; University of Deusto; application graphic interfaces; free-software; gateways; lab training; programming languages; signal processing; Application software; Bridges; Computer languages; Graphics; Java; Proposals; Shape; Signal processing; Stress; Technical drawing; API; C#; C++; Engineering Education; Java; Octave;
Conference_Titel :
Acoustics, Speech and Signal Processing, 2009. ICASSP 2009. IEEE International Conference on
Conference_Location :
Taipei
Print_ISBN :
978-1-4244-2353-8
Electronic_ISBN :
1520-6149
DOI :
10.1109/ICASSP.2009.4960083