10 Erstaunliche MATLAB Add-Ons

10 Erstaunliche MATLAB Add-Ons - Dummies

MATLAB ist so beliebt, dass Sie buchstäblich Hunderte von Add-ons dafür bekommen können. Sie können das gewünschte Add-On in den meisten Fällen finden; Manchmal braucht es nur ein bisschen. Wenn Sie zum Beispiel die Studentenversion des Produkts haben, können Sie eine Liste der passenden Add-ons bei MATLAB Student sehen. Sie können auch einige kostenlose Add-ons für MATLAB bei DownV finden. Drittanbieter wie Quandl stellen auch MATLAB-Add-Ons zur Verfügung - und stellen sicher, dass Sie Add-on-Listen auf Websites von Drittanbietern wie dem von The Scientific Web nutzen können.

MATLAB-Add-ons zum Entdecken

Erweitern Sie Ihre MATLAB-Erfahrung mit diesen tollen Add-ons:

  • Aerospace Blockset : Wenn Sie mit etwas arbeiten, das fliegt, können Sie definitiv brauchen dieses Add-on. Es hilft Ihnen bei der Durchführung von Aufgaben mit Flugzeugen jeder Form und Größe, einschließlich derer, die in den Weltraum fliegen. (Natürlich werden Sie wahrscheinlich die Aerospace-Toolbox mit diesem Add-on verwenden wollen.)

  • Computer Vision System Toolbox : Computer Vision Simulation ist eine riesige Industrie, denn jeder Roboter muss wissen, wie man Dinge sieht, um sie zu vermeiden. Die Toolbox hilft Ihnen sogar bei der Stereosehen, eine Anforderung, die Distanz als Teil der Nachführsysteme zu betrachten, die Roboter aller Art benötigen.

    Dieses spezielle Toolkit könnte auch in vielen anderen Branchen eingesetzt werden, beispielsweise in der Medizin und der Sicherheit. Stellen Sie sich vor, Sie hätten ein Sicherheitssystem für zu Hause, das Ihnen nicht nur sagt, dass es eine Bedrohung gibt, sondern auch, wie weit sie von Ihrem Zuhause entfernt ist.

  • Datenbank-Toolbox : Geschäft läuft auf Daten. Die Anwendung ist nicht wirklich der wichtige Teil eines Computersystems; Die Daten, die die Anwendung verwaltet, sind der wesentliche Teil. Der Zugriff auf Daten aus jeder Unternehmensdatenbank ist ein wichtiger Bestandteil, um MATLAB in einem Geschäftsumfeld wirklich unverzichtbar zu machen.

  • Ökonometrie-Toolbox : Jeder, der mit Wirtschaftsdaten arbeitet, kann mit dieser Toolbox verschiedene Arten von Prognosen anhand etablierter Modelle durchführen. Der Punkt ist, zu versuchen, die besten Vorhersagen möglich zu machen, damit Ihr Geschäft an der Oberseite bleiben kann. Schließlich bestimmt die Wirtschaft, wo Geld investiert werden muss, um Gewinne zu maximieren. Leider ist der Wahrsager-Hut nicht in der Toolbox enthalten.

  • Mapping Toolbox : Zu ​​wissen, wo Sie sich befinden, ist die Aufgabe eines Global Positioning System (GPS); zu entdecken, was jetzt zu tun ist, wo Sie wissen, wo Sie sich befinden, ist der Bereich dieser Toolbox.

    Die Entscheidung, wo Sie Ihr nächstes Outlet-Geschäft aufbauen oder bestimmen wollen, wo das nächste Erdbeben beide treffen wird, erfordert eine gute geographische Analysesoftware, wie sie von dieser Toolbox bereitgestellt wird.

  • MATLAB Report Generator : Die Welt darf nicht mehr auf physischem Papier laufen (obwohl noch viel produziert wird), aber sie lebt auf Berichten. Es scheint, als bestünde für jeden Bedarf ein Bericht, und wenigstens einige tun es überhaupt nicht.

    Ohne einen guten Berichtgenerator werden Ihre Informationen in Zeiten des Informationsüberlaufs möglicherweise nicht von anderen wahrgenommen. Mit diesem Add-On können Sie wirklich nützliche und interessante Berichte erstellen.

  • Neural Network Toolbox : Neuronale Netze erhalten heute eine Menge Gewicht, da sie als die nächste Stufe der Computer-Evolution angesehen werden. In der Tat gibt es eine beträchtliche Menge an Arbeit auf spezialisierten Prozessoren, die auf die Aufgabe abzielen (lesen Sie über diese Prozessoren in meinem Blog). Diese Toolbox bietet einen Teil der spezialisierten Software, die benötigt wird, um mit neuronalen Netzwerken zu arbeiten und diese zu trainieren.

  • Parallel Computing Toolbox : Die meisten Computersysteme sind heute mit mehreren Prozessoren ausgestattet. Um die volle Potenz dieser Rechenleistung freizusetzen, muss eine Anwendung wissen, wie man eine Aufgabe in kleinere Teile zerlegt und diese Teile effizient über die mehreren Prozessoren hinweg verwaltet.

    Mit dieser Toolbox können Sie die parallele Berechnung modellieren, damit Sie die besten Möglichkeiten zum Beschleunigen einer Anwendung ermitteln können. Es bietet auch Unterstützung für die Arbeit in der Cloud, was heute ein Hauptanliegen der Entwickler ist.

  • SimBiology : MathWorks bietet eine Vielzahl von Simulations-Toolboxen - dies ist nur eine der beliebtesten. Die Überprüfung der Ergebnisse jedes Modells mithilfe von Tests aus der Praxis ist in der Regel unpraktisch. Daher sind Simulatoren ein wichtiger Teil dafür, dass ein Modell funktioniert, bevor Sie Zeit und Ressourcen darauf verwenden. In diesem speziellen Fall modellieren Sie biologische Systeme. Sie können das Modell zum Erstellen, Simulieren, Analysieren und Bereitstellen von Modellen verwenden.

  • Trading Toolbox : Mit dieser Toolbox greifen Sie auf Trade- und Quote-Pricing-Daten zu. Es geht darum, Finanzhandelsstrategien zu schaffen. Die in MATLAB integrierte ereignisbasierte Datenmodellierung ermöglicht es Ihnen, auf die Bedingungen in Echtzeit zu reagieren und nicht erst nachträglich.

MATLAB als Add-On

MATLAB kann auch als Add-On für andere Software dienen. Wenn Sie beispielsweise Microsoft Excel haben, finden Sie Anweisungen zur Verwendung von MATLAB als Add-on bei MathWorks. Die Anweisungen enthalten Informationen zur Verwendung von MATLAB mit Visual Basic für Applikationen (VBA), der in Excel enthaltenen Programmiersprache.

Entwickler können auch auf MATLAB zugreifen. Erfahren Sie, wie Sie MATLAB als Visual Studio-Add-In verwenden können. Die Information ist etwas veraltet, wird aber wahrscheinlich mit neueren Versionen von Visual Studio funktionieren. Eine andere Version derselben Information erscheint hier. In beiden Fällen ist die Zielsprache C / C ++.

Jede Umgebung, die Windows-Automatisierungsclients unterstützt, könnte MATLAB möglicherweise auch als Add-on verwenden. Natürlich müssen Sie wissen, was ein Automatisierungsclient ist, wie diese Clients in Ihrer Anwendung erstellt werden und wie MATLAB Automatisierungsarbeit nutzt, aber MATLAB als Automatisierungsclient zu verwenden ist eine Möglichkeit (eine, die Ihre Produktivität erheblich verbessern kann).