Python Numeric Cook List

Posted Leave a comment

Esse semestre estou cursando, como de praxe desde que graduei, mais uma disciplina da pós-graduação como aluno especial. Para ser mais exato, a matéria é Estabilidade em Sistemas de Potência. E, como sempre, nessas matérias há diversas simulações a serem feitas. Na engenharia, não tem jeito, o matlab é o rei dos pacotes numéricos. E para isso há diversos bons motivos: é fácil de utilizar, a documentação é ótima, há toneladas de algoritmos prontos para usar, as diversas toolboxes específicas, etc. Mas, eu tenho dois bons motivos para não gostar dele: não é código aberto e é lerdo. Então, neste […]

Método das Diferenças Finitas: propagação de calor numa placa.

Posted 16 Comments

Desenvolvi esse trabalho para a disciplina Fenômenos de Transporte, a idéia inicial era gerar uma imagem da propagação de calor em regime permanente, simplesmente salvei a foto de cada iteração e depois gerei o vídeo. Achei que ficou bacaninha ;) Comparação da Solução Analítica x Solução Computacional em uma dada linha na placa: Tempo de processamento x Quantidade de Nós (sem geração de vídeo): Iterações: 16957 Tempo de cpu para geração das imagens: 2599.020000 O código foi desenvolvido para Matlab. O vídeo foi feito com o ffmpeg e acelerado com o mencoder. Para a geração do vídeo escrevi um script […]

Erro na instalação do MATLAB R2009a no Linux – Permissão xsetup

Posted Leave a comment

Esses dias eu fui instalar o MATLAB no Linux (Ubuntu 8.10) e obtive o seguinte erro: ——————————————————————- An error status was returned by the program ‘xsetup’, the X Window System version of ‘install’. The following messages were written to standard error: /home/leonardo/Azureus Downloads/Laboratoire Matriciel 2009 for Linux/update/install/main.sh: 178: /home/leonardo/Azureus Downloads/Laboratoire Matriciel 2009 for Linux/update/bin/glnx86/xsetup: Permission denied Attempt to fix the problem and try again. If X is not available or ‘xsetup’ cannot be made to work then try the terminal version of ‘install’ using the command: install* -t or INSTALL* -t ——————————————————————- Para corrigir bastou acertar as permissões do arquivo […]