Share
Embed
Scilab para Engenharias
Palestra sobre o Scilab e suas aplicações para cursos de engenharias e ciências exatas em geral. Apresentação realizada durante o IV Encontro de Software Livre da UNESP Ilha Solteira.
Filipe Saraiva
August 11, 2012
Transcript
23 slides
-
Scilab para Engenharias Filipe de Oliveira Saraiva IV Encontro de
Software Livre UNESP Ilha Solteira Software Livre na Universidade 11 de agosto de 2012 Scilab para Engenharias - Filipe de Oliveira Saraiva 1 / 23 -
Sobre o autor Filipe de Oliveira Saraiva ´ e doutorando
em engenharia el´ etrica pela EESC-USP. Desenvolvedor do KDE, empacotador do Mageia, j´ a contribuiu com o Scilab e outros softwares. Participa da promo¸ c˜ ao de softwares livres em geral. Scilab para Engenharias - Filipe de Oliveira Saraiva 2 / 23 -
Conte´ udo Introdu¸ c˜ ao Um Testemunho Scilab - que
´ e? Hist´ oria Scilab - obtendo Scilab ´ e Software Livre! Quem usa? Ado¸ c˜ ao do Scilab Exemplos de scripts no Scilab Medidas Cr´ ıticas em um Sistema El´ etrico de Transmiss˜ ao Rede Neural AND Rede Neural Fun¸ c˜ ao Sistema Neuro-Gen´ etico Novidades no Scilab 6 Nova vers˜ ao do Scilab Scilab e Academia Conclus˜ oes Scilab para Engenharias - Filipe de Oliveira Saraiva 3 / 23 -
Confession´ ario Qual a rela¸ c˜ ao do palestrante com
o Scilab? Introdu¸ c˜ ao - Um Testemunho Filipe de Oliveira Saraiva 4 / 23 -
Confession´ ario Quem usa Matlab aˆ e? Introdu¸ c˜ ao
- Um Testemunho Filipe de Oliveira Saraiva 5 / 23 -
Scilab - ferramenta matem´ atico/computacional Scilab ´ e uma linguagem
de programa¸ c˜ ao de alto n´ ıvel e orientada para programa¸ c˜ ao num´ erica. A linguagem provˆ e um ambiente de programa¸ c˜ ao interpretada, onde as principais estruturas de dados s˜ ao matrizes. Introdu¸ c˜ ao - Scilab - que ´ e? Filipe de Oliveira Saraiva 6 / 23 -
Scilab - ferramenta matem´ atico/computacional Utilizando computa¸ c˜ ao baseada
em matrizes, tipifica¸ c˜ ao dinˆ amica e gerenciamento autom´ atico de mem´ oria, muitos problemas num´ ericos podem ser expressados em um n´ umero reduzido de linhas de c´ odigo. Isso permite ao desenvolvedor prototipar projetos de software matem´ atico de forma r´ apida e eficiente. Introdu¸ c˜ ao - Scilab - que ´ e? Filipe de Oliveira Saraiva 7 / 23 -
Scilab - ferramenta matem´ atico/computacional Scilab ´ e um substituto
interessante para o Matlab! Introdu¸ c˜ ao - Scilab - que ´ e? Filipe de Oliveira Saraiva 8 / 23 -
Scilab - funcionalidades adicionais Interface Scilab - C/C++ Interface Scilab
- Java Tradu¸ c˜ ao Matlab - Scilab Suporte a processamento paralelo ATOMS Introdu¸ c˜ ao - Scilab - que ´ e? Filipe de Oliveira Saraiva 9 / 23 -
Senta que l´ a vem hist´ oria! Scilab foi criado
em 1990 por INRIA e ´ Ecole Nationale des Ponts et Chauss´ ees. No in´ ıcio, Scilab era “semi-livre” - hoje est´ a sob a CeCILL, compat´ ıvel com GPL. Em 2003 foi criado o Scilab Consortium, para promover o uso do Scilab. Em 2012 foi criada a Scilab Enterprises, para gerenciar o desenvolvimento da ferramenta. Hist´ oria - Filipe de Oliveira Saraiva 10 / 23 -
4 Liberdades inclusas! N˜ ao precisa adquirir licen¸ cas; Acesso
irrestrito ao c´ odigo-fonte; Liberdade de usar, copiar, modificar distribuir as modifica¸ c˜ oes... Scilab - obtendo - Scilab ´ e Software Livre! Filipe de Oliveira Saraiva 11 / 23 -
Obtendo o Scilab No reposit´ orio da sua distro preferida;
No site scilab.org; No reposit´ orio de c´ odigo fonte; Scilab - obtendo - Scilab ´ e Software Livre! Filipe de Oliveira Saraiva 12 / 23 -
Obtendo o Scilab Vamos compilar o Scilab??? Scilab - obtendo
- Scilab ´ e Software Livre! Filipe de Oliveira Saraiva 13 / 23 -
Quem usa o Scilab? V´ arias empresas de diferentes tipos
est˜ ao usando o Scilab em suas atividades: Astrium - Agˆ encia Europeia Espacial; Leoni - Condutores el´ etricos e t´ ermicos em produtos automotivos; Eurocode - European structural design standards for building and civil engineering works Governo da Fran¸ ca Quem usa? - Ado¸ c˜ ao do Scilab Filipe de Oliveira Saraiva 14 / 23 -
Medidas Cr´ ıticas em um Sistema El´ etrico de Transmiss˜
ao Exemplo Exemplos de scripts no Scilab - Medidas Cr´ ıticas em um Sistema El´ etrico de Transmiss˜ ao Filipe de Oliveira Saraiva 15 / 23 -
Rede Neural AND Exemplo Exemplos de scripts no Scilab -
Rede Neural AND Filipe de Oliveira Saraiva 16 / 23 -
Rede Neural Fun¸ c˜ ao Exemplo Exemplos de scripts no
Scilab - Rede Neural Fun¸ c˜ ao Filipe de Oliveira Saraiva 17 / 23 -
Sistema Neuro-Gen´ etico Exemplo Exemplos de scripts no Scilab -
Sistema Neuro-Gen´ etico Filipe de Oliveira Saraiva 18 / 23 -
Nova vers˜ ao do Scilab Migra¸ c˜ ao para C++
Sem limites de nome de vari´ aveis Compila¸ c˜ ao JIT In´ ıcio da Paraleliza¸ c˜ ao Autom´ aica Novidades no Scilab 6 - Nova vers˜ ao do Scilab Filipe de Oliveira Saraiva 19 / 23 -
Como a academia pode ajudar o software livre? Algumas ideias
Integra¸ c˜ ao academia + comunidade Software de interesse comum Direcionamento de projetos de pesquisa Direcionamento de TCCs ATOMS Scilab e Academia - Filipe de Oliveira Saraiva 20 / 23 -
Concluindo Vamos usar o Scilab? ;) Conclus˜ oes - Scilab
e Academia Filipe de Oliveira Saraiva 21 / 23 -
Contatos http://filipesaraiva.info/ http://blog.filipesaraiva.info/ [email protected] [email protected] [email protected] @filipesaraiva Conclus˜ oes -
Scilab e Academia Filipe de Oliveira Saraiva 22 / 23 -
Scilab para Engenharias Filipe de Oliveira Saraiva IV Encontro de
Software Livre UNESP Ilha Solteira Software Livre na Universidade 11 de agosto de 2012 Conclus˜ oes - Scilab e Academia Filipe de Oliveira Saraiva 23 / 23