Elektrotechnik
SciLab
ist eine Programmierumgebung zur numerischen und grafischen Bearbeitung von mathematischen und naturwissenschaftlichen Aufgabenstellungen. Durch den offenen Charakter des Open-Source-Projekts wurden mittlerweile zahlreiche Module aus diversen Anwendungsgebieten entwickelt, beispielsweise ein Gateway zur Software LabView, ein Konverter für MATLAB-Projekte und Interface-Module für diverse Programmiersprachen (C++, Fortran, Ada usw.). Diverse Demos und Schritt-für-Schritt-Anleitungen erleichtern den Einstieg in das Arbeiten mit dem Programm, das zum Nutzen der vollen Funktionalität auf einen getrennt zu installierenden C-Compiler zurückgreift. Insgesamt erweist sich SciLab als mächtiges Werkzeug für zahlreiche wissenschaftliche Anwendungen, allerdings erfordert es auch eine gewisse Einarbeitungsphase und zumindest grundlegende Programmierkenntnisse, vorzugsweise in C++. Manchen Mac-Anwender mag abschrecken, dass das Programm in Apples X11-Umgebung läuft. (cm)
Die Simulation und Analyse von elektronischen Schaltungen ermöglicht Solve Elec
. Über einen komfortablen, grafischen Schaltplan-Editor wird zuerst die Schaltung samt Bauteileparameter eingegeben. Über die Schaltfläche "Formulas" können Eigenschaften der Bauteile (Leistungsaufnahme etc.) als Formel eingegeben werden, über "Solution" wird die Schaltung anhand der für die Bauteile hinterlegten Gleichungen überprüft. Zusammenhänge zwischen den elektrischen Größen der Schaltung lassen sich grafisch darstellen (Schaltfläche "Graph") und für einen einstellbaren Parameter variieren. Das Tool besticht aber durch eine simple Bedienung und ist daher auch für Elektronik-Anfänger und Ausbildungszwecke geeignet. (cm)
MacSpice
beruht zwar auf dem Berkeley-SPICE3f5-Sourcecode, wurde aber an einigen Stellen verbessert und erweitert. Das Werkzeug zur Simulation elektronischer Schaltungen kommt auch mit komplexen Analysen zurecht, bei Bedarf können andere Programme eingebunden werden, um Teilaufgaben etwa im Bereich der Parameter-Optimierung zu übernehmen. Die Konsolen-Oberfläche ist etwas dürftig, sollte aber den Zweck erfüllen. Wer Schaltpläne grafisch erstellen will, muss auf andere Software ausweichen; Netzlisten mit SPICE-Befehlen lassen sich aber über einen integrierbaren Editor wie BBEdit
auch von Hand anfertigen. Die Ergebnisse wiederum zeigt MacSpice nach erfolgreicher Berechnung grafisch an. Qucs
, der Quite Universal Circuit Simulator, verfügt im Unterschied zu MacSpice über eine umfassendere Oberfläche, die auch den schematischen Entwurf von Schaltkreisen gestattet. Wer MacPorts hat, braucht den GPL-Quelltext nicht selbst zu kompilieren. (Tobias Engler/se)
