Programming scilab in ARM linux

  • Authors:
  • Feng Xia;Longhua Ma;Zhe Peng

  • Affiliations:
  • Zhejiang University, Hangzhou, China and Queensland University of Technology, Brisbane, Australia;Zhejiang University, Hangzhou, China;Zhejiang University, Hangzhou, China

  • Venue:
  • ACM SIGSOFT Software Engineering Notes
  • Year:
  • 2008

Quantified Score

Hi-index 0.00

Visualization

Abstract

Scilab is a free and open source alternative to commercial scientific software packages for numerical computations. It provides an open programming environment along with a large number of powerful primitives. To realize the full potential of Scilab in embedded systems, this paper presents programming techniques essential for using Scilab in the ARM Linux environment. The Scilab package that usually runs on general-purpose computers is ported to the embedded Linux platform with an ARM9 processor. The programming of embedded software and hardware drivers using the ported Scilab package is addressed. Examples are given for illustrating the programming techniques. The cost of the embedded platform developed in this work is very low thanks to the free nature of the software packages used. The flexibility of embedded software built on this platform can be maximized since the source code is open.