Matlab

Disponível somente no TrabalhosFeitos
  • Páginas : 37 (9008 palavras )
  • Download(s) : 0
  • Publicado : 18 de novembro de 2011
Ler documento completo
Amostra do texto
Curso de Engenharia de Telecomunicações
Curso de Extensão

MATLAB para Engenharia

Adriana Maria Tonini Daniela Naufel Schettino
1ª edição – Agosto de 2002
Belo Horizonte – Minas Gerais

Apostila de MATLAB
1) Introdução
Esta apostila surgiu da necessidade de capacitar rapidamente alunos de graduação a utilizarem o MATLAB como suporte computacional em estudos nas áreas da engenharia,e, principalmente para os alunos do Curso de Engenharia de Telecomunicações, cuja necessidade de conhecer e saber trabalhar com o MATLAB é extremamente importante nas disciplinas que compõem a grade curricular do curso. O MATLAB é um "software" de alto desempenho destinado a fazer cálculos com matrizes (MATrix LABoratory), podendo funcionar como uma calculadora ou como uma linguagem de programaçãocientífica (FORTRAN, Pascal, C, etc.). Entretanto, os comandos do MATLAB são mais próximos da forma como escrevemos expressões algébricas, tornando mais simples o seu uso. Atualmente, o MATLAB é definido como um sistema interativo e uma linguagem de programação para computação técnica e científica em geral, integrando a capacidade de fazer cálculos, visualização gráfica e programação (Tonini eCouto, 1999). • Uso típico do MATLAB: cálculos matemáticos; desenvolvimento de algoritmos; modelagem, simulação e confecção de protótipos; análise, simulação e confecção de dados; gráficos científicos e de engenharia; desenvolvimento de aplicações, incluindo a elaboração de interfaces gráficas

com o usuário.

1

2) Cálculos Científicos
2.1- Área de Trabalho
• Carregando o MATLAB

Nogerenciador de programas do Windows, um duplo clique no ícone MATLAB carrega o aplicativo. Uma vez inicializado o MATLAB, aparecerá na tela uma janela de comandos e o "prompt" padrão (EDU>> ou >>) é exibido na tela. A partir deste ponto, o MATLAB espera um comando (instruções) do usuário. Todo comando deve ser finalizado teclando-se Enter. • Editor de Linhas de Comando

As teclas com setas podem serusadas para se encontrar comandos dados anteriormente, para execução novamente ou sua reedição. Por exemplo, suponha que você entre com » sen(0) Ao apertar a tecla Enter , o MATLAB responde com uma mensagem de erro: ??? Undefined function or variable sen. Isto acontece porque para se determinar o seno de um ângulo é necessário digitar em inglês o comando sin. Ao invés de rescrever a linha inteira,simplesmente pressione a tecla "seta para cima". O comando errado retorna, e você pode, então, mover o cursor para trás usando a tecla "seta para esquerda" ou o ponto de inserção com o "mouse" ao lugar apropriado para inserir a letra i: » sin(0) ans = 0 Note que o MATLAB chamou o resultado de ans (answer=resposta). Além das teclas com setas, pode-se usar outras teclas para reeditar a linha decomando. A seguir é dada uma breve descrição destas teclas:

↑ ↓ ← → Ctrl ← Ctrl →
Home End Del Backspace

retorna a linha anterior retorna a linha posterior move um espaço para a esquerda move um espaço para a direita move uma palavra para a esquerda move uma palavra para a direita move para o começo da linha move para o final da linha apaga um caracter a direita apaga um caracter a esquerdaTabela 1 – Teclas de edição

2

2.2- Operações Básicas e Expressões Lógicas
O MATLAB oferece as seguintes operações aritméticas básicas: Operação Adição, a+b Subtração, a-b Multiplicação, a.b Divisão, a÷b Potência, ab Símbolo + * / ou \ ^ Tabela 2 – Operações aritméticas Exemplos 5+6 19 - 4.7 5.02 * 7.1 45/5 ou 5\45 3^4

A ordem nas expressões segue a ordem matemática - potência, seguida damultiplicação e da divisão, que por sua vez são seguidas pelas operações de adição e subtração. Parêntesis podem ser usados para alterar esta ordem. Neste caso, os parêntesis mais internos são avaliados antes dos mais externos. Uma expressão se diz lógica se os operadores são lógicos e os operandos são relações e/ou variáveis do tipo lógico. Os operadores relacionais realizam comparações entre...
tracking img