SciLabs vs MatLab

Gast #298636
Hallo.

Matlab funktionierte bei mir eigentlich prächtig. Die grafischen
Darstellungen sind sehr gut. Mit eigentlich meine ich einen Vorfall,
welcher sich 2000 ereignet hat: BS->Win98SE Matlab->R11 und 6 Stunden
Code-hacking führten zu folgendem Ergebnis: 1 + 1 = 2.03... . Einmal
System herunterfahren unter dem tollsten Betriebssystem der Welt,
neubooten und Matlab rechnete 1 + 1 = 2, so wie es sein soll.

Als alternative benutze ich Python mit den Packages matplotlib, pylab,
Numeric, f2py, ... . Mit f2py kann ich Fortran77 Routinen von Python
aus verwenden. Das macht die ganze Sache schnell. Habe mal ein paar
Routinen von Matlab nach Python/pylab/Fortran übersetzt. Es läuft
schneller: Faktor 2-20.


Matlab an sich benutzt auch nur BLAS/LAPACK/EISPACK(oder sowas)
(www.netlib.org). Die Kohle zahlt man dann eigentlich dafür, dass es
von Anfang an problemlos funktioniert und für die tolle Grafik.


Gruß
Marco
-
Gast #298637
Ich (Student für Automatisierungstechnik) kann in der Hochschule Matlab
benutzen. Problem Matlab ist mir zu teuer --> Scilab.
Matlab ist wesendlich Bedienungsfreundlicher als Scilab. Bei einfachen
Rechnungen Funktioniert Scilab ohne weiteres, wenns komplizierter wird
ist die Programmierung von Scilab extrem umständlich. Dennoch ist
Scilab durchaus eine gute Alternative zu Matlab.
Aber für die Reglungstechnik ist Scilab nur bedingt einsetzbar!!! Die
Bodediagramme werden komplett um faktor 2*pi verschoben dargestellt.
Dagegen sind die Übergangsfunktionen richtig gezeichnet.

Vielleicht weiss ja sogar jemand eine Lösung zu diesem Problem. Würde
mich darüber freun.

Das Äquivalent von Simulink bei Matlab bei Scilab ist Scicos.
Dieses Tool ist extrem umständlich und mit vielen Fehlern behaftet.beim
zusammenbauen von z.B. beim Aufbauen von Regelkreisen verschwinden
Bauelemente beim verlinken auf einmal  ect.
Wer viel Geduld hat bekommt es dann aber irgendwann hin und mit den
Ergebnissen kann man durchaus auch leben.
Gast #298638
Hallo,

ich habe das Problem, dass ich in Scilab eine vorgegebene Maske
erzeugen soll und ich keine Ahnung habe wie das gehen soll!
Kann mir jemand sagen wie man das macht (in Matlab einfach "guide").
Wie geht das bei Scilab --> bzw. wie öffnet man eine Oberfläche auf der
man Labels, Buttons etc. zusammen darstellen kann???

Gruß Dennis

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 21 Jahre alt. Stell sie in einem eigenen Thread – dort lesen mehr Leute mit, und sie wird öfter und schneller beantwortet.

Neuen Thread starten

Eine Lösung, Ergänzung oder Rückmeldung zu diesem Thread? Dann antworte hier.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.