Swedish flagChinese (Simplified) flagEnglish flagGerman flagFrench flagSpanish flagHindi flag
Juni
19
2009
2

Programmierung Matlab

Ich habe mit einem Matlab-Programm während meiner Sommer-Job gearbeitet. Die Macht der Matlab ist, dass es eine sehr einfache Sprache, die einer höheren Abstraktionsebene als, sagen wir, Java ist. Denn es muss hinzugefügt werden, dass die Sprache sehr einfach ist, wenn es um Berechnungen geht, Lösung von Differentialgleichungen, numerische zählt, Simulationen und so weiter werden. Ein Nachteil, aufgrund der hohen Abstraktionsebene ist jedoch, dass es eher langsam ist. Sie müssen große Sorgfalt bei der Codierung von zu nehmen.

Matlab mit der Version 2008a auf Java. Sie können die meisten Funktionen in Java durch Matlab-Funktion (es gibt auch andere Funktionen in der gleichen Gattung) treiben:

  javaMethodEDT ('Klasse oder Objekt der Klasse', 'methodName', ..., params) 

Von Matlab Version 2008 können Sie auch Klassen und Objekte, die eine Vereinfachung und schafft Struktur sehr. Die Syntax ist recht weit von Java und vieles wird von den vorherigen Versionen Matlab, die zunächst macht es ein wenig umständlich geerbt. Ich werde in einer Reihe von Artikeln präsentiert einige Tipps und Tricks für Matlab-Programmierung.

  • Ich werde über die GUI in Form von einem anderen Baum, und Kontrollen gehen. Diese Funktionen werden von Matlab uicontrol und uitree, die ein Rewrite der Java-Komponenten, JTree und JButton, JTextField usw. ist abgewickelt. In diesem Zusammenhang nehme ich bis Outsourcing von Komponenten, die manuell und mit Matlab den integrierten Software-Anleitung durchgeführt werden kann.
  • Ich werde von Matlab get-und set-Methoden geben, das ist ein bisschen kompliziert, aber sehr gut bei der Arbeit mit Objekten.
  • Ich gehe durch Matlab-Funktionen, um Objekte zu speichern und erklärt, warum es klüger ist, die Daten in Form von Datenstrukturen zu speichern.
  • Schließlich halte ich auch die sogenannten Rückrufen und Funktion ode45, was hilfreich bei der Lösung von Differentialgleichungen ist. Ode45 kann unter anderem verwendet, um dynamische Systeme verschiedener Art zu simulieren. Ein Beispiel ist das Starkstromnetz Verhalten in verschiedenen Verhältnissen.

Ich sehe mich jetzt als eine gute Matlab-Programmierer mit Erfahrung in beiden Projekten. Für weitere Informationen über mich und meine Mission, kontaktieren Sie bitte den david@techonomics.se . Ich habe F-Steuer und die Rechnung pro Auftrag oder berechnen pro Stunde.

Das Thema ist aus modifizierten Aeros 2,0 - Blogglista.se - Übersetzung erfolgt durch N2H