Dicas MATLAB – Threads

Thread é uma forma de um processo dividir a si mesmo em duas ou mais tarefas que podem ser executadas concorrentemente.

Em diversas liguagens de programação é possivel efetuar threads utilizando modulos especificos da linguagem, onde é passado para algum modulo a função ou classe que será executada em paralelo ao programa principal.

No caso do MATLAB não é bem uma thread mas com um pouco de criatividade é possivel simular algumas caracteristicas de uma thread real. Como por exemplo efetuar visão de maquina de um robo onde o movimento do robo ocorre em um script, enquanto em outro script é efeuado a aquisição da imagem de um objeto mediante a uma camera.

Com um pouco de criatividade da pra fazer chuver.
Principalmente se usar variáveis globais, pois dessa forma da pra fazer interação entre os scripts paralelos.

Fonte: http://blogs.mathworks.com/pick/2008/05/05/advanced-matlab-timer-objects/

Related posts:

Interessante? Compartilhe!

2 Comments

  1. Adriano

    E como é que se invoca dois m-files no Matlab?

    Reply
  2. Adriano

    … ao mesmo tempo, é claro!!!

    Reply

Leave a Comment

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *