Baixe o app para aproveitar ainda mais
Prévia do material em texto
Apresentação 1 Professor • Cristhian Heck • cristhian.heck@gmail.com • prof.cristhian@uniplaclages.edu.br • Graduado em Sistemas de Informação – UNIPLAC, 2008. • Mestre em Engenharia Elétrica, subárea de Engenharia Biomédica – UFSC, 2011. 2 Plano de ensino • Disciplina: • Programação numérica • Ementa: • Estudo e aplicação de uma linguagem de programação de computadores numérica para resolução de problemas relacionados à cálculo numérico computacional e pesquisa operacional. • Objetivo Geral: • Capacitar os alunos no uso de ferramentas de programação numérica para programas relacionados à Engenharia de Produção. 3 Plano de ensino • Objetivos específicos: • Apresentar aos alunos as necessidades de realização de cálculos mais precisos nas áreas de engenharia; • Apresentar aos alunos os ambientes de programação técnica MATLAB, Octave e SciLab; • Preparar os alunos para desenvolverem programas e funções matemáticas em Sistemas de programação numérica. 4 Plano de ensino • Conteúdo programático: 5 Unidade Conteúdo Carga horária Estratégias* 1 1. Introdução à Programação Numérica 1.1 Cálculo numérico 1.1.1 O que é cálculo numérico 1.1.2 Onde é usado 1.1.3 Problemas encontrados 1.2 Programação Numérica 1.2.1 O que é programação numérica 1.2.2 O que é usado 1.2.3 Limitações 2 Aula Expositiva Plano de ensino • Conteúdo programático: 6 Unidade Conteúdo Carga horária Estratégias* 2 2. Introdução ao MATLAB 2.1 O que é MATLAB 2.2 O Ambiente MATLAB 2.3 Operações aritméticas 2.4 Formato de exibição 2.5 Funções matemáticas nativas 2.6 Declaração de variáveis 2.7 Variáveis pré-definidas e palavras-chave 2.8 Programas / Script files 2.9 Exemplos de aplicações 2 Aula Expositiva, Laboratório Plano de ensino • Conteúdo programático: 7 Unidade Conteúdo Carga horária Estratégias* 3 3. Trabalhando com arranjos 3.1 Criando arranjos 3.1.2 Arranjo unidimensional 3.1.2 Arranjo bidimensional 3.1.3 Referenciando um elemento do arranjo 3.1.4 Adicionando e deletando elementos 3.1.5 Funções nativas para arranjos 3.2 Operações matemáticas com arranjos 3.2.1 Adição e subtração 3.2.2 Multiplicação 3.2.3 Divisão 3.2.4 Operações escalares 3.2.5 Funções nativas 14 Aula Expositiva, Laboratório Plano de ensino • Conteúdo programático: 8 Unidade Conteúdo Carga horária Estratégias* 4 4. Scripts e gerenciamento de dados 4.1 Workspace 4.2 Entrada e saídas de um programa 4.3 Save e Load 4.4 Importando e exportando dados 8 Aula Expositiva, Laboratório Plano de ensino • Conteúdo programático: 9 Unidade Conteúdo Carga horária Estratégias* 5 5. Programando no MATLAB 5.1 Operadores lógicos 5.2 Sentenças condicionais 5.3 Laços de repetição 5.4 Exemplos de aplicações 12 Aula Expositiva, Laboratório Plano de ensino • Conteúdo programático: 10 Unidade Conteúdo Carga horária Estratégias* 6 6. Criando funções 6.1 Estrutura de uma função 6.2 Variáveis locais e globais 6.3 Chamando funções 6.4 Exemplos de funções simples 6.5 Comparação entre script files e funções 6.6 Tipos de função 6.7 Exemplos de aplicações 12 Aula Expositiva, Laboratório Plano de ensino • Conteúdo programático: 11 Unidade Conteúdo Carga horária Estratégias* 7 7. Trabalhando com gráficos 7.1 Plotando vários gráficos 7.2 Formatando um gráfico 7.3 Gráficos bidimensionais 7.4 Gráficos Tridimensionais 4 Aula Expositiva, Laboratório Plano de ensino • Conteúdo programático: • As aulas acontecerão em sala e laboratório, onde serão desenvolvidas implementações e exemplos referentes aos conteúdos apresentados. • Recurso: MATLAB 12 Plano de ensino • Sistema de avaliação: 13 Conteúdo Provas e listas de exercícios Atitudes Participação nos trabalhos em sala de aula e laboratório; Demais atitudes: envolvimento, disciplina, assiduidade, respeito, interação, comprometimento, responsabilidade, pontualidade. Habilidades Resolução de trabalhos e exercícios práticos. Outras (não obrigatório) Formas de Avaliação Provas, trabalhos práticos em laboratório e listas de exercícios. Datas Previstas (não obrigatório) a definir Plano de ensino • Bibliografia básica: • GILAT, Amos. Matlab com aplicações em engenharia. 3ed. Porto Alegre, Bookman, 2012. • MATSUMOTO, Élia Yathie. Matlab 7: Fundamentos. São Paulo, Érica, 2004. • CHAPRA, Steven C. Métodos numéricos aplicados com Matlab para engenheiros e cientistas. 3ed. Porto Alegre: Mc Graw Hill, 2013. • PALM III, William J. Introdução ao Matlab para engenheiros. 3ed. Porto Alegre: Mc Graw Hill, 2011. 14
Compartilhar