MATLAB est excellent, qu'il est très facile de faire des choses qui seraient très compicated et ennuyeux dans les langages de niveau inférieurs (par exemple c ++). Le principal défaut grand de matlab est que ce n’est pas _inherently_ prise en charge multithread. Cependant, par l’intégration de matlab avec c ++ code, nous pouvons combiner les avantages de matlab avec l’énorme avantage de multithreading. Nous faisons cela en utilisant « mex fonctions ».
Remarque : pour un tout petit peu d’expérience en fabrication de fonction mex voir mon précédent instructable :
Remarque : Fondamentalement multithreading permet d’avoir les différentes sections de code qui s’exécute en parallèle. Par exemple, une section peut être dans une boucle d’attente pour clavier introduit pendant qu’une autre section fait d’autres trucs.