WICHTIG: Der Betrieb von goMatlab.de wird privat finanziert fortgesetzt. - Mehr Infos...

Mein MATLAB Forum - goMatlab.de

Mein MATLAB Forum

 
Gast > Registrieren       Autologin?   

Partner:




Forum
      Option
[Erweitert]
  • Diese Seite per Mail weiterempfehlen
     


Gehe zu:  
Neues Thema eröffnen Neue Antwort erstellen

Fähigkeiten von Matlab aus Betrachtung eines Anfängers

 

senmeis
Forum-Guru

Forum-Guru


Beiträge: 301
Anmeldedatum: 09.03.10
Wohnort: ---
Version: ---
     Beitrag Verfasst am: 12.09.2012, 14:12     Titel: Fähigkeiten von Matlab aus Betrachtung eines Anfängers
  Antworten mit Zitat      
Hi,

ich nutze Matlab seit Juli und bekomme ein Gefühl, dass Matlab sehr dazu fähig ist, komplizierte mathematische Berechnungen durchzuführen. Auf der anderen Seite ist Matlab aber ungeeignet, zeitgetriebene Erreignisse zu beschreiben, wie. z.B. Kommunikationsverhalten. Dafür braucht man zusätzliche Toolboxen. Habe ich Matlab richtig bewertet?

Gruss
Senmeis
Private Nachricht senden Benutzer-Profile anzeigen


Jan S
Moderator

Moderator


Beiträge: 11.057
Anmeldedatum: 08.07.10
Wohnort: Heidelberg
Version: 2009a, 2016b
     Beitrag Verfasst am: 12.09.2012, 21:53     Titel: Re: Fähigkeiten von Matlab aus Betrachtung eines Anfängers
  Antworten mit Zitat      
Hallo senmeis,

Was genau sind: "zeitgetriebene Erreignisse, wie. z.B. Kommunikationsverhalten."?

Wenn man dafür zusätzliche Toolboxen braucht, sollte man sie erwerben. Denn nur mit den benötigten Toolboxen kann Matlab das leisten, was es leisten kann. Man kann ja auch keinen C-Compiler ohne Libraries benutzen, ausser um eine paar FOR-Schleifen hochzuzählen (was immerhin bereits Addition, Multiplikation, logische Vergleiche und bedingte Sprünge erfordert).

Man kann in Matlab alle berechenbaren Probleme lösen, wie in anderen Programmiersprachen auch. Die Stärke von Matlab ist der hohe Abstraktionsgrad z.B. bei linearer Algebra und die umfassend getesteten Toolboxen. Dies erlaubt Probleme schnell zu lösen, wobei zwangsläufig der Einfluß auf Details eingeschränkt ist. Ein einfaches Beispiel ist SUM: In z.B. C sind dafür viele Zeilen Code notwendig, dafür kann man die Reihenfolge und Aufteilung auf verschiedene Threads beeinflussen.
Im Endeffekt spart Matlab also eine Menge Zeit beim Programmieren und Debuggen, während die Laufzeit auf mäßigem Niveau bleibt. Deshalb kann ich bei der Verwendung von Matlab mehr Zeit in das Programm-Design stecken. Ein gut durchdachtes Programm kann den Nutzern viele Stunden Arbeit ersparen, dafür müssen sie bei eine Matlab-Implemtierung Sekunden länger warten.

Gruß, Jan
Private Nachricht senden Benutzer-Profile anzeigen
 
senmeis
Themenstarter

Forum-Guru

Forum-Guru


Beiträge: 301
Anmeldedatum: 09.03.10
Wohnort: ---
Version: ---
     Beitrag Verfasst am: 15.09.2012, 16:17     Titel:
  Antworten mit Zitat      
Z.B. ModelSim kann digitale Systeme gut simulieren, mit genauen Takten. Bei Matlab ist es schwieriger, zumindest ist dies nicht so einfach zu schaffen.

Gruss
Senmeis
Private Nachricht senden Benutzer-Profile anzeigen
 
Harald
Forum-Meister

Forum-Meister


Beiträge: 24.492
Anmeldedatum: 26.03.09
Wohnort: Nähe München
Version: ab 2017b
     Beitrag Verfasst am: 15.09.2012, 16:43     Titel:
  Antworten mit Zitat      
Hallo,

für das Modellieren und Simulieren digitaler Systeme würde ich nicht MATLAB selbst, sondern die darauf aufbauende Plattform Simulink verwenden.

Grüße,
Harald
Private Nachricht senden Benutzer-Profile anzeigen
 
Neues Thema eröffnen Neue Antwort erstellen



Einstellungen und Berechtigungen
Beiträge der letzten Zeit anzeigen:

Du kannst Beiträge in dieses Forum schreiben.
Du kannst auf Beiträge in diesem Forum antworten.
Du kannst deine Beiträge in diesem Forum nicht bearbeiten.
Du kannst deine Beiträge in diesem Forum nicht löschen.
Du kannst an Umfragen in diesem Forum nicht mitmachen.
Du kannst Dateien in diesem Forum posten
Du kannst Dateien in diesem Forum herunterladen
.





 Impressum  | Nutzungsbedingungen  | Datenschutz | FAQ | goMatlab RSS Button RSS

Hosted by:


Copyright © 2007 - 2024 goMatlab.de | Dies ist keine offizielle Website der Firma The Mathworks

MATLAB, Simulink, Stateflow, Handle Graphics, Real-Time Workshop, SimBiology, SimHydraulics, SimEvents, and xPC TargetBox are registered trademarks and The MathWorks, the L-shaped membrane logo, and Embedded MATLAB are trademarks of The MathWorks, Inc.