Introdução ao cálculo científico em Matlab/Gnu Octave

 

Enquadramento

Desde o seu surgimento, os computadores tornaram-se, gradualmente, numa ferramenta imprescindível ao cálculo numérico associado às ciências naturais e sociais. Tal como qualquer outra técnica, a escolha da ferramenta adequada traduz-se, normalmente numa diminuição do esforço requerido para realizar uma dada tarefa e num incremento da qualidade dos resultados obtidos.
Actualmente, a ferramenta informática mais usada para efectuar cálculo numérico é a folha de cálculo. Contudo, apesar de ser uma ferramenta extremamente versátil e aplicável à resolução de uma vasta gama de problemas numéricos, as folhas de cálculo são pouco adequadas à realização dos cálculos mais complexos e/ou cálculos que se repetem sistematicamente, por exemplo, de um conjunto de experiências repetitivas.
O Matlab e o seu “clone” GNU Octave são duas plataformas de apoio ao cálculo científico que proporcionam, por um lado, a flexibilidade, robustez e velocidade de cálculo de uma linguagem de programação e por outro lado, integram um conjunto de ferramentas, facilmente acessíveis para a realização de tarefas comuns a uma dada classe de problemas. São exemplo disso, as excelentes capacidades de geração de gráficos de alta qualidade e a disponibilização de um enorme conjunto de funções pré-programadas para a realização dos cálculos mais tradicionais, tais como a optimização, a integração de funções diferenciais, os cálculos estatísticos, as ferramentas de bioinformática, a análise de imagem, o processamento de informação sonora, etc... O recente desenvolvimento de plataformas integradas de programação tornou a utilização destas ferramentas ainda mais intuitiva e produtiva.

 

 

Objectivos Específicos

No final da acção os formandos deverão:

  • Possuir conhecimentos teóricos e práticos que lhes permitam, não só, a utilização desta ferramenta para efectuar os seus cálculos numéricos mais simples como também procurar a informação necessária e as rotinas adequadas à resolução de problemas mais complexos.
 

 

Conteúdo Programático

1. Ambientes de trabalho
1.1 Introdução de comandos em consola
1.2 Editores para codificação em linguagem MATLAB
1.3 Introdução ao ambiente de trabalho integrado "QTOctave"
1.4 Acesso aos recursos de documentação em linha
2. Caracterização da linguagem
2.1 Variáveis e tipos de dados
2.2 Expressões e instruções
2.3 Funções e funções com sequências de código
2.4 Entrada e saída de dados
3. Gráficos
3.1 Gráficos bi-dimensionais
3.2 Gráficos tri-dimensionais
3.4 Modificações às características base de gráficos
3.5 Interacção com o “GNUPlot”
4. Pacotes de funções pré-programadas
4.1 Integração numérica
4.2 Optimização
4.3 Estatística

       

Destinatários

Técnicos, quadros superiores, consultores, estudantes de pós-graduação e ensino superior que tenham necessidade de efectuar cálculo numérico avançado.

 

 

Carga horária

A acção de formação terá uma duração de 10 horas.

Horário: Das 10H00 às 12H00 e das 14H00 às 17H00

Período de Realização: Contacte-nos.

 

 

Inscrição

450 € (a este valor acresce IVA à taxa legal).
Com oferta de um NetBook  + SDcard com GNU Octave.

O número mínimo de inscrições necessárias para a realização do curso de formação é de 10 formandos.

 

Formadores

Nuno Faria, nasceu no Porto em 1972. Tem uma licenciatura em Engenharia Química, pela Universidade do Porto (1995) e um Doutoramento em Engenharia Química e “Génie des Procédés” pela mesma instituição e pelo "Institut National Polytechnique de Lorraine" (2002). Leccionou diversas disciplinas em cursos de engenharia da Faculdade de Engenharia da Universidade do Porto, da Universidade Fernando Pessoa e do Instituto Piaget. Desempenhou funções de investigador na Unidade Piloto de Fermentação da empresa Novozymes A/S - Dinamarca, no Departamento de Engenharia Química e do Departamento de Física da Faculdade de Engenharia da Universidade do Porto e no Departamento de Engenharia Biológica da Universidade do Minho. Trabalha com Matlab e GNU Octave desde 1992.


Orlando Rocha, tem uma licenciatura em Engenharia Biológica, pela Universidade do Minho e uma pós graduação em Informática pela mesma instituição. Desempenhou funções de investigador no Departamento de Engenharia Biológica no desenvolvimento de modelos matemáticos com aplicação a processos fermentativos. Trabalha com Matlab e GNU Octave desde 2005.

 

 

 

Informações e Inscrições

BIOTEMPO - Consultoria em Biotecnologia, Lda.
Avepark – Zona Industrial da Gandra
Apartado 4152
Telf: 253 470 606
Fax: 253 470 607
E-mail: contact@biotempo.com