As vezes é bom relembrar de alguns fatos antigos...
quinta-feira, novembro 22, 2007
terça-feira, novembro 20, 2007
Dicionário
Não queria puxar a sardinha pro Ubuntu ou pro Gnome, mas ter um dicionário online a um clique do mouse é bom demais! Estou lendo um artigo agora e, sempre que surge uma dúvida, é só dar um Alt+Tab que o dicionário aparece. E ele não me deixou na mão nenhuma vez! Tudo bem, tudo bem, você pode instalar um dicionário no outro sistema operacional. Mas esse é um dos diferenciais do Linux. Vem sempre com um monte de softwares instalados, prontos para usar.
segunda-feira, novembro 19, 2007
Taberna da HP
Ontem, o João teve a idéia de começarmos um blog voltado exclusivamente para calculadoras hp aplicadas à engenharia. Eu achei a idéia ótima e nós criamos a Taberna da HP. Lá vocês encontrarão sugestões de programas e dicas de uso, além de poderem solucionar suas dúvidas.
Visitem-nos:Taberna da HP
quinta-feira, novembro 15, 2007
Agradecimentos
quinta-feira, novembro 08, 2007
CPMF: Imposto ou Moeda?
Tenho certeza que não é só impressão minha, mas a CPMF a muito tempo deixou de ser um mero imposto. Ela é, na verdade, uma moeda de troca. Seu partido quer algo, mas não tem apoio de maioria no senado? A solução é simples: é só dizer que vai votar contra o imposto do cheque.
São vários os exemplos. Tem senador querendo mudar de partido e vinculando a mudança ao apoio da reivindicação do seu madato por causa da infidelidade partidária. Tem partidos inteiros que dizem que só votam a favor se o governo ceder às suas reivindicações. E não são poucas.
E a opinião do povo? Essa não conta. Afinal, como todos sabem, a última tarefa de um senador é representar os anseios dos seus eleitores.
sábado, novembro 03, 2007
Sobre a TV Paga
Assistir a intervalos comerciais durante os programas de tv paga, eu até aceito, mas lá se vão 20 minutos perdidos dentro do período de uma hora. O que eu não aceito e acho ridículo são cinco canais passando mais de meia hora seguida de infomerciais durante a maior parte de manhã de todos os dias da semana! E eles ainda tem a coragem de chamar de infomercial! Não tem nada de informativo ou educacional neles! Isso é um roubo, isso sim!
quinta-feira, novembro 01, 2007
terça-feira, outubro 30, 2007
quarta-feira, outubro 24, 2007
Sedumi, Matlab e Linux
No meu projeto de iniciação científica, trabalho muito com otimização, em especial, com LMIs (Linear Matrix Inequalities ou Desigualdades Matriciais Lineares). Analisar a estabilidade de um determinado sistema através de LMIs é simples e prático, caso você tenha em mãos um software matemático poderoso, como o Matlab.
O Matlab tem um solver para resolver LMIs, o LMILab. Usei ele durante muito tempo, até me deparar com um preblema que não consegui implementar no LMILab. Meu tutor me propôs usar o SeDuMi e o YALMIP. O SeDuMi faz o papel do LMILab, e o YALMIP é uma interface para o SeDuMi. Utilizar estes dois softwares para resolver LMIs é muito mais fácil que usar o LMILab. Além disso, testes realizados pela equipe de desenvolvimento do SeDuMi apontam para uma eficiência maior com o aumento da complexidade das LMIs.
Porque eu estou escrevendo isso? E o Linux, onde entra nessa história? Recentemente instalei o SeDuMi e o YALMIP no Matlab 7.2 R2006a no Linux. Mas não foi tão simples assim. Para instalar o SeDuMi no Matlab do Linux é preciso compilar os arquivos. E para compilar os arquivos, você precisa saber qual é a versão do gcc que seu Matlab usa. Para descobrir, acesse este link. No meu caso, a versão é a 3.4. Meu sistema é o Ubuntu 7.10, que não vem com o gcc-3.4 instalado. Para instalar, é só digitar:
$ sudo apt-get install gcc-3.4 g++-3.4
Para fazer o sistema reconhecer o gcc-3.4 como compilador padrão, digite:
$ cd /usr/bin
$ sudo rm gcc
$ sudo ln -s gcc-3.4 gcc
Agora, no inicie o Matlab e vá para a pasta onde estão os arquivos do SeDuMi. É preciso configurar o compilador utilizado pelo Matlab. Digite:
>> mex -setup
Escolha a opção 2. Por fim, digite o comando abaixo para compilar o SeDuMi:
>> install_sedumi
Para testar se tudo deu certo, teste se o YALMIP está funcionando:
>> yalmiptest
É importante lembrar que, para realizar os comandos do Matlab acima, você deve antes adicionar os diretórios ao path do Matlab, além de ter permissão de escrita para estes diretórios. Por fim, fazemos o gcc-4.1 voltar a ser o compilador padrão:
$ cd /usr/bin
$ sudo rm gcc
$ sudo ln -s gcc-4.1 gcc
quarta-feira, outubro 17, 2007
Assinar:
Postagens (Atom)
