A apresentação está carregando. Por favor, espere

A apresentação está carregando. Por favor, espere

Introdução ao MATLAB 5.3 para Hidrólogos Aula 01 - Apresentação Porto Alegre, setembro de 2005 Carlos Ruberto Fragoso Júnior Christopher Freire Souza.

Apresentações semelhantes


Apresentação em tema: "Introdução ao MATLAB 5.3 para Hidrólogos Aula 01 - Apresentação Porto Alegre, setembro de 2005 Carlos Ruberto Fragoso Júnior Christopher Freire Souza."— Transcrição da apresentação:

1 Introdução ao MATLAB 5.3 para Hidrólogos Aula 01 - Apresentação Porto Alegre, setembro de 2005 Carlos Ruberto Fragoso Júnior Christopher Freire Souza

2 Alerta Sob nenhuma circunstância os instrutores deste curso assumem qualquer responsabilidade por algum dano causado pelos alunos presentes pela produção de gases tóxicos e explosões resultante de uma incompatível mistura de matrizes e vetores. Essas operações são conhecidas por causar irritabilidade e coceira em iniciantes.

3 Programação do Curso Apresentação (Aula 01) –O que é?, Pra que aprender MATLAB? Ambiente de trabalho, Entrada/Saída, Comandos básicos, Demos e Help. Computação Interativa –Matrizes e Vetores, Operações, Funções Inline, Help, Funções do MATLAB, Salvar e Carregar Dados Programação e Gráficos –Scripts, Funções, Gráficos 2D, 3D, Animação Aplicações em Hidrologia – Parte 1: –Convolução e deconvolução, zeros de funções, sistemas lineares, interpolação, otimização, estatística, ajuste de curvas. Aplicações em Hidrologia – Parte 2: –Links com Fortran, Excel e C++, Depuração, Troca de rotinas na web, Interface gráfica, Exemplos de modelos desenvolvidos, Potencial das versões mais recentes.

4 Aula 01 O que é? Por que aprender MATLAB? Ambiente de trabalho Entrada/Saída Comandos Básicos Help e Demo

5 Apresentação O que é o MATLAB? –MATLAB é um software para alta performance computacional numérica e visualização. – Possui centenas de funções embutidas (built-in functions) para técnica computacional, gráficos e animações. –Permite a criação de próprias rotinas através de um alto nível de linguagem de programação.

6 Apresentação

7 Janela de Comando Figure Editor

8 Nova Figura, editor, modelo(Simulink) Abrir arquivos relacionados ao MATLAB (m-files, MAT-files, figuras,...) Executa m-files Carrega variáveis de trabalho (MAT-files) Salva variáveis de trabalho (MAT-files) Mostra variáveis de trabalho atuais geradas, assim como seu tipo e tamanho Configura o diretório de trabalho Configura o visual (formato dos números, cores de fundo, fontes,...) Imprime Sai do MATLAB Mostra editor de propriedades dos gráficos Mostra editor de interface gráfica

9

10

11

12

13 Limpar sessão

14 Função Help, Janela separada para consulta Mostra o possíveis caminhos para conseguir ajuda no MATLAB Documentação em html mais compreensiva Demo do Matlab Use também a função “lookfor”

15

16

17

18 Apresentação Entrada/Saída

19 Apresentação Entrada e seus formatos –Tipo de informação: arranjo. – Cada arranjo pode incluir um distinto objeto: inteiros, reais (dupla precisão), matrizes, vetores, caracteres, estruturas e células. –Não precisa se preocupar em declarar tipo de informação e seu formato

20 Apresentação Dimensionamento –O dimensionamento é automático no MATLAB. –Não precisa declarar a dimensão da matriz ou do vetor –Para saber a dimensão da matriz ou vetor use os comandos: “size” e “length”

21 Apresentação Sensibilidade à tipografia –O MATLAB é sensível a tipografia (diferencia letras maiúscula e minúsculas). –Assim “a” é diferente de “A”. –Nesta versão não se pode desligar a sensibilidade à tipografia.

22 Apresentação Saída –A saída no MATLAB é mostrada na tela de comando, ao menos que seja direcionada para outro lugar. –O ponto e vírgula (;) no final do comando suspende a saída na tela (exceto para gráficos e comandos do help). –Formato de saída pode ser configurado (file/preferences... ou pelo comando “format”) – Os comandos “format compact” e “format loose” controlam o espaçamento entre linhas na tela de saída.

23 Apresentação Tipos de arquivos do MATLAB –m-files: são arquivos textos tipo ASCII, com extensão “.m”. Existem dois tipos destes arquivos – script files (criados pelo usuário) e function files (embutidas no MATLAB, a maioria em formato precompilado) –Mat-files: são arquivos binários, com extensão “.mat”. Criados quando você salva as variáveis com o comando “save”. Para carregar as variáveis use o comando “load”. –Mex-files: são arquivos para ligar MATLAB com outras plataformas de programação (Fortran e C), com extensão “.mex”.

24 Apresentação Comandos Básicos

25 Apresentação Help do MATLAB –help: lista tópicos nos quais o help é disponível –helpwin: abre janela de ajuda para consulta –helpdesk: abre o web browser (mais fácil de procurar) –help nomedafunção: ajuda na tela principal por função –lookfor palavrachave: lista tópicos com funções relacionadas a palavra chave. –demo: executa o programa demo

26 Apresentação Informações das variáveis de trabalho (workspace) –who: lista as variáveis atuais no diretório de trabalho –whos: lista as variáveis atuais no diretório de trabalho e seus tamanhos –what: lista os arquivos “.m”, “.mat” e “.mex” no diretório de trabalho. –clear: remove todas as variáveis diretório de trabalho –clear x y z: as variáveis x, y e z são removidas –clear all: remove todas as variáveis e funções diretório de trabalho. –mlock nomedafunção: trava função e “clear” não pode remover –munlock nomedafunção: destrava função e “clear” pode remover –clc: limpa sessão. –home: mesmo que “clc” –clf: limpa figura

27 Apresentação Informações do diretório –pwd: mostra o diretório atual –cd: muda o diretório atual de trabalho –dir: lista o conteúdo do diretório atual. –ls: mesmo que “dir” –path: obtém ou configura as pastas ativas no MATLAB –editpath: modifica as pastas ativas no MATLAB. –copyfile: copia um arquivo –mkfile: cria um diretório

28 Apresentação Informações gerais –computer: mostra o tipo de plataforma usada –clock: dá a hora e data como um vetor –date: dá a data como um string. –ver: dá a licença e informações sobre a versão do MATLAB –bench: mostra desempelho do seu computador em relação a outros

29 Apresentação Finalização –(control - C): terminação local, finaliza a atual execução. –quit: sai do MATLAB –exit: mesmo que “quit”


Carregar ppt "Introdução ao MATLAB 5.3 para Hidrólogos Aula 01 - Apresentação Porto Alegre, setembro de 2005 Carlos Ruberto Fragoso Júnior Christopher Freire Souza."

Apresentações semelhantes


Anúncios Google