MATLAB is uitstekend, dat het maakt het zeer gemakkelijk om te doen, zou dat zeer compicated en vervelend in lagere niveau talen (bijvoorbeeld c ++). De belangrijkste grote fout van matlab is dat het niet _inherently_ ondersteuning multithreading niet. ECHTER door de integratie van matlab met c ++ code kunt combineren we de voordelen van matlab met het enorme voordeel van multithreading. Wij doen dit met behulp van 'mex functies'.
Opmerking: voor een klein beetje van de achtergrond in het maken van mex functie Zie mijn vorige instructable:
Opmerking: In principe multithreading maakt het mogelijk dat verschillende gedeelten van de code die wordt uitgevoerd in parallel. Een sectie kan bijvoorbeeld worden in een lus wachten voor toetsenbordinvoer terwijl een ander gedeelte is het doen van andere dingen.