LabTSI(TM) – Platforma modelowania i symulacji: Narzędzie modelowania i symulacji Scilab
[LabTSI(TM) - Modeling and simulation platform: Scilab, modeling and simulation software]

Rozdział w recenzowanej książce naukowej

Miejsce: Lublin
Rok wydania: 2011
Tytuł publikacji: Narzędzie modelowania i symulacji Scilab
Redaktorzy: Andrzej Janicki
Strony od-do: 43-61
Streszczenie: W środowiskach naukowych istnieje duże zapotrzebowanie na sprawdzanie koncepcji czy teorii naukowych. Istnieje więc potrzeba obliczeń numerycznych wysokiego poziomu programowania, którą zapewniają środowiska, takie jak Matlab, Euler Math Toolbox, Maxima, O-MATRIX, RlabPlus, Octave, Yorick, Mathematica, Mathcad, MuPad, Maple czy Scilab. Problemy obliczeniowe z obszaru praktyki naukowej i gospodarczej można rozwiązać wiele szybciej za pomocą tych środowisk, niż przy użyciu standardowego programowania np. języków Fortran, C, Java. W bardzo prosty sposób można wygenerować pewne wyniki oraz przeprowadzić ich wizualizację. Oszczędność czasu badacza, którą zapewniają tego typu środowiska programistyczne, jest szczególnie przydatna w początkowych badaniach rzeczywistych problemów. Często opracowane algorytmy mogą być bezpośrednio implementowane do rozwiązań dedykowanych, a nawet w przypadku środowisk umożliwiających programowanie równoległe (np. PVM w Scilabie) umożliwia przygotowanie bardzo złożonych modeli, które i tak w końcowym efekcie muszą być rozwiązane przy użyciu super komputerów. Rozwijany przez INRIA, a obecnie Konsorcjum DIGITEO Scilab jest darmową alternatywą dla Matlaba. W podobny sposób korzysta z macierzy jako podstawowego typu danych a składnia języka jest zbliżona. Scilab zapewnia dwu- i trójwymiarową grafikę, która może być wykorzystana w sprawozdaniach i publikacjach. Pakiet ten jest dostępny dla wszystkich standardowych maszyn PC wyposażonych w system operacyjny Windows, MacOS, Linux czy UNIX. Między innymi Katedra Technologii Społeczeństwa Informacyjnego IMiI WMP KUL korzysta ze Scilab jako podstawowego pakietu dla potrzeb modelowania i symulacji w obszarze badawczym i edukacyjnym. Głównym powodem wyboru otwartego oprogramowania jest jego dostępność w Internecie, przez co każdy student może pobrać takie oprogramowanie w domu. Publikacja zawiera przegląd możliwości zastosowania programu Scilab. Ponadto, opis podstawowych poleceń, operatorów na macierzach, a także uwagi tworzenia skryptów z wykorzystaniem pętli i instrukcji warunkowych oraz wizualizacji wyników.
Słowa kluczowe: modelowanie i symulacja, scilab