Dicas MATLAB – Threads

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:

Sou engenheiro de Controle e Automação, técnico em processamento de dados, professor de controle industrial e eletricidade na instituição SENAI-PR, empreendedor, sócio e diretor de engenharia da empresa Mobhis Automação Urbana (www.mobhis.com.br).

Share This Post

2 Comments

  1. Adriano - 10/09/2012

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

  2. Adriano - 10/09/2012

    … ao mesmo tempo, é claro!!!

Leave a reply