Meu trabalho de conclusão de curso

Como pode ser visto no menu lateral aqui do blog onde escrevo “futuro engenheiro”, falta menos de 1 ano para que isso ocorra, mas para concretizar essa fase é necessário passar pelo TCC. E para que as coisas que estou aprendendo possa ser útil a outras pessoas, irei postando o transcorrer do trabalho, como dicas referente ao teor do TCC e ferramentas utilizadas para a sua produção.

Espero ter tempo pra postar!!!! 🙂

por Hamilton Sena Postado em TCC

Dicas MATLAB – Barra de progresso

image003.png

Enquanto matlab está sendo executado uma função por muito tempo ou em algum laço de repetição, o usuário não tem idéia de quando será concluída. Ao implementar uma barra de progresso, o usuário será capaz de ver o status da função e quando ela será concluída. Neste tutorial, você aprenderá como implementar uma barra de progresso para o seu script GUI ou em alguma função. Este comando é normalmente usado dentro de uma loop que executa um cálculo muito longo. Embora seja possível usar o waitbar, não é tão flexível como essa barra de progresso personalizado por três razões:

  1. Não mostra a percentagem concluída

  2. Não mostra tempo restante antes da conclusão

  3. Se o usuário fecha a barra, antes de esperar que ela seja concluída, ocorrerá um erro

Fonte: http://blinkdagger.com/matlab/matlab-gui-tutorial-progress-status-bar/

por Hamilton Sena Postado em Matlab

Dicas MATLAB – Tratamento de exceções

Durante o desenvolvimento de um programa, podem existir alguns casos no qual não temos a certeza que um pedaço do código irá funcionar corretamente, ou porque acessa recursos que não existem ou porque sai de um limite esperado.

Esses tipos de situações anômalas estão incluídas no que consideramos exceções.
Abaixo segue o link da utilização dos operadores no matlab.

Fonte: http://www.mathworks.com/help/techdoc/ref/try.html

obs: Dá pra usar com a comunicação serial, pra saber se foi aberta ou não, sem terminar a execução do script com algum erro.

Segue um exemplo abaixo:

 
try 
    fopen(erty); 
    disp(Não Ocorreu um erro); 
catch 
   disp(Ocorreu um erro); 
end 
por Hamilton Sena Postado em Matlab

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/

por Hamilton Sena Postado em Matlab

Os números de 2010

Os duendes das estatísticas do WordPress.com analisaram o desempenho deste blog em 2010 e apresentam-lhe aqui um resumo de alto nível da saúde do seu blog:

Healthy blog!

O Blog-Health-o-Meter™ indica: Este blog é fantástico!.

Números apetitosos

Imagem de destaque

Um Boeing 747-400 transporta 416 passageiros. Este blog foi visitado cerca de 1,700 vezes em 2010. Ou seja, cerca de 4 747s cheios.

Em 2010, escreveu 9 novo artigo, aumentando o arquivo total do seu blog para 95 artigos. Fez upload de 23 imagens, ocupando um total de 3mb. Isso equivale a cerca de 2 imagens por mês.

O seu dia mais activo do ano foi 18 de outubro com 49 visitas. O artigo mais popular desse dia foi Arduino + MATLAB.

De onde vieram?

Os sites que mais tráfego lhe enviaram em 2010 foram google.com.br, linuxbsd.com.br, guiadohardware.net, twitter.com e friendfeed.com

Alguns visitantes vieram dos motores de busca, sobretudo por como instalar glade windows, acaraje turbinado, gtk dev c++, acarajé turbinado e ldmicro

Atracções em 2010

Estes são os artigos e páginas mais visitados em 2010.

1

Arduino + MATLAB outubro, 2010
3 comentários

2

Tutorial de instalação do Dev-C++ com suporte a GTK/GLADE setembro, 2007
25 comentários

3

Configurar Print server Dlink DP-300U no Cups novembro, 2007
4 comentários

4

Elevador Microcontrolado janeiro, 2009

5

Método dos Mínimos quadrados para Ajuste de Curva julho, 2008
1 comentário

por Hamilton Sena Postado em Diversos