quarta-feira, 21 de outubro de 2009

Scilab - Tutorial 2

Este tutorial é muito completo e está escrito em português. Façam o download através do link:


http://www.scilab.org/publications/SBScilab/livroSci.pdf


Boa Sorte!!!

Scilab - Tutorial 1

A pedido de algumas pessoas pelo email do blog vou publicar dois tutoriais sobre Scilab.

SciLab -Tutorial
View more documents from blogmaxima.
">

terça-feira, 20 de outubro de 2009

Estudantes: Rotina de Fim de Semana

Desculpas de Estudantes


Está em brasileiro mas ideia está lá....


100 Desculpas de Estudantes



1- O professor está doente. Se não está, ficará com a minha presença.
2- A crise corrompeu-me.
3- Já que a aula é um dever, vamos dever mais uma aula.
4- Segunda que vem eu vou.
5- Esta semana já foi pro brejo.
6- Minha esperança é manter esta ausência consciente.
7- Consideram-me um marginal aos poderes constituidos.
8- Em matérias coletivas, não é necessária a presença.
9- As melhores recordações que tenho da escola são os dias em que faltei a aulas.
10- Sou um incompreendido.
11- Minha mãe não me deixa ir a escola em dias nublados.
12- Se eu fizer esta prova todos vão querer copiar por mim.
13- Ou trabalho ou estudo, ainda não decidi.
14- Com a crise dos costumes, faltar a aula virou obsessão.
15- Quando eu voltar para a escola, todos vão ficar contentes em me ver.
16- Quem não matou aula na vida não teve infancia.
17- Minha maior preucupação é não ser aprovado por com distinção, sou timido.
18- Tive um sonho que a III guerra mundial começava hoje.
19- Estou no cio.
20- Até parece que matemática é importante.
21- O Ministro da Economia também matou aula.
22- Sinto uma alergia a uniformes...
23- Alguém pegou gonorréia no banheiro da escola.
24- Se eu aparecer, também serei reprovado.
25- Estou me acustumando a sentir falta da escola.
26- Gosto que todos fiquem na espectativa de eu aparecer.
27- A aula de educação fisica esgotou minhas possibilidades de bom aproveitamento intelectual.
28- Hoje a idéia mais brilhante que eu poderia ter é matar aula.
29- Ser aluno brilhante pra quê?
30- Hoje vou tentar bater o record do fliperama.
31- Amanhã farei minha última tentativa de aceitar a escola sem restriçoes.
32- Estou ocupado redigindo a justificativa de minha falta.
33- Antes só do que mal escolado.
34- Neste momento eu tenho tudo que quero da vida: uma cama quentinha e uma mãe compreensiva.
35- Derrotei o travesseiro,mas, perdi para os lençóis.
36- A pedagogia moderna aceita ausências eventuais, mesmo que sejam constantes.
37- Hoje, meu corpo não, mas, meu espirito estará presente.
38- O dia está lindo...
39- Com uma manhã como esta quem pode pensar em escola? 40- Que chuva não...
41- Estou com distensão na orelha.
42- A dor de cabeça que eu estou...
43- Minha professora não entende nada.
44- Eu não entendo minha professora.
45- Por mais que eu estude, esta matéria não entra.
46- Nunca deixe para depois de amanha o que pode fazer amanha.
47- Sexta-feira é dia consagrado aos deuses de minha religião.
48- Segunda-feira é um saco.
49- Depois de uma noticia como a de ontem, o que você queria?
50- Hoje é dia nacional de luta pelo aluno incompreendido.
51- Relapso, e dai'?
52- Acordei tarde.
53- Acordei cedo e dormi de novo.
54- Tenho uma rara doença no cérebro que me impede de lembrar... O que é mesmo que eu estava dizendo?
55- Tive que segurar o cachorro prá ele tomar vacina.
56- Hoje é dia de receber Boletim.
57- Perdi a Hora.
58- Compromissos imprescindíveis me prenderam alhures.
59- No meio do caminho me deu uma dor de barriga...
60- Mamãe, tua criança está febril.
61- Esqueci onde fica a Escola.
62- Namoro firme tai.
63- Já nasci formado.
64- Eu pego esta matéria por telepatia.
65- Prefiro o Telecurso.
66- Eu queria uma escola com mordomias.
67- Quero que sintam minha ausência.
68- Depois que minha professora me disse que aprender é uma festa, perdi o convite.
69- Esqueci a maçã da professora.
70- Sempre fui fiel a meus princípios. Mato aulas por principio.
71- Nem tudo que reluz é aula.
72- De aula em aula, o aluno enche o saco.
73- Cansei de matar aulas, agora só ensino como se faz.
74- não foi a primeira vez e não será a ultima.
75- Você já notou como as ferias estão cada vez mais curtas?
76- Além deste teremos mais 42 dias letivos passíveis de se matar aula.
77- Ainda não acabei minha lição de casa.
78- Prefiro ser autodidata.
79- Ah! eu queria tanto...
80- Fui suspenso por excesso de faltas.
81- As grandes faltas de minha vida são aquelas que ainda não tive.
82- Ainda não entrei no ar.
83- Eu não mato aulas. Elas é que me matam.
84- Ao contrario do que diz o Ministério, prá mim, o ano letivo não tem 180 dias.
85- Ainda não inventaram uma droga eficaz contra rejeição escolar.
86- Não sei porque, mas as aulas são sempre colidentes com meu estado de espírito.
87- Faltei hoje porque estou preocupado com uma boa desculpa para faltar amanhã.
88- Faltei por motivo de luto. Você não imagina como eu luto com a preguiça.
89- Ainda tenho uma pequena chance de ser reprovado; não é hora de desistir.
90- Estarei procurando o cara que inventou a escola.
91- Sou supersticioso, ir a escola em dias impares da azar.
92- Matar aulas é o meu fraco. Estou tão anêmico...
93- Tenho uma incrível vocação para a vagabundagem.
94- Não dou satisfações a quem não tenha a mesma visão política que eu.
95- Mais vale duas aulas voando, do que uma na mão.
96- Iria, se a substancia da aula fosse mais consistente.
97- Eu poderia mentir, mas, direi a verdade. Só que em outra ocasião.
98- A verdade dói. Você não poderia me machucar em outra hora?
99- E depois de tantas boas idéias você queria mais uma?

Software: Scilab


O Scilab é um software científico para computação numérica semelhante ao Matlab que fornece um poderoso ambiente computacional aberto para aplicações científicas.

Desenvolvido desde 1990 pelos pesquisadores do INRIA (Institut National de Recherche en Informatique et en Automatique) e do ENPC (École Nationale des Ponts et Chaussées), é agora mantido e desenvolvido pelo Consorcio Scilab desde sua criação em Maio de 2003 . Distribuído gratuitamente via Internet desde 1994, o Scilab é atualmente usado em diversos ambientes industriais e educacionais pelo mundo.

Scilab inclui centenas de funções matemáticas com a possibilidade de adicionar interativamente programas de várias linguagens ( FORTRAN, C, C++, Java ). Possui sofisticadas estruturas de dados, incluindo listas, polinômios, sistemas lineares...), um interpretador de linguagem de programação de alto nível. O usuário pode definir novos tipos de informação e operações sobre esses tipos.

Um número de ferramentas estão disponíveis neste sistema:

* gráficos 2D e 3D, animação.

* Álgebra linear, matrizes esparsas

* Polinômios e funções racionais

* Interpolação, aproximação

* Simulação: resolvedor de sistemas de equações diferenciais explícitos e implícitos.

* Scicos: modelador e simulador de sistemas dinâmicos híbridos.

* Clássico e robusto controle, otimização LMI.

* Otimização diferencial e não diferencial.

* Processamento de sinais.

* Grafos e Redes.

* Scilab paralelo

* Estatística

* Interface com o Computer Algebra Maple

* Interface com Fortran, C, C++, Java, LabVIEW
(Origem: Wikipédia)

segunda-feira, 12 de outubro de 2009

Pacote "dynamics"

O pacote dynamics do Maxima inclui muitas funções para criar várias representações gráficas de sistemas dinâmicos discretos e fractais, e uma implementação do método numérico de Runge-Kutta de quarta ordem para a resolução de sistemas de equações diferenciais.

Comando do método de Runge-Kutta -> rk(...)

sábado, 10 de outubro de 2009

Como aplicar uma função a uma lista de valores?

Quando existe uma lista definida no WxMaxima, como exemplo, lista: [-2,1,3,5], e queremos calcular o logaratimo (por exemplo) a cada elemento da lista, aplicamos:
map(log,lista)

Boa Sorte!!!

Expression too long to display no WxMaxima

Quando aparece a mensagem no WxMAxima << Expression too long to display >>, a forma de “corrigir” é: Menu -> Edit ->Configure -> Show Long Expression


Boa Sorte!!!

sexta-feira, 9 de outubro de 2009

Um pouco de humor...




A emancipação da Marge Simpson:) :) :)





Software: Octave


Esta semana destaco outro software livre, o GNU/Octave, orientado para cálculo numérico, semelhante ao Matlab.

"O GNU/Octave conta também com interação através de uma linguagem de programação de alto nível, programada inicialmente para cálculo numérico. Fornece uma linha de comando conveniente resolvendo problemas lineares e não-lineares numericamente, e executando outras tarefas numéricas usando uma linguagem que é bastante compatível com o MATLAB. Pode também ser usado como uma linguagem orientada a grupos.

Possui ferramentas extensivas para a resolução de problemas lineares numéricos comuns de álgebra, cálculo aproximado de raízes de equações não-lineares, funções ordinárias, polinómios, cálculo de integrais, e integração numérica de equações diferenciais ordinárias e diferenciais-algébricas. Pode ser facilmente expandido e adaptado através de funções definidas pelo utilizador, escritas na própria linguagem presente ou usando módulos dinamicamente carregados escritos em outras linguagens como C++, em C, em Fortran" (origem:wikipédia).

O download deste software é gratuito e pode ser feito a partir do link:

http://www.gnu.org/software/octave/download.html


View more documents from blogmaxima.

sexta-feira, 2 de outubro de 2009

Livro de Python



Para quem precisa trabalhar com a linguagem Python aqui fica o link de um bom manual.




http://www.greenteapress.com/thinkpython/thinkpython.pdf

quinta-feira, 1 de outubro de 2009

Definição: Software Livre

Um software é considerado como livre quando atende aos quatro tipos de liberdade para os usuários do software definidas pela Free Software Foundation:
• A liberdade para executar o programa, para qualquer propósito (liberdade nº 0);
• A liberdade de estudar como o programa funciona, e adaptá-lo para as suas necessidades (liberdade nº 1). Acesso ao código-fonte é um pré-requisito para esta liberdade;
• A liberdade de redistribuir, inclusive vender, cópias de modo que você possa ajudar ao seu próximo (liberdade nº 2);
• A liberdade de modificar o programa, e liberar estas modificações, de modo que toda a comunidade se beneficie (liberdade nº 3). Acesso ao código-fonte é um pré-requisito para esta liberdade;

A liberdade de executar o programa significa a liberdade para qualquer tipo de pessoa física ou jurídica utilizar o software em quantas máquinas quiser, em qualquer tipo de sistema computacional, para qualquer tipo de trabalho ou actividade, sem nenhuma restrição imposta pelo fornecedor.

A liberdade de redistribuir o programa compilado, isto é em formato binário, necessariamente inclui a obrigatoriedade de disponibilizar seus códigos-fonte. Caso o software venha a ser modificado e o autor da modificação queira distribuí-lo, gratuitamente ou não, será também obrigatória a distribuição do código fonte das modificações, desde que elas venham a integrar o programa. Não é necessária a autorização do autor ou do distribuidor do software para que ele possa ser redistribuído, já que as licenças de software livre assim o permitem.

Para que seja possível estudar ou modificar o software (para uso particular ou para distribuir) é necessário ter acesso ao código-fonte. Por isso a disponibilidade desses arquivos é pré-requisito para a liberdade do software. Cada licença determina como será feito o fornecimento do código fonte para distribuições típicas, como é o caso de distribuições em mídia portátil somente com os códigos binários já finalizados (sem o fonte). No caso da licença GPL, a fonte deve ser disponibilizada em local de onde possa ser acessado, ou deve ser entregue ao usuário, se solicitado, sem custos adicionais (excepto transporte e mídia).

Para que essas liberdades sejam reais, elas devem ser irrevogáveis. Caso o desenvolvedor do software tenha o poder de revogar a licença, o software não é livre.
A maioria dos softwares livres é licenciada através de uma licença de software livre, como a GNU GPL, a mais conhecida.
Um exemplo de software livre é o Maxima.

Onde é possivel encontrar este software?

É possível fazer o download do Máxima através do link:

http://maxima.sourceforge.net/

O Maxima está disponível para vários sistemas operativos. Destacam-se:
• Windows Xp/Vista
• Linux

Objectivo do blog

Este blog pretende ser uma ajuda "amadora" para todos aqueles que pela primeira vez estão a explorar e manipular com o Maxima. Encontrarão aqui um espaço, onde é possível visualizar um tutorial, escrito por mim, sobre Maxima, resposta a questões relativamente a este software, elementos de programação de outras linguagens e artigos diversos.
Assim, se tiveres questões sobre o Maxima ou programação deixa comentário aqui ou escreve para:
blogmaxima@gmail.com