Introdução ao Scilab · 2018. 11. 27. · Principais Características Ambiente poderoso para...
Transcript of Introdução ao Scilab · 2018. 11. 27. · Principais Características Ambiente poderoso para...
![Page 1: Introdução ao Scilab · 2018. 11. 27. · Principais Características Ambiente poderoso para geração de grá cos em 2D e 3D inclusive com animações; ... Introdução ao Scilab](https://reader035.fdocument.pub/reader035/viewer/2022071418/6116a0072d40dc78e907341e/html5/thumbnails/1.jpg)
Introdução ao Scilab
Laura Goulart
UESB
27 de Novembro de 2018
Laura Goulart (UESB) Introdução ao Scilab 27 de Novembro de 2018 1 / 11
![Page 2: Introdução ao Scilab · 2018. 11. 27. · Principais Características Ambiente poderoso para geração de grá cos em 2D e 3D inclusive com animações; ... Introdução ao Scilab](https://reader035.fdocument.pub/reader035/viewer/2022071418/6116a0072d40dc78e907341e/html5/thumbnails/2.jpg)
O que é o Scilab?
O Scilab é um ambiente utilizado no desenvolvimento de programas para a
resolução de problemas matemáticos, assim como uma poderosa
calculadora. Criado e mantido por pesquisadores franceses, o Scilab é
gratuito e é distribuído com o código fonte. Isso signi�ca que a última
versão do software está sempre disponível pela internet, podendo ser
legalmente utilizado, copiado, distribuído e modi�cado.
Laura Goulart (UESB) Introdução ao Scilab 27 de Novembro de 2018 2 / 11
![Page 3: Introdução ao Scilab · 2018. 11. 27. · Principais Características Ambiente poderoso para geração de grá cos em 2D e 3D inclusive com animações; ... Introdução ao Scilab](https://reader035.fdocument.pub/reader035/viewer/2022071418/6116a0072d40dc78e907341e/html5/thumbnails/3.jpg)
Principais Características
Ambiente poderoso para geração de grá�cos em 2D e 3D inclusive
com animações;
Manipulações com matrizes são facilitadas por diversas funções
implementadas nos toolboxes;
Permite trabalhar com polinômios, sistemas de EDO's, sistemas
lineares e grafos;
Pode ser acessado por programs de computação simbólica;
Permite o desenvolvimento de toolboxes.
Laura Goulart (UESB) Introdução ao Scilab 27 de Novembro de 2018 3 / 11
![Page 4: Introdução ao Scilab · 2018. 11. 27. · Principais Características Ambiente poderoso para geração de grá cos em 2D e 3D inclusive com animações; ... Introdução ao Scilab](https://reader035.fdocument.pub/reader035/viewer/2022071418/6116a0072d40dc78e907341e/html5/thumbnails/4.jpg)
Principais Características
Ambiente poderoso para geração de grá�cos em 2D e 3D inclusive
com animações;
Manipulações com matrizes são facilitadas por diversas funções
implementadas nos toolboxes;
Permite trabalhar com polinômios, sistemas de EDO's, sistemas
lineares e grafos;
Pode ser acessado por programs de computação simbólica;
Permite o desenvolvimento de toolboxes.
Laura Goulart (UESB) Introdução ao Scilab 27 de Novembro de 2018 3 / 11
![Page 5: Introdução ao Scilab · 2018. 11. 27. · Principais Características Ambiente poderoso para geração de grá cos em 2D e 3D inclusive com animações; ... Introdução ao Scilab](https://reader035.fdocument.pub/reader035/viewer/2022071418/6116a0072d40dc78e907341e/html5/thumbnails/5.jpg)
Principais Características
Ambiente poderoso para geração de grá�cos em 2D e 3D inclusive
com animações;
Manipulações com matrizes são facilitadas por diversas funções
implementadas nos toolboxes;
Permite trabalhar com polinômios, sistemas de EDO's, sistemas
lineares e grafos;
Pode ser acessado por programs de computação simbólica;
Permite o desenvolvimento de toolboxes.
Laura Goulart (UESB) Introdução ao Scilab 27 de Novembro de 2018 3 / 11
![Page 6: Introdução ao Scilab · 2018. 11. 27. · Principais Características Ambiente poderoso para geração de grá cos em 2D e 3D inclusive com animações; ... Introdução ao Scilab](https://reader035.fdocument.pub/reader035/viewer/2022071418/6116a0072d40dc78e907341e/html5/thumbnails/6.jpg)
Principais Características
Ambiente poderoso para geração de grá�cos em 2D e 3D inclusive
com animações;
Manipulações com matrizes são facilitadas por diversas funções
implementadas nos toolboxes;
Permite trabalhar com polinômios, sistemas de EDO's, sistemas
lineares e grafos;
Pode ser acessado por programs de computação simbólica;
Permite o desenvolvimento de toolboxes.
Laura Goulart (UESB) Introdução ao Scilab 27 de Novembro de 2018 3 / 11
![Page 7: Introdução ao Scilab · 2018. 11. 27. · Principais Características Ambiente poderoso para geração de grá cos em 2D e 3D inclusive com animações; ... Introdução ao Scilab](https://reader035.fdocument.pub/reader035/viewer/2022071418/6116a0072d40dc78e907341e/html5/thumbnails/7.jpg)
Principais Características
Ambiente poderoso para geração de grá�cos em 2D e 3D inclusive
com animações;
Manipulações com matrizes são facilitadas por diversas funções
implementadas nos toolboxes;
Permite trabalhar com polinômios, sistemas de EDO's, sistemas
lineares e grafos;
Pode ser acessado por programs de computação simbólica;
Permite o desenvolvimento de toolboxes.
Laura Goulart (UESB) Introdução ao Scilab 27 de Novembro de 2018 3 / 11
![Page 8: Introdução ao Scilab · 2018. 11. 27. · Principais Características Ambiente poderoso para geração de grá cos em 2D e 3D inclusive com animações; ... Introdução ao Scilab](https://reader035.fdocument.pub/reader035/viewer/2022071418/6116a0072d40dc78e907341e/html5/thumbnails/8.jpg)
Principais Características
Ambiente poderoso para geração de grá�cos em 2D e 3D inclusive
com animações;
Manipulações com matrizes são facilitadas por diversas funções
implementadas nos toolboxes;
Permite trabalhar com polinômios, sistemas de EDO's, sistemas
lineares e grafos;
Pode ser acessado por programs de computação simbólica;
Permite o desenvolvimento de toolboxes.
Laura Goulart (UESB) Introdução ao Scilab 27 de Novembro de 2018 3 / 11
![Page 9: Introdução ao Scilab · 2018. 11. 27. · Principais Características Ambiente poderoso para geração de grá cos em 2D e 3D inclusive com animações; ... Introdução ao Scilab](https://reader035.fdocument.pub/reader035/viewer/2022071418/6116a0072d40dc78e907341e/html5/thumbnails/9.jpg)
Interações
A interação do usuário com o Scilab pode ocorrer de duas formas distintas:
Janela de comando e Scinotes
Laura Goulart (UESB) Introdução ao Scilab 27 de Novembro de 2018 4 / 11
![Page 10: Introdução ao Scilab · 2018. 11. 27. · Principais Características Ambiente poderoso para geração de grá cos em 2D e 3D inclusive com animações; ... Introdução ao Scilab](https://reader035.fdocument.pub/reader035/viewer/2022071418/6116a0072d40dc78e907341e/html5/thumbnails/10.jpg)
Janela de Comandos
A janela de comandos é uma sub-janela em que o usuário pode digitar
comandos ou instruções a serem processadas no Scilab. A janela de
comando vai mostrar o prompt �>(sinal que simboliza que o Scilab está
pronto para receber instruções). Uma vez digitada a instrução e a tecla
enter for pressionada, aquela é imediatamente executada.
Laura Goulart (UESB) Introdução ao Scilab 27 de Novembro de 2018 5 / 11
![Page 11: Introdução ao Scilab · 2018. 11. 27. · Principais Características Ambiente poderoso para geração de grá cos em 2D e 3D inclusive com animações; ... Introdução ao Scilab](https://reader035.fdocument.pub/reader035/viewer/2022071418/6116a0072d40dc78e907341e/html5/thumbnails/11.jpg)
SciNotes
A janela SciNotes permite digitar uma série de comandos em um arquivo
texto. O arquivo é armazenado na memória secundária e pode ser
executado na Janela de Comando.
Laura Goulart (UESB) Introdução ao Scilab 27 de Novembro de 2018 6 / 11
![Page 12: Introdução ao Scilab · 2018. 11. 27. · Principais Características Ambiente poderoso para geração de grá cos em 2D e 3D inclusive com animações; ... Introdução ao Scilab](https://reader035.fdocument.pub/reader035/viewer/2022071418/6116a0072d40dc78e907341e/html5/thumbnails/12.jpg)
Regras para Formatação de Variáveis
Nomes de variáveis começam com letras seguidas de letras, números
ou sublinhados;
Nomes de variáveis são sensíveis a maiúsculas e minúsculas;
Caracteres especiais e acentuados não são permitidos;
O símbolo de atribuição = não signi�ca igualdade matemática.
Laura Goulart (UESB) Introdução ao Scilab 27 de Novembro de 2018 7 / 11
![Page 13: Introdução ao Scilab · 2018. 11. 27. · Principais Características Ambiente poderoso para geração de grá cos em 2D e 3D inclusive com animações; ... Introdução ao Scilab](https://reader035.fdocument.pub/reader035/viewer/2022071418/6116a0072d40dc78e907341e/html5/thumbnails/13.jpg)
Regras para Formatação de Variáveis
Nomes de variáveis começam com letras seguidas de letras, números
ou sublinhados;
Nomes de variáveis são sensíveis a maiúsculas e minúsculas;
Caracteres especiais e acentuados não são permitidos;
O símbolo de atribuição = não signi�ca igualdade matemática.
Laura Goulart (UESB) Introdução ao Scilab 27 de Novembro de 2018 7 / 11
![Page 14: Introdução ao Scilab · 2018. 11. 27. · Principais Características Ambiente poderoso para geração de grá cos em 2D e 3D inclusive com animações; ... Introdução ao Scilab](https://reader035.fdocument.pub/reader035/viewer/2022071418/6116a0072d40dc78e907341e/html5/thumbnails/14.jpg)
Regras para Formatação de Variáveis
Nomes de variáveis começam com letras seguidas de letras, números
ou sublinhados;
Nomes de variáveis são sensíveis a maiúsculas e minúsculas;
Caracteres especiais e acentuados não são permitidos;
O símbolo de atribuição = não signi�ca igualdade matemática.
Laura Goulart (UESB) Introdução ao Scilab 27 de Novembro de 2018 7 / 11
![Page 15: Introdução ao Scilab · 2018. 11. 27. · Principais Características Ambiente poderoso para geração de grá cos em 2D e 3D inclusive com animações; ... Introdução ao Scilab](https://reader035.fdocument.pub/reader035/viewer/2022071418/6116a0072d40dc78e907341e/html5/thumbnails/15.jpg)
Regras para Formatação de Variáveis
Nomes de variáveis começam com letras seguidas de letras, números
ou sublinhados;
Nomes de variáveis são sensíveis a maiúsculas e minúsculas;
Caracteres especiais e acentuados não são permitidos;
O símbolo de atribuição = não signi�ca igualdade matemática.
Laura Goulart (UESB) Introdução ao Scilab 27 de Novembro de 2018 7 / 11
![Page 16: Introdução ao Scilab · 2018. 11. 27. · Principais Características Ambiente poderoso para geração de grá cos em 2D e 3D inclusive com animações; ... Introdução ao Scilab](https://reader035.fdocument.pub/reader035/viewer/2022071418/6116a0072d40dc78e907341e/html5/thumbnails/16.jpg)
Regras para Formatação de Variáveis
Nomes de variáveis começam com letras seguidas de letras, números
ou sublinhados;
Nomes de variáveis são sensíveis a maiúsculas e minúsculas;
Caracteres especiais e acentuados não são permitidos;
O símbolo de atribuição = não signi�ca igualdade matemática.
Laura Goulart (UESB) Introdução ao Scilab 27 de Novembro de 2018 7 / 11
![Page 17: Introdução ao Scilab · 2018. 11. 27. · Principais Características Ambiente poderoso para geração de grá cos em 2D e 3D inclusive com animações; ... Introdução ao Scilab](https://reader035.fdocument.pub/reader035/viewer/2022071418/6116a0072d40dc78e907341e/html5/thumbnails/17.jpg)
Operadores
1 Operadores Aritméticos;
2 Constantes Especiais;
3 Funções Matemáticas;
4 Operadores Relacionais;
5 Operadores Booleanos.
Laura Goulart (UESB) Introdução ao Scilab 27 de Novembro de 2018 8 / 11
![Page 18: Introdução ao Scilab · 2018. 11. 27. · Principais Características Ambiente poderoso para geração de grá cos em 2D e 3D inclusive com animações; ... Introdução ao Scilab](https://reader035.fdocument.pub/reader035/viewer/2022071418/6116a0072d40dc78e907341e/html5/thumbnails/18.jpg)
Operadores
1 Operadores Aritméticos;
2 Constantes Especiais;
3 Funções Matemáticas;
4 Operadores Relacionais;
5 Operadores Booleanos.
Laura Goulart (UESB) Introdução ao Scilab 27 de Novembro de 2018 8 / 11
![Page 19: Introdução ao Scilab · 2018. 11. 27. · Principais Características Ambiente poderoso para geração de grá cos em 2D e 3D inclusive com animações; ... Introdução ao Scilab](https://reader035.fdocument.pub/reader035/viewer/2022071418/6116a0072d40dc78e907341e/html5/thumbnails/19.jpg)
Operadores
1 Operadores Aritméticos;
2 Constantes Especiais;
3 Funções Matemáticas;
4 Operadores Relacionais;
5 Operadores Booleanos.
Laura Goulart (UESB) Introdução ao Scilab 27 de Novembro de 2018 8 / 11
![Page 20: Introdução ao Scilab · 2018. 11. 27. · Principais Características Ambiente poderoso para geração de grá cos em 2D e 3D inclusive com animações; ... Introdução ao Scilab](https://reader035.fdocument.pub/reader035/viewer/2022071418/6116a0072d40dc78e907341e/html5/thumbnails/20.jpg)
Operadores
1 Operadores Aritméticos;
2 Constantes Especiais;
3 Funções Matemáticas;
4 Operadores Relacionais;
5 Operadores Booleanos.
Laura Goulart (UESB) Introdução ao Scilab 27 de Novembro de 2018 8 / 11
![Page 21: Introdução ao Scilab · 2018. 11. 27. · Principais Características Ambiente poderoso para geração de grá cos em 2D e 3D inclusive com animações; ... Introdução ao Scilab](https://reader035.fdocument.pub/reader035/viewer/2022071418/6116a0072d40dc78e907341e/html5/thumbnails/21.jpg)
Operadores
1 Operadores Aritméticos;
2 Constantes Especiais;
3 Funções Matemáticas;
4 Operadores Relacionais;
5 Operadores Booleanos.
Laura Goulart (UESB) Introdução ao Scilab 27 de Novembro de 2018 8 / 11
![Page 22: Introdução ao Scilab · 2018. 11. 27. · Principais Características Ambiente poderoso para geração de grá cos em 2D e 3D inclusive com animações; ... Introdução ao Scilab](https://reader035.fdocument.pub/reader035/viewer/2022071418/6116a0072d40dc78e907341e/html5/thumbnails/22.jpg)
Operadores
1 Operadores Aritméticos;
2 Constantes Especiais;
3 Funções Matemáticas;
4 Operadores Relacionais;
5 Operadores Booleanos.
Laura Goulart (UESB) Introdução ao Scilab 27 de Novembro de 2018 8 / 11
![Page 23: Introdução ao Scilab · 2018. 11. 27. · Principais Características Ambiente poderoso para geração de grá cos em 2D e 3D inclusive com animações; ... Introdução ao Scilab](https://reader035.fdocument.pub/reader035/viewer/2022071418/6116a0072d40dc78e907341e/html5/thumbnails/23.jpg)
Prioridades das Operações Aritméticas
1o. Potenciação
2o. Multiplicação
3o. Adição
OBS: A ordem da prioridade pode ser alterada pelo uso de parênteses.
Laura Goulart (UESB) Introdução ao Scilab 27 de Novembro de 2018 9 / 11
![Page 24: Introdução ao Scilab · 2018. 11. 27. · Principais Características Ambiente poderoso para geração de grá cos em 2D e 3D inclusive com animações; ... Introdução ao Scilab](https://reader035.fdocument.pub/reader035/viewer/2022071418/6116a0072d40dc78e907341e/html5/thumbnails/24.jpg)
Exercício1
Escreva as declarações aritméticas para o cálculo das expressões abaixo:
1 c = (h + 0, 5d) ln2h
p
2 z = 2ex sin (xπ)
3 m = 2
(y2 +
p
p − 1+ p2
)4 g = L
(0, 5πr2 − r2 cos (hr )− h(r2 − h2)
12
)
Laura Goulart (UESB) Introdução ao Scilab 27 de Novembro de 2018 10 / 11
![Page 25: Introdução ao Scilab · 2018. 11. 27. · Principais Características Ambiente poderoso para geração de grá cos em 2D e 3D inclusive com animações; ... Introdução ao Scilab](https://reader035.fdocument.pub/reader035/viewer/2022071418/6116a0072d40dc78e907341e/html5/thumbnails/25.jpg)
Exercício2
Considere as variáveis A=11, B=5, C=-4 e D=2. Calcule as expressões
abaixo:
1 3modulo(A, 7)− C
2 22|C |8
3
√cos2 A+ sin2 B + sin
πD
4
Laura Goulart (UESB) Introdução ao Scilab 27 de Novembro de 2018 11 / 11