
































Estude fácil! Tem muito documento disponível na Docsity
Ganhe pontos ajudando outros esrudantes ou compre um plano Premium
Prepare-se para as provas
Estude fácil! Tem muito documento disponível na Docsity
Prepare-se para as provas com trabalhos de outros alunos como você, aqui na Docsity
Encontra documentos específicos para os exames da tua universidade
Prepare-se com as videoaulas e exercícios resolvidos criados a partir da grade da sua Universidade
Responda perguntas de provas passadas e avalie sua preparação.
Ganhe pontos para baixar
Ganhe pontos ajudando outros esrudantes ou compre um plano Premium
Apostila de Scilab
Tipologia: Notas de estudo
1 / 40
Esta página não é visível na pré-visualização
Não perca as partes importantes!

































Objetivos ● Conhecer o software Scilab como ferramenta de CASD. ● Manipular algumas funcionalidades importantes do Scilab, a saber:
Sumário
1. Introdução ● O que é o Scilab?
Observações gerais ● Software grátis com código fonte aberto.
Comentários sobre o uso ● Scilab
Uma sessão inicial ● Introdução à interface. ● Básico de manipulação de números e matrizes. ● Manipulação de polinômios e funções de transferência. ● Sistemas lineares. ● Funções definidas na linha de comando. ● Interface com o sistema e programas em C. ● Solução de EDO e manipulação de funções. ● Arquivos de script sessao0i.sce i=1,...,6.
2. Tipos de dados ● Constantes especiais (constantes_especiais.sce). ● Escalares, Vetores e Matrizes (matrizes.sce). ● Polinômios (polinomios.sce). ● Sistemas lineares (sistema_linear.sce). ● Algumas especificidades:
Ferramentas de programação ● (^) Operadores ==, <, >, <=, >= e <>. ● (^) Laço for e laço while. ● (^) Condicionais if-then-else e select-case. ● Exemplo: programacao.sce
Estrutura de uma função ● Sintaxe function [y1,...,yn] = foo (x1,...,xm) ... endfunction ● (^) xi são os argumentos de entrada. ● (^) yj são os argumentos de saída.
Exemplo: fatorial ● Implementação do cálculo do fatorial de n: k = 1 Para i de 1 até n faça k = k.i fatorial(n) = k ● Implementação recursiva: fatorial n = n ⋅ fatorial n − 1 n 1 fatorial n = 1 n 1 n != n ⋅ n − 1 ⋅⋅ 2 ⋅ 1
Exemplo: Cálculo do determinante ● Expansão em cofatores e menores:
1 2 3 4 5 6 7 8 9
=− 1 1 1 ⋅ 1 ⋅
5 6 8 9
− 1 1 2 ⋅ 2 ⋅
4 6 7 9
− 1 1 3 ⋅ 3 ⋅
4 5 7 8
Escala e estilo do gráfico ● Comandos opcionais plot2di:
Molduras, legendas, divisões e subdivisões dos eixos ● Estilos de eixo