Dicas Linux – Descobrir o MAC address pelo IP

# arping -c2 192.168.0.1

Dicas MATLAB – Desalocando o uso da porta serial

Se você que usa o MATLAB nunca passou pelo problema de a comunicação serial travar e ser necessário reiniciar o mesmo, pode ter certeza que vai passar isso.
Mas hoje vou deixar um dica de como desalocar o uso da serial dentro do script sem que o mesmo feche o script ou trave o uso da porta serial.

Usaremos a instrução INSTRFIND , esse comando é responsável por verificar se algum objeto está conectado a porta serial.

Para efetuar a desconexão do objeto usaremos a função FCLOSE, da seguinte forma:

fclose(instrfind)

Abaixo deixo um fragmento do script que efetua o fechamento da porta sem efetuar o termino do script, utilizando é claro o método de tratamento de erro, conforme explique em outro post.

%Script responsável por efetuar a conexão a porta serial 
%Nome do script: conecta_serial.m
%Forma de uso: conecta_serial('COM1')

function [ viRetorno ] = conecta_serial ( vsCom ) 
    viControle = 1; 
    while(viControle == 1)
        try
            voSerial = serial(vsCom); 
            fopen(voSerial);
            disp('Serial conectada...'); 
            viControle = 0; 
       catch 
           disp('Erro ao conectar na serial');
           fclose(instrfind); 
           disp('Serial sendo reconectada...');
           viControle = 1;
       end
    end %fim while 

Formulas matemáticas no BROffice

Como acadêmico de engenharia, necessito escrever muitos trabalhos onde há a necessidade de adicionar formulas em relatórios e afins. Para facilitar o uso dessas formulas no BROffice utilizo o plugin COMPPAD. Plugin esse que adiciona uma barra (conforme a imagem abaixo) no menu, facilitando a inserção e edição das formulas.

toolbar.png

A instalação do plugin é bem simples, basta efetuar o download da ultima versão no site da comppad de extensão “oxt“.
Depois basta apenas abrir a extensão com o broffice que o mesmo já fara a instalação (não sabe com? veja aqui).

Caso tenha algum problema na instalação veja se a solução não está em: http://sourceforge.net/apps/trac/comppad/wiki/FrequentlyAskedQuestions

Abaixo deixo algumas apostilas encontradas na net para utilização do gerador de formulas.

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!!!! :)

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/

Seguir

Obtenha todo post novo entregue na sua caixa de entrada.