Notas de Aula MatLab - 1
|
|
|
- João Victor Danilo de Oliveira Meneses
- 9 Há anos
- Visualizações:
Transcrição
1 Notas de Aula MatLab - 1 Routo Terada Depto. C. da Computação - USP Bibliografia: E. Y. Matsumoto, MatLab6 Fundamentos de Programação, Edit. Érica, 2000 K. Chen et al., Mathematical explorations with MatLab, Cambridge University Press 1999 D. Hanselman et al., MatLab 5 -- Guia do Usuário, Editora Makron 1999
2 conteúdo Workspace:variáveis, help, números complexos, save e load, who. Funções matemáticas elementares. Número variável de algarismos significativos. Aritmética sobre números complexos. Arquivos M: edição, funções básicas. Exemplos de ToolBox. Vetores e matrizes: submatriz, geração de matriz aleatória, operações aritméticas sobre matrizes, solução de sistemas lineares. Execução de comandos MAPLE. Operações relacionais e lógicas. Funções de data e hora. MatLab (Routo) 2
3 MatLab -- Matrix Laboratory (Cleve Moler, U. N. Mexico, 80) 1. Diversos ToolBoxes de projetos 2. Inclusos LINPACK (Álgebra Linear), EISPACK (autovalores) 3. Linguagem MatLab para programar usando ToolBox Prompt no WorkSpace é» Para sair use comando quit Na janela WorkSpace - não podemos editar os comandos - resultado do cálculo é atribuído à variável ans (de answer) Seta para cima: para repetir comando anterior MatLab (Routo) 3
4 » x=1.1/ x = » y=x* *x+7 y = » 2*x+y ans = » cos(x+5) ans = MatLab (Routo) 4
5 Matemática elementar operação símbolo exemplo soma = subtração = multiplicação * 3.14*1.111= divisão / ou \ 44/2 =2\44=22 potenciação ^ 2^6=64 raiz quadrada sqrt() sqrt(2.2)= chão floor() floor(-2.7)=-3 teto ceil() ceil(-2.7)=-2 max div comum gcd() gcd(4,8)=4 logaritmo natural log() log(2.2)= logaritmo na base 10 log10() log10(2.2)= resto de divisão rem(, ) rem(711,7)=4 arredondam. round() round(-2.1)= -2 roun(-2.7)= -3 sinal sign() sign(-2.7)= -1 MatLab (Routo) 5
6 operação símbolo exemplo soma = subtração = multiplicação * 3.14*1.111= divisão / ou \ 44/2 =2\44=22 potenciação ^ 2^6=64 raiz quadrada sqrt () sqrt (2.2)= chão floor() floor(-2.7)=-3 teto ceil () ceil (-2.7)=-2 max div comum gcd () gcd (4,8)=4 logaritmo natural log() log(2.2)= logaritmo na base 10 log10() log10(2.2)= resto de divisão rem (, ) rem (711,7)=4 arredondam. round() round(-2.1)= -2 round(-2.7)= -3 sinal sign() sign(-2.7)= -1 seno sin() sin(3.1)= cosseno cos () cos (3.1)= tangente tan() tan(3.1)= MatLab (Routo) 6
7 1. help nomecom para obter info. do comando nomecom 2. who e whos listam variáveis do WorkSpace 3. clear limpa as variáveis do WorkSpace 4. save nomearq salva o WorkSpace com nome nomearq 5. load nomearq -- faz o contrário de save 6. Comando terminado com pto.-e-vírgula: resultado não sai na tela 7. Vírgula para separar vários comandos na mesma linha 8. Para continuar um comando na linha seguinte, digitar... no fim da primeira linha 9. O sinal % indica que o resto da linha é um comentário MatLab (Routo) 7
8 File,New,M-File para abrir editor de M-file MatLab (Routo) 8
9 Janela do editor/debugger: para editar e depurar comandos. Conteúdo é chamado M-file. MatLab (Routo) 9
10 Tools,Run para executar M-File Resposta aqui. (salvar no sub-dir MATLAB\work) MatLab (Routo) 10
11 O M-file chamado matrou1.m estando gravado no subdiretório \work, pode-se executá-lo digitando o seu nome.» matrou1 A = ans = e-015 MatLab (Routo) 11
12 ToolBoxes MatLab (Routo) 12
13 ToolBoxes demo no menu Help,Examples MatLab (Routo) 13
14 MatLab (Routo) 14
15 Número p (pi), função digits(), e função vpa()» pi % número pi é pré-definido ans = » digits(32) % aumenta número de dígitos significativos» x=vpa(pi) % função vpa() para considerar 32 dígitos x = » 2*x ans = MatLab (Routo) 15
16 comandos format short e format long após comando format long: número de dígitos significativos aumenta para cerca de 16 format short: restaura para cerca de 5» format long» realmin ans = e-308» realmax ans = e+308» format short» realmin ans = e-308» realmax ans = e+308» format long» pi ans = » format short» pi ans =3.1416» format long» 1/3 ans = » format short e, 1/3 ans =3.3333e-001» format long e, 1/3 ans = e-001 MatLab (Routo) 16
17 O tipo básico do MatLab é uma matriz de números complexos Uma matriz real é uma matriz que possui a parte imaginária de todos os elementos iguais a zero Um vetor linha é uma matriz 1 por n Um vetor coluna é uma matriz n por 1 Um escalar é uma matriz 1 por 1 O apóstrofe ' transpõe uma matriz i ou j representa a raiz quadrada de -1:» i ans = i» j ans = i» i*i ans = -1» ( j)*(6.1+3j) ans = i» ( j)*(6.1+3j)/(2+4.1j) ans = i MatLab (Routo) 17
18 função abs(z) angle(z) conj(z) calcula valor absoluto (módulo) de valor complexo z ângulo do complexo z conjugado de z» z=2+1.4j z = i» abs(z), angle(z) ans = ans = » cos(z), sin(z) ans = i ans = i» z=2+1.4j z = i» modulo=abs(z), ang=angle(z) modulo = ang = » modulo*cos(ang), modulo*sin(ang) ans = 2 % parte real ans = % parte imaginária MatLab (Routo) 18
19 » B=[1 2; 3 4], C=[5; 6], D=[7; 8; 9], E=[B C; D'] B = C = 5 6 D = É possível blocar matrizes de dimensões compatíveis. E = MatLab (Routo) 19
20 Cuidado ao concatenar matrizes com os espaços em branco pois estes são equivalentes a vírgulas separando elementos. [1, 2+3]==[1 5] mas [1,2 +3]==[1 2 3] Funções para gerar matrizes: zeros(m,n) matriz m por n de zeros ones(m,n) matriz m por n de uns rand(m,n) matriz m por n de aleatórios em [0,1]» rand(3,5) ans = MatLab (Routo) 20
21 A(i,j) é o elemento na linha i e coluna j da matriz A i=1,2, m e j=1,2, n (índ. começa com 1) A(i,:) é a i-ésima linha A(:,j) é a j-ésima coluna Vetor i:p:s é o vetor [i, i+p, i+2p, i+np] com i+np s 2:2:14 ans = » 2:2:15 ans = » 2:2:16 ans = MatLab (Routo) 21
22 Matriz de 3 ou mais índices (só depois da versão 5.0)» a1=[1 1; 0 0] a1 = » a2=[0 0; 2 2] a2 = » a3=[0 3; 3 0] a3 = » A=cat(3,a1,a2,a3) A(:,:,1) = A(:,:,2) = A(:,:,3) = Função cat(): concatena matrizes bi-dimensionais para formar trimatriz a1 c/ índ. 1 matriz a2 c/ índ. 2 matriz a3 c/ índ. 3» A(1,2,3) ans = 3» A(1,1,3) ans = 0 MatLab (Routo) 22
23 » A=[1 2; 3 4], diag(a) A = diag(a) é o vetor diagonal principal de A, se A é uma matriz quadrada ans = 1 4 eye(n) é a matriz identidade n por n» eye(4) ans = MatLab (Routo) 23
24 Se vetlin e vetcol são vetores de índices, A(vetlin,vetcol) é a submatriz de A com índices de linha em vetlin e índices de coluna em vetcol A = » vetlin=[3 1],vetcol=[2 3], A(vetlin, vetcol) vetlin = 3 1 vetcol = 2 3 ans = MatLab (Routo) 24
25 + - * / ^ \ são as operações de soma, subtração, produto, divisão e potência sobre matrizes é divisão à esquerda; x=a\b fornece solução de Ax=b» d=2\8, c=8/2 d = 4 c = 4 A = » b=[1 2 3], x=a\b', A*x b = x = ans = MatLab (Routo) 25
26 inv(a) inversa da matriz A.*.^./.\ versão pontual das operações prod, pot div à dir, div à esq i.e., op executada elemento e elemento» a=[3 3 3], b=[-1 0 1], c=a.*b a = b = c = MatLab (Routo) 26
27 A=22 define A como matriz 1 por 1» A=22 A = 22 A(2,3)=44 redefine como matriz 2 por 3 A(:,2)=[] elimina coluna 2 pois [] denota matriz vazia» A(2,3)=44 A = » A(:,2)=[] A = MatLab (Routo) 27
28 Para executar qualquer comando MAPLE >> maple(' comando-maple; ') MatLab (Routo) 28
29 Formato dos valores simbólicos - função sym() Função sym permite escolher um formato: 'r' de racional (default) 'f' de flutuante: produto de algarismos hexadecimais com potência de 2 'e' de estimativa de erro 'd' de decimal» x=sym(1/3,'r') x =1/3» x=sym(1/3,'f') x =' '*2^(-2)» x=sym(1/3,'e') x =1/3-eps/12» x=sym(1/3,'d') x = variável pré-definida eps=2.2204e-016 MatLab (Routo) 29
30 operadores relacionais são < <= > >= == ~= que retornam 0 (falso) ou 1 (verdadeiro) operadores unários ~ é não & é E é OU» resp=22<=100 resp = 1» t=resp>4 t = 0» u= (t==0)&(resp ~= 0) u = 1 MatLab (Routo) 30
31 datestr() resulta uma string Funções de data e hora» t=now;» datestr(t,2) % mm/dd/aa ans =10/14/00» datestr(t,5) % mm ans =10» datestr(t,7) % dd ans =14» datestr(t,10) % aaaa ans =2000» datestr(t,15) %HH:MM ans =12:38 Ver: help datestr MatLab (Routo) 31
32 clock() resulta um vetor de inteiros» T=clock, ano=t(1),mes=t(2),dia=t(3),hora=t(4),min=t(5),seg=t(6) T = 1.0e+003 * ano = 2000 mes = 10 dia = 14 hora = 12 min = 59 seg = MatLab (Routo) 32
33 weekday() resulta dia da semana» weekday(now) ans = 7» weekday('21-dec-1994') ans = 4 eomday() = último dia do mês» eomday(1999,3) ans = 31» cal=calendar(1999,3) cal = MatLab (Routo) 33
34 » calendar(1999,3) Mar 1999 S M Tu W Th F S MatLab (Routo) 34
Murilo F. Tomé ICMC-USP
INTRODUÇÃO AO MATLAB Murilo F. Tomé ICMC-USP Pré-requisitos: Utilização de editor de texto; Atribuição de valores e manuseio de variáveis; Manuseio de loops; Números reais e complexos; Vetores e matrizes.
Inteligência Computacional Aula 2 - Introdução ao MatLab Graduação /2
Universidade Federal do Rio de Janeiro Instituto de Matemática / DCC Inteligência Computacional Aula 2 - Introdução ao MatLab Graduação - 2003/2 Prof. A. C. G. Thomé, PhD [email protected] Airam C. P.
Introdução ao MATLAB. Afonso Paiva ICMC-USP
Introdução ao MATLAB Afonso Paiva ICMC-USP MATrix LABoratory é um software para computação científica resolve numericamente problemas matemáticos de forma rápida e eficiente possui uma família de pacotes
Mini curso básico. Gilberto A. S. Segundo Fábio Carmo. Programa de Educação Tutorial
Programa de Educação Tutorial Mini curso básico Universidade Federal do Espírito Santo Departamento de Informática Gilberto A. S. Segundo Fábio Carmo Agenda Apresentação Vetores e matrizes em matlab Comandos
Introdução ao Matlab. Sérgio Manuel Ângelo da Cruz. Aplicações Informáticas para Engenharia
Introdução ao Matlab Sérgio Manuel Ângelo da Cruz 2007 Aplicações Informáticas para Engenharia Introdução Aplicações Informáticas para Engenharia Ferramentas Informáticas de Apoio à Engenharia: Matlab
Introdução à Ciência da Computação
Introdução à Ciência da Computação Unidade III Programação de Computadores com Octave Uso do Octave no Modo Interativo Prof. Roberto M. de Faria/DSC/UFCG Ajuda para o Octave Para ter acesso à documentação
2+3 % adiç~ao % variável padr~ao usada para resultados 10/5 % divis~ao 5\10 % divis~ao indireta. % verificando o valor da variável b
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% %%% Curso de MATLAB %%% %%% Roy Wilhelm Probst e Fabio Antonio Dorini %%% %%% Departamento Acad^emico de Matemática %%% %%% UTFPR
Minicurso de MATLAB. Programa de Educação Tutorial de Engenharia Elétrica 28/03/15. lmax Rodrigues. lcaroline Pereira.
Minicurso de MATLAB Programa de Educação Tutorial de Engenharia Elétrica lmax Rodrigues lcaroline Pereira lnayara Medeiros Ementa do Curso Primeiros Passos no MATLAB Vetores e Matrizes Resolução de sistemas
Ambiente Scilab Variáveis, expressões, comando de atribuição Entrada e Saída básica
Universidade Federal de Ouro Preto -UFOP Departamento de Computação - DECOM Programação de Computadores I BCC701 www.decom.ufop.br/moodle Ambiente Scilab Variáveis, expressões, comando de atribuição Entrada
Universidade Federal de Ouro Preto - UFOP Departamento de Computação - DECOM Programação de Computadores I - BCC701
Universidade Federal de Ouro Preto - UFOP Departamento de Computação - DECOM Programação de Computadores I - BCC701 www.decom.ufop.br/red AULA TEÓRICA 02 1 Prof. Marcelo Luiz Silva Red CONTEÚDOS DA AULA
O SOFTWARE MATLAB COMO AUXÍLIO DIDÁTICO - PEDAGÓGICO
ISSN 277-939 O SOFTWARE MATLAB COMO AUXÍLIO DIDÁTICO - PEDAGÓGICO Rosana dos Santos - e-mail: [email protected]. Professora/Tutora à distância UAB/UFPel - Universidade Federal de Pelotas (UFPel)
Aula 02 - Introdução ao Scilab (p1)
BCC701- Programação de Computadores I Aula 02 - Introdução ao Scilab (p1) Universidade Federal de Ouro Preto - UFOP Departamento de Computação - DECOM http://www.decom.ufop.br/bcc701 BCC701-2019-01 DECOM
Oficina de MATLAB Nível Básico Aula 1
MINISTÉRIO DA EDUCAÇÃO SECRETARIA DE EDUCAÇÃO PROFISSIONAL E TECNOLÓGICA INSTITUTO FEDERAL DE EDUCAÇÃO, CIÊNCIA E TECNOLOGIA CAMPUS SÃO JOSÉ SANTA CATARINA Oficina de MATLAB Nível Básico Aula 1 Prof. Jeremias
Material Didático Unificado.
Universidade Federal de Ouro Preto - UFOP Departamento de Computação - DECOM Comissão da Disciplina Programação de Computadores I CDPCI Programação de Computadores I BCC701 www.decom.ufop.br/bcc701 Material
Minicurso MATLAB BÁSICO MÓDULO 1
Minicurso MATLAB BÁSICO MÓDULO 1 Vitorino Biazi Robertson Junior Jhonata Moraes Comissão do Minicurso Sávio Alves Gabriel Nunes Thiago Bragança Roteiro do primeiro módulo Introdução Área de trabalho Variáveis
INTRODUÇÃO AO SCILAB
INTRODUÇÃO AO SCILAB O programa SCILAB é um ambiente apropriado ao desenvolvimento de software para computação numérica. Esse programa foi concebido e é mantido pelo Institut de Recherche em Informatique
AULA 2 1) Comando linspace 2) Indexação de matriz
AULA 2 1 1) Comando linspace >> linspace(0,10,5) ans = 0 2.5000 5.0000 7.5000 10.0000 Espaça linearmente um determinado número de elementos entre um valor final e um inicial. 2) Indexação de matriz >>
02 - Introdução ao Scilab
BCC701- Programação de Computadores I 02 - Introdução ao Scilab Universidade Federal de Ouro Preto - UFOP Departamento de Computação - DECOM http://www.decom.ufop.br/bcc701 BCC701-2018-02 DECOM 02 - Introdução
MATLAB Avançado. Melissa Weber Mendonça
MATLAB Avançado Melissa Weber Mendonça [email protected] O que é o MATLAB? Linguagem computacional de alto nível e um ambiente interativo para computação numérica, visualização e programação. Console:
Introdução ao Scilab. Comandos de entrada e saída de dados.
BCC701 Programação de Computadores I Universidade Federal de Ouro Preto Departamento de Ciência da Computação www.decom.ufop.br/bcc701 2012/01 Semana 02: Introdução ao Scilab. Comandos de entrada e saída
Introdução ao MATLAB
Introdução ao MATLAB Antonio C. Roque, Rodrigo F. O. Pena e Renan O. Shimoura 15 de março de 2017 O MATLAB (MATrix LABoratory) é um ambiente de programação, visualização e análise de dados de alto nível
Linguagem Haskell. Universidade Estadual Santa Cruz Conceitos de Linguagens de Programação. Tiago Carneiro 19 Agosto 2013
Linguagem Haskell Universidade Estadual Santa Cruz Conceitos de Linguagens de Programação Tiago Carneiro 19 Agosto 2013 1 1 Linguagem Haskell Linguagem de programação funcional É um paradigma de programação
Matlab Noções introdutórias. Roteiro para aula
Matlab Noções introdutórias Roteiro para aula Matlab- Variáveis Pode-se criar variáveis na área de trabalho Comandos encerrados com ; não geram eco na área de trabalho >> a = 65 a = 65 >> a = 65; >> Matlab-
Aula 03 - Introdução ao Scilab (p2)
BCC701- Programação de Computadores I Aula 03 - Introdução ao Scilab (p2) Universidade Federal de Ouro Preto - UFOP Departamento de Computação - DECOM http://www.decom.ufop.br/bcc701 BCC701-2019-01 DECOM
SCS Sistemas de Controle / Servomecanismos. Aula 01 Introdução ao software MATLAB
Aula 01 Introdução ao software MATLAB O MATLAB (Matrix Laboratory) é um ambiente de programação de alto desempenho voltado para a resolução de problemas expressos em notação matemática, projeto e simulação
Material Didático Unificado. Variáveis correspondem a nomes para endereços de memória que são gerenciados pelo Scilab.
Universidade Federal de Ouro Preto -UFOP Departamento de Computação - DECOM Comissão da Disciplina Programação de Computadores I CDPCI Programação de Computadores I BCC701 www.decom.ufop.br/bcc701 Material
Unidade 3: Linguagem de programação
Unidade 3: Linguagem de programação 3.3. Primeiros passos Iniciaremos os primeiros passos no aplicativo Scilab abrindo a janela principal, ilustrada na Figura 3.1. Aprenderemos inicialmente a realizar
Linguagens de Programação Aula 13
Linguagens de Programação Aula 13 Celso Olivete Júnior [email protected] Na aula passada Suporte para a programação orientada a objetos 2 Na aula de hoje Programação Funcional Linguagem Haskell 3 Roteiro
Introdução ao SciLab. SciLab O que é? Onde obter o programa:
Introdução ao SciLab SciLab O que é? SciLab é uma plataforma interativa para computação numérica composta de uma rica coleção de algoritmos numéricos e de uma linguagem de programação associada. CN04 2010
Introdução a Matrizes
Programação de Computadores I UFOP DECOM 2013 2 Tutorial Introdução a Matrizes Resumo Neste tutorial você irá aprender como criar matrizes, como realizar operações aritméticas básicas sobre matrizes e
Características Básicas
Características Básicas Software de simulação matemática; Realiza operações matriciais,constrói gráficos em 2D e 3D,ajuda no processamento de sinais; Facilidade na linguagem em um ambiente interativo;
Prof. Dr. Marco Antonio Leonel Caetano
Forecasting e Otimização de Carteiras com Matlab Prof. Dr. Marco Antonio Matlab O que é? Como funciona? Fundamentos - Ambiente de programação avançada - Ambiente de execução de programas - Permite utilização
Não use essa apostila como única fonte de consultas, procure livros e manuais.
Introdução ao Matlab 5 Esta apostila foi criada com o propósito de mostrar a simplicidade que é a interface do Matlab, e mostrar as ferramentas básicas para o curso de Álgebra Linear do Inatel. Não use
MATLAB. Que é MATLAB?
MATLAB Que é MATLAB? MATLAB é o nome abreviado de MATrix LABoratory. MATLAB é um programa para realizar cálculos numéricos com vetores e matrizes. Como caso particular pode também trabalhar com números
GAAL Conhecendo alguns comandos básicos do Maple 17
GAAL Conhecendo alguns comandos básicos do Maple 17 Maple é um sistema algébrico computacional comercial de uso genérico. Constitui um ambiente informático para a computação de expressões algébricas, simbólicas
NÍVEL BÁSICO CAPÍTULO II
UNIVERSIDADE FEDERAL DO PARÁ CENTRO TECNOLÓGICO DEPARTAMENTO DE ENGENHARIA ELÉTRICA E DE COMPUTAÇÃO PROGRAMA DE EDUCAÇÃO TUTORIAL SEMANA DOS 40 ANOS DE ENGENHARIA ELÉTRICA NÍVEL BÁSICO CAPÍTULO II PROGRAMA
MATLAB EM VIBRAÇÕES MECÂNICAS
MATLAB EM VIBRAÇÕES MECÂNICAS O QUE É O MATLAB? O MATLAB ( MATrix LABoratory ) é um pacote de programas computacionais que pode ser usado para a resolução de uma variedade de problemas científicos e de
Programação de Computadores III
Programação de Computadores III Introdução ao FORTRAN Professor Leandro Augusto Frata Fernandes [email protected] Material disponível em http://www.ic.uff.br/~laffernandes/teaching/2013.1/tcc-00.157
Vetores, Matrizes e Gráficos
Programação de Computadores I UFOP DECOM 2013 2 Aula prática 3 Vetores, Matrizes e Gráficos Resumo Nesta aula você irá utilizar vetores para resolver diversos tipos de problemas. Para expressar a solução
Linguagem Haskell. Riocemar S. de Santana
Linguagem Haskell Riocemar S. de Santana Haskell, o que é? É uma linguagem de programação puramente funcional, de propósito geral. Nomeada em homenagem ao matemático americano Haskell B. Curry (1900 1982).
Iteração e Pontos Fixos
Iteração e Pontos Fixos Iteração é um dos pontos chave da programação numérica. Iterar consiste em repetir uma mesma operação diversas vezes levando a uma aproximação cada vez melhor da solução exata.
Introdução ao Matlab. Rodrigo Soares de Abreu
Introdução ao Matlab Começando! Crie uma pasta no servidor com o nome MATLAB. (Aqui será salvo o material produzido) Seu menu inicial no Matlab será composto por: Comand Window: Aqui são executados comandos
Declarações. C diferencia letras maiúsculas de minúsculas! int n, N; n é diferente de N!
Declarações Os nomes das variáveis devem conter apenas letras, dígitos e o símbolo _ Os principais tipos são: int, float, double e char Exemplos: int n; int quantidade_valores; float x, y, somavalores;
Introdução à Linguagem C. Adaptado de Deise Saccol
Introdução à Linguagem C Adaptado de Deise Saccol 1 Tradução CÓDIGO FONTE... LET SOMA = VAR1 + TOTAL... TRADUTOR CÓDIGO OBJETO... 00010110111001011001011010... MONTADOR (assembler) Tradutor para linguagens
Introdução à Linguagem C
Introdução à Linguagem C 1 Histórico da Linguagem C Criada por Denis Ritchie, na década de 1970, para uso em um computador DEC PDP-11 em Unix C++ é uma extensão da linguagem C O sistema Unix é escrito
Programação de Computadores III
Programação de Computadores III Introdução ao FORTRAN Professor Hugo de Oliveira Barbalho [email protected] Material produzido pelo professor: Leandro Augusto Frata Fernandes ([email protected])
Programação de Computadores:
Instituto de C Programação de Computadores: Introdução ao FORTRAN Luis Martí Instituto de Computação Universidade Federal Fluminense [email protected] - http://lmarti.com Introdução ao FORTRAN Cinco aspectos
Fundamentos de Programação. Turma CI-240-EST. Josiney de Souza.
Fundamentos de Programação Turma CI-240-EST Josiney de Souza [email protected] Agenda do Dia Aula 5 (18/09/15) Resolução de alguns problemas Aula anterior: soma-produto-media, amd2dias, segundos2hms
Introdução a Linguagem C
Introdução a Linguagem C Professor: Juliano Lucas Gonçalves [email protected] Agenda Histórico Estrutura básica de um programa em C Diretivas para o processador Bibliotecas Ambiente de desenvolvimento
Algoritmos RESUMO - LINGUAGEM C
Algoritmos RESUMO - LINGUAGEM C 1 Sintaxe da linguagem C Componentes reconhecidos pela linguagem C (sintaxe da linguagem): tipos propriedades dos dados; declarações partes do programa, podendo dar significado
UNIJUI:UNIVERSIDADE REGIONAL DO NOROESTE DO ESTADO DO RIO GRANDE DO SUL DCEEng: DEPARTAMENTO DE CIÊNCIAS EXATAS E ENGENHARIAS
UNIJUI:UNIVERSIDADE REGIONAL DO NOROESTE DO ESTADO DO RIO GRANDE DO SUL DCEEng: DEPARTAMENTO DE CIÊNCIAS EXATAS E ENGENHARIAS COMO INSTALAR E UTILIZAR O SCILAB Tânia Michel Pereira Juliane Sbaraine Costa
Novas Tecnologias no Ensino da Matemática
UFF Novas Tecnologias no Ensino da Matemática 1 Novas Tecnologias no Ensino da Matemática Humberto José Bortolossi http://www.professores.uff.br/hjbortol/ Lista 9 Prezado aluno, A partir desta lista vamos
CÁLCULO NUMÉRICO. Profa. Dra. Yara de Souza Tadano
CÁLCULO NUMÉRICO Profa. Dra. Yara de Souza Tadano [email protected] Aula 7 Matlab Noções Básicas de MATLAB INTRODUÇÃO Cálculo Numérico 3/55 Current Folder Window Local onde as operações podem ser
Professor: Domingos Equipe Haskell: Lucas Montesuma, Francisco Leonardo CONCEITOS DA LINGUAGEM DE PROGRAMAÇÃO CÁLCULADORA EM HASKELL
Professor: Domingos Equipe Haskell: Lucas Montesuma, Francisco Leonardo CONCEITOS DA LINGUAGEM DE PROGRAMAÇÃO CÁLCULADORA EM HASKELL Sobre a Linguagem Haskell Inicialmente temos no trabalho o uso da versão
Novas Tecnologias no Ensino da Matemática
UFF Novas Tecnologias no Ensino da Matemática 1 Novas Tecnologias no Ensino da Matemática Humberto José Bortolossi http://www.professores.uff.br/hjbortol/ Lista 8 Prezado aluno, A partir desta lista vamos
Introdução ao Scilab 3.0 Parte 2
Introdução ao Scilab 3.0 Parte 2 Paulo S. Motta Pires [email protected] Departamento de Engenharia de Computação e Automação Universidade Federal do Rio Grande do Norte NATAL - RN Paulo Motta (DCA-UFRN)
Introdução à Linguagem C. Adaptado de slides das Profas. Patrícia Jaques, Mônica Py, Deise Saccol e Vania Bogorny
Introdução à Linguagem C Adaptado de slides das Profas. Patrícia Jaques, Mônica Py, Deise Saccol e Vania Bogorny 1 Histórico da Linguagem C Criada por Denis Ritchie, na década de 1970, para uso em um computador
Métodos Numéricos em Finanças
Métodos Numéricos em Finanças Prf. José Fajardo Barbachan IBMEC Objetivo Aprender Métodos Numéricos para modelar e resolver problemas financeiros, implementando programas em Matlab 1 Conteúdo Introdução
Introdução ao Matlab
Introdução ao Matlab Operações Básicas Operações Lógicas Constantes e Variáveis >> 3*25 + 5*12 >> 1.23e-1 ans = 135 significa 0,123 Constantes e Variáveis >> q1=3, p1=25, q2=5, p2=12 >> total=q1*p1+q2*p2
Unidade 6: Ambiente de Programação Prof. Daniel Caetano
Lógica de Programação para Engenharia 1 Unidade 6: Ambiente de Programação Prof. Daniel Caetano Objetivo: Apresentar o uso de funções prontas do Portugol e do C/C++ para efeturar cálculos mais complexos.
Algoritmos e Técnicas de Programação. Professora: Luciana Faria
Algoritmos e Técnicas de Programação Professora: Luciana Faria Entrada e Saída de Dados Funções matemáticas #include Função ceil cos exp fabs floor log log10 pow sin sqrt tan Exemplo ceil(x)
CÁLCULO NUMÉRICO. Profa. Dra. Yara de Souza Tadano
CÁLCULO NUMÉRICO Profa. Dra. Yara de Souza Tadano [email protected] Aula 7 Matlab Noções Básicas de MATLAB INTRODUÇÃO Cálculo Numérico 3/55 LAYOUT DO MATLAB Espaço destinado às variáveis veis que
Minicurso de MATLAB. Programa de Educação Tutorial de Engenharia Elétrica. lmax Rodrigues. lcaroline Pereira. lnayara Medeiros
Minicurso de MATLAB Programa de Educação Tutorial de Engenharia Elétrica lmax Rodrigues lcaroline Pereira lnayara Medeiros lementa da aula de hoje: - Álgebra linear; - Polinômios; - Operações com polinômios;
Simulação de Sistemas Dinâmicos Lineares Visão Geral do Matlab
Universidade de Brasília Laboratório de Análise Dinâmica Linear Experimento 01 - primeira parte Simulação de Sistemas Dinâmicos Lineares Visão Geral do Matlab Lab ADL (Experimento 01-1a parte) Simulação
