Introdução Objetos Programação Introdução ao Scilab Leonardo F. Guidi PPGMAp – UFRGS LeonardoF.Guidi IntroduçãoaoScilab Introdução Objetos Programação Índice Introdução 1 Origem Execução Interação com o console Objetos 2 Tipos de objetos Matrizes de constantes Demais tipos Programação 3 Fluxo de execução Entrada e saída Gráficos LeonardoF.Guidi IntroduçãoaoScilab Introdução Origem Objetos Execução Programação Interaçãocomoconsole O que é? O que é? LeonardoF.Guidi IntroduçãoaoScilab Introdução Origem Objetos Execução Programação Interaçãocomoconsole O que é? O que é? Dentre os softwares de análise científica, dois grandes grupos sobressaem: Sistemas de álgebra computacional: especializados na realização de cálculos simbólicos. Como exemplo, podemos citar Axiom, Maple, Mathematica, Maxima e MuPad. Sistemas numéricos: desenvolvidos especificamente para aplicações científicas. O exemplo mais conhecido é o MATLAB cuja popularidade inspirou a criação de sistemas numéricos desenvolvidos em código livre como o GNU/Octave, FreeMat e o Scilab. O Scilab pode ser utilizado como uma espécie de calculadora científica. O Scilab é também uma linguagem de programação interpretada com variáveis de tipo dinâmico. A sintaxe é apropriada para o trabalho com matrizes, cujos elementos podem ser número reais, complexos, sequências de caracteres, polinômios e funções racionais. LeonardoF.Guidi IntroduçãoaoScilab Introdução Origem Objetos Execução Programação Interaçãocomoconsole O que é? O que é? Dentre os softwares de análise científica, dois grandes grupos sobressaem: Sistemas de álgebra computacional: especializados na realização de cálculos simbólicos. Como exemplo, podemos citar Axiom, Maple, Mathematica, Maxima e MuPad. Sistemas numéricos: desenvolvidos especificamente para aplicações científicas. O exemplo mais conhecido é o MATLAB cuja popularidade inspirou a criação de sistemas numéricos desenvolvidos em código livre como o GNU/Octave, FreeMat e o Scilab. O Scilab pode ser utilizado como uma espécie de calculadora científica. O Scilab é também uma linguagem de programação interpretada com variáveis de tipo dinâmico. A sintaxe é apropriada para o trabalho com matrizes, cujos elementos podem ser número reais, complexos, sequências de caracteres, polinômios e funções racionais. LeonardoF.Guidi IntroduçãoaoScilab Introdução Origem Objetos Execução Programação Interaçãocomoconsole O que é? O que é? Dentre os softwares de análise científica, dois grandes grupos sobressaem: Sistemas de álgebra computacional: especializados na realização de cálculos simbólicos. Como exemplo, podemos citar Axiom, Maple, Mathematica, Maxima e MuPad. Sistemas numéricos: desenvolvidos especificamente para aplicações científicas. O exemplo mais conhecido é o MATLAB cuja popularidade inspirou a criação de sistemas numéricos desenvolvidos em código livre como o GNU/Octave, FreeMat e o Scilab. O Scilab pode ser utilizado como uma espécie de calculadora científica. O Scilab é também uma linguagem de programação interpretada com variáveis de tipo dinâmico. A sintaxe é apropriada para o trabalho com matrizes, cujos elementos podem ser número reais, complexos, sequências de caracteres, polinômios e funções racionais. LeonardoF.Guidi IntroduçãoaoScilab Introdução Origem Objetos Execução Programação Interaçãocomoconsole O que é? O que é? Dentre os softwares de análise científica, dois grandes grupos sobressaem: Sistemas de álgebra computacional: especializados na realização de cálculos simbólicos. Como exemplo, podemos citar Axiom, Maple, Mathematica, Maxima e MuPad. Sistemas numéricos: desenvolvidos especificamente para aplicações científicas. O exemplo mais conhecido é o MATLAB cuja popularidade inspirou a criação de sistemas numéricos desenvolvidos em código livre como o GNU/Octave, FreeMat e o Scilab. O Scilab pode ser utilizado como uma espécie de calculadora científica. O Scilab é também uma linguagem de programação interpretada com variáveis de tipo dinâmico. A sintaxe é apropriada para o trabalho com matrizes, cujos elementos podem ser número reais, complexos, sequências de caracteres, polinômios e funções racionais. LeonardoF.Guidi IntroduçãoaoScilab Introdução Origem Objetos Execução Programação Interaçãocomoconsole O que é? O que é? Dentre os softwares de análise científica, dois grandes grupos sobressaem: Sistemas de álgebra computacional: especializados na realização de cálculos simbólicos. Como exemplo, podemos citar Axiom, Maple, Mathematica, Maxima e MuPad. Sistemas numéricos: desenvolvidos especificamente para aplicações científicas. O exemplo mais conhecido é o MATLAB cuja popularidade inspirou a criação de sistemas numéricos desenvolvidos em código livre como o GNU/Octave, FreeMat e o Scilab. O Scilab pode ser utilizado como uma espécie de calculadora científica. O Scilab é também uma linguagem de programação interpretada com variáveis de tipo dinâmico. A sintaxe é apropriada para o trabalho com matrizes, cujos elementos podem ser número reais, complexos, sequências de caracteres, polinômios e funções racionais. LeonardoF.Guidi IntroduçãoaoScilab Introdução Origem Objetos Execução Programação Interaçãocomoconsole O que é? O que é? Dentre os softwares de análise científica, dois grandes grupos sobressaem: Sistemas de álgebra computacional: especializados na realização de cálculos simbólicos. Como exemplo, podemos citar Axiom, Maple, Mathematica, Maxima e MuPad. Sistemas numéricos: desenvolvidos especificamente para aplicações científicas. O exemplo mais conhecido é o MATLAB cuja popularidade inspirou a criação de sistemas numéricos desenvolvidos em código livre como o GNU/Octave, FreeMat e o Scilab. O Scilab pode ser utilizado como uma espécie de calculadora científica. O Scilab é também uma linguagem de programação interpretada com variáveis de tipo dinâmico. A sintaxe é apropriada para o trabalho com matrizes, cujos elementos podem ser número reais, complexos, sequências de caracteres, polinômios e funções racionais. LeonardoF.Guidi IntroduçãoaoScilab Introdução Origem Objetos Execução Programação Interaçãocomoconsole O que é? O que é? O Scilab possui uma grande coleção de bibliotecas de códigos para áreas como Álgebra Linear (inlcusive matrizes esparsas) Polinômios e funções racionais Integração numérica Métodos não lineares – Otimização e integradores de EDOs Processamento de Sinais Controle Estatística Gráficos e animação Grafos e redes Paralelismo – PVM LeonardoF.Guidi IntroduçãoaoScilab
Description: