10 Fantastische MATLAB-add-ons

10 Geweldige MATLAB-add-ons - dummies

MATLAB is zo populair dat je er letterlijk honderden add-ons voor kunt krijgen. U kunt de gewenste add-on in de meeste gevallen vinden; soms duurt het een beetje kijken. Als u bijvoorbeeld de studentenversie van het product hebt, kunt u een lijst met toepasselijke add-ons bekijken op MATLAB Student. Je kunt ook enkele gratis add-ons vinden die beschikbaar zijn voor MATLAB op DownV. Externe leveranciers, zoals Quandl, maken ook MATLAB add-ons beschikbaar - en zorg ervoor dat u gebruik maakt van add-on aanbiedingen op sites van derden zoals die op The Scientific Web.

MATLAB-add-ons voor verkenning

Breid je MATLAB-ervaring uit met deze geweldige add-ons:

  • Aerospace Blockset : Als je werkt met iets dat vliegt, zeker nodig deze add-on. Het helpt je om taken uit te voeren met vliegtuigen van alle soorten en maten, inclusief vliegtuigen die de ruimte ingaan. (Uiteraard wilt u waarschijnlijk dat de Aerospace Toolbox, samengaat met deze add-on.)

  • Computer Vision System Toolbox : Simulatie van computervisie is een enorme industrie omdat elke robot daar moet weten hoe hij dingen moet zien om ze te vermijden. De toolbox helpt je zelfs met stereovisie, een vereiste om afstand te beschouwen als onderdeel van de volgsystemen die robots van alle soorten vereisen.

    Deze specifieke toolkit kan ook worden gebruikt in veel andere soorten industrieën, zoals medische en beveiligingsdoeleinden. Stel je voor dat je een beveiligingssysteem hebt dat je niet alleen een bedreiging vertelt, maar ook precies hoe ver het is van je huis.

  • Database Toolbox : Business draait op data. De applicatie is niet echt het belangrijkste onderdeel van een computersysteem; de gegevens die de applicatie beheert, vormen het essentiële onderdeel. Toegang tot gegevens uit elke bedrijfsdatabase is een belangrijk onderdeel om MATLAB echt onmisbaar te maken in een zakelijke omgeving.

  • Econometrics Toolbox : Iedereen die met economische gegevens werkt, kan deze toolbox gebruiken om verschillende soorten forecasting uit te voeren met behulp van gevestigde modellen. Het gaat erom te proberen de best mogelijke voorspellingen te doen zodat uw bedrijf bovenaan kan blijven staan. De economie helpt immers bepalen waar geld moet worden geïnvesteerd om de winst te maximaliseren. Helaas is de hoed van de waarzegger niet opgenomen in de gereedschapskist.

  • Mapping Toolbox : Weten waar u zich bevindt, is de taak van een Global Positioning System (GPS); ontdekken wat je moet doen nu je weet waar je bent, is de reikwijdte van deze toolbox.

    Als u kiest waar u uw volgende outlet-winkel wilt bouwen of wilt bepalen waar de volgende aardbeving zal toeslaan, hebt u goede geografische analysesoftware nodig van het type dat deze toolbox biedt.

  • MATLAB Report Generator : De wereld draait mogelijk niet meer op fysiek papier (hoewel er nog steeds veel wordt gegenereerd), maar leeft wel op rapporten. Het lijkt erop dat er voor elke behoefte een rapport bestaat, en op zijn minst een paar voor helemaal geen behoefte.

    Zonder een goede rapportgenerator wordt uw informatie mogelijk niet opgemerkt door anderen in een tijd van informatie-overloop. Met behulp van deze add-on kunt u echt nuttige en interessante rapporten maken.

  • Neural Network Toolbox : Neurale netwerken krijgen tegenwoordig veel accenten omdat ze worden gezien als de volgende fase in de computerevolutie. In feite gebeurt er een aanzienlijke hoeveelheid werk op gespecialiseerde processoren die op de taak zijn gericht (lees over deze processors op mijn blog). Deze toolbox biedt een aantal van de gespecialiseerde software die nodig is om met neurale netwerken te werken en te trainen.

  • Parallel Computing Toolbox : De meeste computersystemen van tegenwoordig worden geleverd met meerdere processors. Om de volledige potentie van deze rekenkracht te ontketenen, moet een toepassing weten hoe een taak in kleinere stukjes kan worden onderverdeeld en die stukken efficiënt over de meerdere processors kunnen beheren.

    Met deze toolbox kunt u parallelle berekeningen modelleren, zodat u de beste manieren kunt bepalen om een ​​toepassing te versnellen. Het biedt ook ondersteuning voor werken in de cloud, wat tegenwoordig een groot probleem van ontwikkelaars is.

  • SimBiology : MathWorks biedt een schat aan simulatie-toolboxes - dit is slechts een van de meer populaire. Het controleren van de resultaten van elk model met real-world testen is meestal onpraktisch, dus simulators zijn een belangrijk onderdeel om ervoor te zorgen dat een model werkt voordat u er tijd en middelen aan besteedt. In dit specifieke geval modelleert u biologische systemen. U kunt het model gebruiken om modellen te bouwen, simuleren, analyseren en implementeren.

  • Trading Toolbox : U gebruikt deze toolbox om toegang te krijgen tot prijsinformatie en citaatprijzen. Het gaat erom financiële handelsstrategieën te creëren. Met de op gebeurtenissen gebaseerde gegevensmodellering ingebouwd in MATLAB kunt u reageren op omstandigheden in realtime, in plaats van achteraf.

MATLAB als een invoegtoepassing

MATLAB kan ook fungeren als een add-on voor andere software. Als u bijvoorbeeld Microsoft Excel hebt, kunt u instructies vinden voor het gebruik van MATLAB als een add-on op MathWorks. De instructies bevatten informatie over het gebruik van MATLAB met Visual Basic for Applications (VBA), de programmeertaal die wordt meegeleverd met Excel.

Ontwikkelaars hebben ook toegang tot MATLAB. Ontdek hoe u MATLAB als invoegtoepassing voor Visual Studio gebruikt. De informatie is een beetje verouderd, maar zal waarschijnlijk werken met nieuwere versies van Visual Studio. Een andere versie van dezelfde informatie verschijnt hier. In beide gevallen is de doeltaal C / C ++.

Elke omgeving die Windows-automatiseringsclients ondersteunt, zou MATLAB mogelijk ook als add-on kunnen gebruiken. Natuurlijk moet u weten wat een automatiseringsclient is, hoe deze clients in uw toepassing zijn gemaakt en hoe MATLAB automatiseringswerk gebruikt, maar MATLAB als een automatiseringsclient gebruiken is een mogelijkheid (een die uw productief aanzienlijk zou kunnen verbeteren).