The paper describes a library supporting effective programming and design of matrix algorithms and programs. The important feature of proposed library is the visual algorithm representation using a movie-based approach. The user has a deal with special multimedia objects, each of which can generate an executable code as well as produce animation frames. These objects build an algorithmic skeleton representing the steps of computation. In this paper, we show the main features of movie-based programming as well as describe the movie-based matrix library. Examples of the library usage are also presented.
Dmitry A. Vazhenin, Alexander Vazhenin