Das Kefk Network Wiki befindet sich im Testbetrieb.
Scilab
Aus Kefk.
| Scilab | |
|---|---|
| Entwickler: | INRIA |
| Aktuelle Version: | 4.1 (Dezember 2006) |
| Betriebssystem: | Linux, Unix, Mac OS X, BSD, Windows |
| Kategorie: | Numerische Mathematik, Regelungstechnik, Modellbildung |
| Lizenz: | Open Source nach Verständnis des Institut national de recherche en informatique et en automatique (INRIA) |
| Deutschsprachig: | nein |
| Website: | www.scilab.org, scicos.org, siptoolbox.net |
Inhaltsverzeichnis |
Allgemeines zu Scilab
Scilab ist ein umfangreiches, leistungsfähiges Software-Paket für Anwendungen aus der Numerischen Mathematik, das am Institut national de recherche en informatique et en automatique (INRIA) in Frankreich seit 1990 entwickelt wird, seit 2003 vom Scilab Konsortium unter Federführung von INRIA. Das Programmpaket ist kostenlos, der vollständige Quellcode ist frei verfügbar und darf verändert werden, gilt dennoch aber weder als Open Source noch als Freie Software, weil u.a. veränderte Versionen nicht weiter verkauft werden dürfen. Die Syntax der Scilab Programmiersprache ist jener von MATLAB sehr ähnlich, jedoch nicht dazu kompatibel; ein MATLAB=>Scilab Konverter ist vorhanden. Außerdem ist eine Schnittstelle zu LabVIEW verfügbar. Scilab wird u.a. für technische und wissenschaftliche Anwendungen in Lehre, Forschung und Industrie eingesetzt. Es stellt von sich aus u.a. Funktionen für folgende Bereiche bereit:
- 2D- und 3D-Plots aller gängigen Formen auf der Grundlage von GNU Plot (oder/und LabPlot).
- Lineare Algebra
- Polynom-Berechnungen
- Statistik
- Systemtheorie
- Regelungstechnik
- Digitale Signalverarbeitung
- Systemidentifikation
- I/O-Funktionen zum Lesen und Schreiben von Daten unter anderem auch als Sound-Files im *.wav-Format
- Bilddatenverarbeitung
Darüber hinaus existiert eine Vielzahl fertiger Scilab / Scicos Lösungsscripte und Funktionsbibliotheken von Anwendern aus aller Welt.
Implementiert ist Scilab / Scicos in C, erweiterbar ist es aber auch durch Module, die in Scilab / Scicos selbst oder in anderen Sprachen verfasst wurden, z. B. FORTRAN oder C, für die definierte Schnittstellen existieren.
Abgrenzung: Aufgrund der nicht eigentlich algebraischen Funktionalitäten gehört SciLab nicht zu den reinen Computer-Algebra-Systemen (CAS) wie zum Beispiel Maxima, Maple oder Mathematica, die symbolische Verfahren beherrschen für ihre Berechnungen, im Unterschied zur rein Numerischen Mathematik.
In Scilab enthaltene Zusatzpakete: Scicos, SIP, ...
Im Lieferumfang von Scilab sind mächtige zusätzliche Werkzeuge verfügbar, so unter anderem:
- Scicos, ein Programmpaket ähnlich Simulink, zur graphischen Modellation und Simulation dynamischer Systeme.[1]
- SIP (Scilab Image Processing toolbox), ein Programmpaket zur Bilddatenverarbeitung, das Bilddateiformate wie BMP, JPEG, GIF, PNG, TIFF, XPM, PCX und einige mehr in Schwarzweiß oder Farbe verarbeiten kann.[2] Die Anwendungsbandbreite reicht von der einfachen Kantenerkennung bis hin zur automatischen Diagnose medizinischer Bilder.
Syntax
Die Scilab Syntax basiert weitestgehend auf der MATLAB Programmiersprache. Die einfachste Möglichkeit, Scilab-Anweisungen auszuführen, ist, diese direkt an der Eingabeaufforderung >> im graphischen Eingabefenster einzutippen. Auf diese Weise kann Scilab als interaktive mathematische Shell benutzt werden.
Anwendungsbeispiele
- ...
- ...
- ...
Ähnliche Programmpakete
- List of numerical analysis software (Englisch)
- MATLAB
- GNU Octave (Open Source / Freie Software)
- LabVIEW
- Mathcad
- Maxima (Open Source / Freie Software)
- Maple
- Mathematica
- ...
Siehe auch
- Scilab Homepage
- Scicos Homepage Scilab's Zusatzpaket für die graphische Modellation und Simulation dynamischer Systeme
- Scilab Einführung (Englisch)
- Scilab online Hilfe Index (Englisch)
- Scilab functions (Englisch)
- Image processing toolkit für Scilab (Scilab's Zusatzpaket für die Bilddatenverarbeitung)
Foren-, Lehrgangs- und Veranstaltungshinweise
Fachliteratur
- Modeling and Simulation in Scilab/Scicos. Von Stephen Campbell, Jean-Philippe Chancelier und Ramine Nikoukhah. Gebundene Ausgabe; 313 Seiten; Springer Verlag Berlin; 1. Auflage; November 2005; Englisch; ISBN-10: 0387278028; ISBN-13: 978-0387278025
- Wärmeübertragung. Grundlagen, analytische und numerische Methoden, mit Software Paket Scilab/Scicos und allen Beispielen auf CD-ROM. Von Wolfgang Polifke und Jan Kopitz. Gebundene Ausgabe; 496 Seiten; Pearson Studium Verlag; 1. Auflage; Januar 2005; Deutsch; ISBN-10: 382737104X; ISBN-13: 978-3827371041
- Engineering and Scientific Computing with SciLab, mit Software Paket Scilab/Scicos und allen Beispielen auf CD-ROM. Geschrieben von den Scilab / Scicos Entwicklern: Claude Gomez, Casey Bunks, Jean-Philipe Chancelior und Francois Delebecque. Gebundene Ausgabe; 491 Seiten; Birkhauser Verlag AG; 1. Auflage; 1999; Englisch; ISBN-10: 3764340096; ISBN-13: 978-3764340094
| Dieses Dokument entstammt in seiner ersten oder einer späteren Version der deutschsprachigen Wikipedia. Es ist dort zu finden unter dem Stichwort Scilab, die Liste der bisherigen Autoren befindet sich in der Versionsliste; die Originalfassung kann dort auch bearbeitet werden. Alle Texte der Wikipedia und ihre Derivate stehen unter der GNU-Lizenz für freie Dokumentation. |
