Introdução ao R. Gualberto Agámez Montalvo. 16 de Março de Análise de Dados e Simulação Departamento de Estatística Universidade de São Paulo.

Tamanho: px
Começar a partir da página:

Download "Introdução ao R. Gualberto Agámez Montalvo. 16 de Março de Análise de Dados e Simulação Departamento de Estatística Universidade de São Paulo."

Transcrição

1 Gualberto Agámez Montalvo. Análise de Dados e Simulação Departamento de Estatística Universidade de São Paulo. 16 de Março de 2015

2 Interface do R

3 Novo script

4 Novo script

5 Tinn-R Editor Figura: Interface do Tinn-R Editor.

6 Utilizando Ajuda help(comando) help(sqrt) help.search("expressão") help.search("negative binomial")??expressão??weibull

7 Tipos de Dados Numérico valor <- 605 Caracteres string <- "Olá, mundo!" Lógicos 2 < 6 Números complexos nc < i

8 Atribuição de Valores x < > x x = 10 assign("x", 10)

9 Operações matemáticas simples Adição Subtração 2-3 Multiplicação 2*3 Divisão 2/3 Potenciação 2^3

10 Funções matemáticas simples Função Descrição abs(x) valor absoluto de x log(x, b) logaritmo de x com base b log(x) logaritmo natural de x log10(x) logaritmo de x com base 10 exp(x) exponencial elevado a x sin(x) seno de x cos(x) cosseno de x tan(x) tangente de x

11 Funções matemáticas simples Função round(x, digits = n) ceiling(x) floor(x) length(x) sum(x) prod(x) max(x) min(x) range(x) factorial(x) Descrição arredonda x com n decimais arredondamento de x para o maior valor arredondamento de x para o menor valor número de elementos do vetor x soma dos elementos do vetor x produto dos elementos do vetor x seleciona o maior elemento do vetor x seleciona o menor elemento do vetor x retorna o menor e o maior elemento do vetor x fatorial de x

12 Tipos de Objetos Os tipos básicos de objetos do R são: Vetores Matrizes e arrays Data-frames Listas Funções

13 Vetores Criar um vetor com os valores dados x <- c(2,4,6,8) Exiber a terceira entrada do vetor x x[3] Criar a sequência de 1 a 10 x <- 1:10 ou x <- seq(1,10,1) Criar a sequência de 1 a 10 de 2 em 2 x <- seq(1,10,2)

14 Listas Criar uma lista x <- list(turma="a", notas=c(7,8.5,9,10,4,3)) Verificar se o objeto x é uma lista is.list(x) Listar o nome dos objetos de x names(x) Acessar o objeto turma da lista x$turma

15 Matrizes Criar a matriz a partir do vetor x <- c(1,5,7,8,3,3,5,9) mat <-matrix(x,ncol=4) [, 1] [, 2] [, 3] [, 4] [1, ] [2, ]

16 Matrizes Dimensões da matriz > dim(mat) > [1] 2 4 Selecionar a segunda linha e terceira coluna da matriz > mat[2, 3] > [1] 3 Selecionar a segunda linha da matriz > mat[2, ] > [1]

17 Operações com Matrizes Função A * B A%*% B B = aperm(a) B = t(a) B = solve(a) x = solve(a, b) det(a) Descrição produto elemento a elemento de A e B produto matricial de A por B matriz transposta: B = A t matriz transposta: B = A t matriz inversa: B = A 1 resolve o sistema linear Ax = b retorna o determinante de A

18 Exemplos

19 Operações com Matrizes Função diag(v) diag(a) diag(n) eigen(a) eigen(a)$values eigen(a)$vectors Descrição retorna uma matriz diagonal (v é a diagonal) retorna um vetor que é a diagonal da matriz A retorna uma matriz identidade de ordem n retorna os autovalores e autovetores de A retorna os autovalores de A retorna os autovetores de A

20 Funções Criar funções nome_da_funcao <- function(argumento1, argumento2,..., argumento n){ comandos da função } Exemplo > media <- function(dados){ med <- sum(dados)/length(dados) return(med) } > x <- c(12,34,56.7,25.3,17,29) > media(x) [1] 29

21 Funções Execuções condicionais if (condição) expressão_1 else expressão_2 Exemplo > x <- 4 > if(x<6 & x>3) print("verdadeiro") else print("falso") [1] "Verdadeiro" Outros ciclos while(condição) for(condição)

22 Exemplos Exemplo 1 Simular 1000 amostras de tamanho 100 da distribuição binomial de parâmetros n e p. Utilizar as simulações para construir o gráfico da densidade da média da binomial.

23 Exemplos

24 Exemplos

25 Exemplos Exemplo 2 Gerar uma amostra aleatória da seguinte variável discreta: X P(X=x)

26 Exemplos

27 Exemplos

28 Exemplos

29 Exemplos

30 Exemplos

31 Exemplos

32 Instalar pacotes

33 Instalar pacotes

34 Instalar pacotes

35 Instalar pacotes

36 Exemplo Gráfico

37 Exemplo Gráfico

38 Exemplo Gráfico

39 Exemplo Gráfico

40 Obrigado

Introdução ao R. Análise de Dados e Simulação. Apoio: Andressa Cerqueira (Aluna do Programa PAE) Márcia D Elia Branco

Introdução ao R. Análise de Dados e Simulação. Apoio: Andressa Cerqueira (Aluna do Programa PAE) Márcia D Elia Branco Introdução ao R Análise de Dados e Simulação Márcia D Elia Branco http://www.ime.usp.br/~mbranco Apoio: Andressa Cerqueira (Aluna do Programa PAE) 1 Prompt do R Utilizamos o símbolo # para fazer comentários

Leia mais

Murilo F. Tomé ICMC-USP

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.

Leia mais

INTRODUÇÃO AO R. PopEA - População, Espaço e Ambiente: CST e SER ano 2018 Dra. Silvana Amaral e Antônio Miguel Vieira Monteiro

INTRODUÇÃO AO R. PopEA - População, Espaço e Ambiente: CST e SER ano 2018 Dra. Silvana Amaral e Antônio Miguel Vieira Monteiro INTRODUÇÃO AO R PopEA - População, Espaço e Ambiente: CST-310-3 e SER-457-3 ano 2018 Dra. Silvana Amaral e Antônio Miguel Vieira Monteiro Vinicius P. Capanema vinicius.capanema@inpe.br INTRODUÇÃO AO R

Leia mais

CURSO INTRODUÇÃO AO R

CURSO INTRODUÇÃO AO R CURSO INTRODUÇÃO AO R Aula 2 Linguagem R Luis Iván Ortiz Valencia IESC - UFRJ 2011 1 Tópicos 1. Operações básicas com números. 2. Estruturas básicas do R. 3. Objetos de estrutura Vetor. 4. Objetos de estrutura

Leia mais

Foi criado em 1990 por pesquisadores do INRIA e da ècole Nationale des Ponts et Chaussées (França), sendo gratuito e similar ao Matlab.

Foi criado em 1990 por pesquisadores do INRIA e da ècole Nationale des Ponts et Chaussées (França), sendo gratuito e similar ao Matlab. Foi criado em 1990 por pesquisadores do INRIA e da ècole Nationale des Ponts et Chaussées (França), sendo gratuito e similar ao Matlab. Página na internet: http://www.scilab.org Consiste também de um interpretador

Leia mais

Introdução ao MATLAB. Afonso Paiva ICMC-USP

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

Leia mais

Introdução ao R. Anderson Castro Soares de Oliveira

Introdução ao R. Anderson Castro Soares de Oliveira Castro Soares de Oliveira O que é o R? R é uma linguagem e ambiente para computação estatística e gráficos, desenvolvido por Robert Gentleman e Ross Ihaka do Departamento de Estatística da Universidade

Leia mais

Programação de Computadores. Primeiro contato

Programação de Computadores. Primeiro contato Programação de Computadores Primeiro contato Sumário Programa O que é um programa? Um conjunto de instruções encadeadas de modo lógico, convertido em uma linguagem que computadores podem interpretar O

Leia mais

Fundamentos de Programação. Turma CI-240-EST. Josiney de Souza.

Fundamentos de Programação. Turma CI-240-EST. Josiney de Souza. Fundamentos de Programação Turma CI-240-EST Josiney de Souza josineys@inf.ufpr.br Agenda do Dia Aula 5 (18/09/15) Resolução de alguns problemas Aula anterior: soma-produto-media, amd2dias, segundos2hms

Leia mais

Introdução ao Scilab

Introdução ao Scilab Introdução ao Scilab Prof. Santos Alberto Enriquez Remigio Faculdade de Matemática-Universidade Federal de Uberlândia 12 de setembro de 2015 Tópicos Scilab Operações básicas de calculadora no Scilab Definição

Leia mais

Introdução ao MATLAB. Introdução ao MATLAB. Introdução ao MATLAB. Introdução ao MATLAB. Faculdade de Ciências Aplicadas e Sociais de Petrolina FACAPE

Introdução ao MATLAB. Introdução ao MATLAB. Introdução ao MATLAB. Introdução ao MATLAB. Faculdade de Ciências Aplicadas e Sociais de Petrolina FACAPE Faculdade de Ciências Aplicadas e Sociais de Petrolina FACAPE Prof. Sergio 1 O nome origina da abreviatura sobre Matrix Laboratory. Foco do MATLAB é oferecer um ambiente interativo de programação para

Leia mais

Esta prática tem como objetivo apresentar o uso de Matlab para encontrar a resposta de um sistema dinâmico.

Esta prática tem como objetivo apresentar o uso de Matlab para encontrar a resposta de um sistema dinâmico. Universidade Federal do ABC Centro de Engenharia, Modelagem e Ciências Sociais Aplicadas Universidade Federal do ABC ESTO004 Instrumentação e Controle 2 o quadrimestre de 2017 1 Objetivos Laboratório 3:

Leia mais

LP2 Laboratório de Programação 2 Ciência da Computação. Problema proposto

LP2 Laboratório de Programação 2 Ciência da Computação. Problema proposto Problema proposto Em um torneio de futebol a pontuação foi definida da seguinte maneira: vitória por goleada 6 pontos; vitória simples 3 pontos; empate 1 ponto. Como determinar a quantidade mínima de jogos

Leia mais

Programação de Computadores III

Programação de Computadores III Programação de Computadores III Introdução ao FORTRAN Professor Leandro Augusto Frata Fernandes laffernandes@ic.uff.br Material disponível em http://www.ic.uff.br/~laffernandes/teaching/2013.1/tcc-00.157

Leia mais

Programação de Computadores III

Programação de Computadores III Programação de Computadores III Introdução ao FORTRAN Professor Hugo de Oliveira Barbalho hbarbalho@ic.uff.br Material produzido pelo professor: Leandro Augusto Frata Fernandes (laffernandes@ic.uff.br)

Leia mais

Introdução ao SciLab. SciLab O que é? Onde obter o programa:

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

Leia mais

LÓGICA DE PROGRAMAÇÃO PARA ENGENHARIA AMBIENTE DE PROGRAMAÇÃO. Prof. Dr. Daniel Caetano

LÓGICA DE PROGRAMAÇÃO PARA ENGENHARIA AMBIENTE DE PROGRAMAÇÃO. Prof. Dr. Daniel Caetano LÓGICA DE PROGRAMAÇÃO PARA ENGENHARIA AMBIENTE DE PROGRAMAÇÃO Prof. Dr. Daniel Caetano 2013-2 Objetivos Entender como avaliar divisibilidade Conhecer as funções matemáticas prontas do C/C++ Capacitar o

Leia mais

Programação Imperativa. Lição n.º 3 Operações aritméticas

Programação Imperativa. Lição n.º 3 Operações aritméticas Programação Imperativa Lição n.º 3 Operações aritméticas Operações aritméticas Aritmética em C. Aritmética int. Aritmética double. Aritmética mista. Funções matemáticas de biblioteca. Funções max e min.

Leia mais

Programação imperativa. 3. Mais funções

Programação imperativa. 3. Mais funções Programação imperativa 3. Mais funções 3. Mais funções Funções. Escolha binária. Números inteiros. 2 3. Mais funções Funções. Escolha binária. Números inteiros. 3 As funções de cálculo As funções de cálculo

Leia mais

Programação de Computadores:

Programação de Computadores: Instituto de C Programação de Computadores: Introdução ao FORTRAN Luis Martí Instituto de Computação Universidade Federal Fluminense lmarti@ic.uff.br - http://lmarti.com Introdução ao FORTRAN Cinco aspectos

Leia mais

Programação de Conteúdos de Matemática SPE Ensino Médio REGULAR 2013

Programação de Conteúdos de Matemática SPE Ensino Médio REGULAR 2013 Programação de Conteúdos de Matemática SPE Ensino Médio REGULAR 2013 1ª série - volume 1 1. Conjuntos - Conceito de conjunto - Pertinência - Representação de um conjunto - Subconjuntos - União de conjuntos

Leia mais

Revisões de Matemática e Estatística

Revisões de Matemática e Estatística Revisões de Matemática e Estatística Joaquim J.S. Ramalho Contents 1 Operadores matemáticos 2 1.1 Somatório........................................ 2 1.2 Duplo somatório....................................

Leia mais

Declarações. C diferencia letras maiúsculas de minúsculas! int n, N; n é diferente de N!

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;

Leia mais

Sumário. Prefácio, xiii Introdução, 1. Parte I Administrando com a Matemática, 5

Sumário. Prefácio, xiii Introdução, 1. Parte I Administrando com a Matemática, 5 Prefácio, xiii Introdução, 1 Parte I Administrando com a Matemática, 5 1 Funções, 7 Domínio e Imagem de uma Função, 8 1.1 Função linear, 9 Caso inicial: Lava-jato de automóveis, 9 1.1.1 Conceituando função

Leia mais

public void setdata(data d) { data = d;

public void setdata(data d) { data = d; class Data... public class Compromisso private Data data; private int hora; private String descricao; /**java.lang.string*/ public Compromisso() public Compromisso(Data data, int hora, String descricao)

Leia mais

MATLAB EM VIBRAÇÕES MECÂNICAS

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

Leia mais

Introdução à Computação

Introdução à Computação Introdução à Computação Tipos de Dados, Expressões, Operadores e Comandos Básicos Prof.: Julliano Rosa Nascimento julliano.rn@gmail.com Roteiro Tipos de Dados: Revisão Expressões Operadores Comandos Básicos

Leia mais

AULA 4 TEÓRICA- MATLAB VERSÃO: FEVEREIRO DE 2017

AULA 4 TEÓRICA- MATLAB VERSÃO: FEVEREIRO DE 2017 CEC CENTRO DE ENGENHARIA E COMPUTAÇÃO UNIVERSIDADE CATÓLICA DE PETRÓPOLIS PROGRAMAÇÃO II AULA 4 TEÓRICA- MATLAB VERSÃO: 0.1 - FEVEREIRO DE 2017 Professor: Luís Rodrigo E-mail: luis.goncalves@ucp.br Site:

Leia mais

Aula 08: Repetição (Parte 3)

Aula 08: Repetição (Parte 3) Aula 08: Repetição (Parte 3) Introdução a Programação Túlio Toffolo & Puca Huachi http://www.toffolo.com.br BCC201 2018/2 Departamento de Computação UFOP Aula Anterior Breve Revisão Comandos de Decisão

Leia mais

Minicurso: Introdução ao SciLab

Minicurso: Introdução ao SciLab Minicurso: Introdução ao SciLab Regiane Slongo Fagundes (UTFPR-TD) Suellen Ribeiro Pardo Garcia (UTFPR-TD) Vanderlei Galina (UTFPR-TD) Sumário 1 Apresentando o Scilab...1 1.1 Introdução...1 1.2 Algumas

Leia mais

AULA 2 1) Comando linspace 2) Indexação de matriz

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 >>

Leia mais

Numpy ARRAY E MATRIZES

Numpy ARRAY E MATRIZES Numpy ARRAY E MATRIZES Numpy e Scipy Numpy é um módulo do Python que oferece recursos para manipulação de arrays e matrizes, além funções de álgebra linear Outro módulo usado é o Scipy (Scientific Python),

Leia mais

Matemática e suas tecnologias

Matemática e suas tecnologias Matemática e suas tecnologias Fascículo 1 Módulo 1 Teoria dos conjuntos e conjuntos numéricos Noção de conjuntos Conjuntos numéricos Módulo 2 Funções Definindo função Lei e domínio Gráficos de funções

Leia mais

CÁLCULO NUMÉRICO. Profa. Dra. Yara de Souza Tadano

CÁLCULO NUMÉRICO. Profa. Dra. Yara de Souza Tadano CÁLCULO NUMÉRICO Profa. Dra. Yara de Souza Tadano yaratadano@utfpr.edu.br 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

Leia mais

SUMÁRIO. Unidade 1 Matemática Básica

SUMÁRIO. Unidade 1 Matemática Básica SUMÁRIO Unidade 1 Matemática Básica Capítulo 1 Aritmética Introdução... 12 Expressões numéricas... 12 Frações... 15 Múltiplos e divisores... 18 Potências... 21 Raízes... 22 Capítulo 2 Álgebra Introdução...

Leia mais

ALGORITMOS E LÓGICA DE PROGRAMAÇÃO

ALGORITMOS E LÓGICA DE PROGRAMAÇÃO ALGORITMOS E LÓGICA DE PROGRAMAÇÃO Prof. Esp. Fabiano Taguchi http://fabianotaguchi.wordpress.com fabianotaguchi@gmail.com OPERADORES ARITMÉTICOS OPERAÇÃO OPERADOR SIGNIFICADO SOMA + Efetuar soma de duas

Leia mais

Programa Anual MATEMÁTICA EXTENSIVO

Programa Anual MATEMÁTICA EXTENSIVO Programa Anual MATEMÁTICA EXTENSIVO Os conteúdos conceituais de Matemática estão distribuídos em 5 frentes. A) Equações do 1º e 2º graus; Estudo das funções; Polinômios; Números complexos; Equações algébricas.

Leia mais

CÁLCULO NUMÉRICO. Profa. Dra. Yara de Souza Tadano

CÁLCULO NUMÉRICO. Profa. Dra. Yara de Souza Tadano CÁLCULO NUMÉRICO Profa. Dra. Yara de Souza Tadano yaratadano@utfpr.edu.br Aula 10 04/2014 Matlab Métodos para zeros reais de funções Algoritmo do Método da Bissecção Seja f (x) contínua em [a, b] e tal

Leia mais

Programação de Computadores

Programação de Computadores Programação de Computadores Instituto de Computação UFF Departamento de Ciência da Computação Otton Teixeira da Silveira Filho Conteúdo Módulos: math random Funções definidas pelo usuário Mais sobre notações

Leia mais

Súmario APRESENTAÇÃO DA COLEÇÃO...13

Súmario APRESENTAÇÃO DA COLEÇÃO...13 Súmario APRESENTAÇÃO DA COLEÇÃO...13 CAPÍTULO I LÓGICA PROPOSICIONAL...15 1. Lógica Proposicional...15 2. Proposição...15 2.1. Negação da Proposição...18 2.2. Dupla Negação...19 2.3. Proposição Simples

Leia mais

Algoritmos e Técnicas de Programação. Professora: Luciana Faria

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)

Leia mais

Prof. Marcelo Azevedo Costa. Departamento de Engenharia de Produção Universidade Federal de Minas Gerais

Prof. Marcelo Azevedo Costa. Departamento de Engenharia de Produção Universidade Federal de Minas Gerais Prof. Marcelo Azevedo Costa Departamento de Engenharia de Produção Universidade Federal de Minas Gerais Leitura de dados: leitura de dados a partir de arquivos leitura de dados a partir de páginas na web.

Leia mais

CÁLCULO NUMÉRICO. Profa. Dra. Yara de Souza Tadano

CÁLCULO NUMÉRICO. Profa. Dra. Yara de Souza Tadano CÁLCULO NUMÉRICO Profa. Dra. Yara de Souza Tadano yaratadano@utfpr.edu.br Aula 10 04/2014 Scilab Métodos para zeros reais de funções Algoritmo do Método da Bissecção Seja f (x) contínua em [a, b] e tal

Leia mais

Introdução ao MATLAB CAPÍTULO. 1.1 Obtendo ajuda. Neste capítulo, estudaremos brevemente algumas características e funcionalidades

Introdução ao MATLAB CAPÍTULO. 1.1 Obtendo ajuda. Neste capítulo, estudaremos brevemente algumas características e funcionalidades Introdução ao MATLAB CAPÍTULO 1 Neste capítulo, estudaremos brevemente algumas características e funcionalidades do MATLAB. O MATLAB (acrônimo de MATrix LABoratory) é um software que permite ao usuário

Leia mais

Introdução à Computação

Introdução à Computação Introdução à Computação Tipos de Dados, Expressões, Operadores e Comandos Básicos Prof.: Julliano Rosa Nascimento julliano.rn@gmail.com Roteiro Tipos de Dados: Revisão Expressões Operadores Comandos Básicos

Leia mais

PCI- Operadores, Expressões e Funções. Profa. Mercedes Gonzales Márquez

PCI- Operadores, Expressões e Funções. Profa. Mercedes Gonzales Márquez PCI- Operadores, Expressões e Funções. Profa. Mercedes Gonzales Márquez Constantes São valores previamente determinados e que não se alteram ao longo do programa. Assim como as variáveis, as constantes

Leia mais

Mini curso básico. Gilberto A. S. Segundo Fábio Carmo. Programa de Educação Tutorial

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

Leia mais

CÁLCULO NUMÉRICO. Profa. Dra. Yara de Souza Tadano

CÁLCULO NUMÉRICO. Profa. Dra. Yara de Souza Tadano CÁLCULO NUMÉRICO Profa. Dra. Yara de Souza Tadano yaratadano@utfpr.edu.br 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

Leia mais

Recursão PROGRAMAÇÃO EM LÓGICA. Recursão. Sonho Recursivo. Recursão. Recursão. Linguagem Prolog Parte IV

Recursão PROGRAMAÇÃO EM LÓGICA. Recursão. Sonho Recursivo. Recursão. Recursão. Linguagem Prolog Parte IV PROGRAMAÇÃO EM LÓGICA Recursão CIÊNCIA DA COMPUTAÇÃO FACAPE Faculdade de Ciências Aplicadas e Sociais de Petrolina Linguagem Prolog Parte IV Usado desde a arte (em figuras, telas, etc) como também em Matemática

Leia mais

Apostila Octave, o básico

Apostila Octave, o básico Apostila Octave, o básico CAPÍTULO 1 - INTRODUÇÃO Sejam bem vindos à disciplina de Cálculo Numérico!! Nessa primeira aula, veremos conceitos básicos para o entendimento do programa Octave. Para começarmos,

Leia mais

CÁLCULO NUMÉRICO. Profa. Dra. Yara de Souza Tadano

CÁLCULO NUMÉRICO. Profa. Dra. Yara de Souza Tadano CÁLCULO NUMÉRICO Profa. Dra. Yara de Souza Tadano yaratadano@utfpr.edu.br 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

Leia mais

Planejamento das aulas 2018 Turmas Regulares

Planejamento das aulas 2018 Turmas Regulares Planejamento das aulas 2018 Turmas Regulares Objetivos: Revisar e ensinar conceitos de matemática básica e os assuntos que mais caem no ENEM; Buscar a compreensão do aluno quanto aos enunciados das questões

Leia mais

Aula 7. Noções Básicas de Octave

Aula 7. Noções Básicas de Octave CÁLCULO NUMÉRICO Aula 7 Noções Básicas de Octave COMANDOS BÁSICOS Cálculo Numérico 3/55 Símbolo >> Ao abrir o Octave, o símbolo >> aparece na Janela de Comandos. Ele indica que o programa está pronto para

Leia mais

LINGUAGEM E TÉCNICAS DE PROGRAMAÇÃO

LINGUAGEM E TÉCNICAS DE PROGRAMAÇÃO VARIÁVEL LINGUAGEM C Aula 3 TECNOLOGIA EM JOGOS DIGITAIS LINGUAGEM E TÉCNICAS DE PROGRAMAÇÃO Marcelo Henrique dos Santos Marcelo Henrique dos Santos Mestrado em Educação (em andamento) MBA em Negócios

Leia mais

Álgebra Linear I - Lista 11. Autovalores e autovetores. Respostas. 1) Calcule os autovalores e autovetores das matrizes abaixo.

Álgebra Linear I - Lista 11. Autovalores e autovetores. Respostas. 1) Calcule os autovalores e autovetores das matrizes abaixo. Álgebra Linear I - Lista 11 Autovalores e autovetores Respostas 1 Calcule os autovalores e autovetores das matrizes abaixo. (a ( 4 1 1, (b ( 1 1, (c ( 5 6 3 4, (d 1 1 3 1 6 6, (e 3 5 1, (f 1 1 1 1 1 1

Leia mais

Introdução ao R. Roteiro. 1. Informações Gerais 2. Aritmética 3. Variáveis e Vetores 4. Scripts 5. Matrizes e Arrays. Introdução

Introdução ao R. Roteiro. 1. Informações Gerais 2. Aritmética 3. Variáveis e Vetores 4. Scripts 5. Matrizes e Arrays. Introdução Introdução ao R Lupércio F. Bessegato & Ronaldo Bastos & Marcel T. Vieira UFJF Departamento de Estatística 2010 Roteiro 1. Informações Gerais 2. Aritmética 3. Variáveis e Vetores 4. Scripts 5. Matrizes

Leia mais

Provas Seletivas 2018

Provas Seletivas  2018 Provas Seletivas 2018 Fundamental I Fundamental I 1 ano Escrita de numerais e quantificação; Ideia aditiva e subtrativa; Sequência Numérica. Escrita de palavra e frases a partir da visualização de imagem;

Leia mais

Módulo 3. Métodos e String. Programação Orientada a Objetos I Java (Rone Ilídio)

Módulo 3. Métodos e String. Programação Orientada a Objetos I Java (Rone Ilídio) Módulo 3 Métodos e String Programação Orientada a Objetos I Java (Rone Ilídio) Métodos São módulos de programas, ou seja, trechos de código com determinada função. Cada método deve possuir um nome (identificador)

Leia mais

MATRIZ DE REFERÊNCIA-Ensino Médio Componente Curricular: Matemática

MATRIZ DE REFERÊNCIA-Ensino Médio Componente Curricular: Matemática MATRIZ DE REFERÊNCIA-Ensino Médio Componente Curricular: Matemática Conteúdos I - Conjuntos:. Representação e relação de pertinência;. Tipos de conjuntos;. Subconjuntos;. Inclusão;. Operações com conjuntos;.

Leia mais

AULA 4 LABORATÓRIO - MATLAB VERSÃO: FEVEREIRO DE 2017

AULA 4 LABORATÓRIO - MATLAB VERSÃO: FEVEREIRO DE 2017 CEC CENTRO DE ENGENHARIA E COMPUTAÇÃO UNIVERSIDADE CATÓLICA DE PETRÓPOLIS PROGRAMAÇÃO II AULA 4 LABORATÓRIO - MATLAB VERSÃO: 0.1 - FEVEREIRO DE 2017 Professor: Luís Rodrigo E-mail: luis.goncalves@ucp.br

Leia mais

UNIVERSIDADE FEDERAL RURAL DA AMAZONIA ICIBE INSTITUTO CIBER ESPACIAL PROFº JOÃO SANTANNA

UNIVERSIDADE FEDERAL RURAL DA AMAZONIA ICIBE INSTITUTO CIBER ESPACIAL PROFº JOÃO SANTANNA UNIVERSIDADE FEDERAL RURAL DA AMAZONIA ICIBE INSTITUTO CIBER ESPACIAL PROFº JOÃO SANTANNA INTRODUÇÃO AO MAPLE Maple é um sistema de álgebra computacional comercial de uso genérico. Constitui um ambiente

Leia mais

ALGORITMOS E LÓGICA DE PROGRAMAÇÃO PRÉ AULA PRÉ AULA 31/08/2015

ALGORITMOS E LÓGICA DE PROGRAMAÇÃO PRÉ AULA PRÉ AULA 31/08/2015 ALGORITMOS E LÓGICA DE PROGRAMAÇÃO Prof. Esp. Fabiano Taguchi http://fabianotaguchi.wordpress.com fabianotaguchi@gmail.com PRÉ AULA De acordo com a sua compreensão acerca da representação das fórmulas

Leia mais

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 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

Leia mais

EMENTA ESCOLAR III Trimestre Ano 2016

EMENTA ESCOLAR III Trimestre Ano 2016 EMENTA ESCOLAR III Trimestre Ano 2016 Disciplina: Matemática Professor: Flávio Calônico Júnior Turma: 3 a série do Ensino Médio Data 29/agosto 31/agosto 05/setembro Conteúdo PROGRESSÃO ARITMÉTICA Sequencias

Leia mais

Minicurso MATLAB BÁSICO MÓDULO 1

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

Leia mais

INTRODUÇÃO AO SCILAB

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

Leia mais

Computação Eletrônica

Computação Eletrônica Computação Eletrônica Variáveis Reais e Booleanas Expressões inteiras (revisão) Operações: Soma + Subtração Multiplicação * Divisão div Resto mod 11 div 4 = 2 11 mod 4 = 3 x*10+3 10*3 div 4 = (10*3) div

Leia mais

CCO 016 / COM 110 Fundamentos de Programação

CCO 016 / COM 110 Fundamentos de Programação CCO 016 / COM 110 Fundamentos de Programação Prof. Roberto Affonso da Costa Junior Universidade Federal de Itajubá AULA 06 Operações matemáticas Comandos Sequenciais Comandos Sequenciais na Linguagem de

Leia mais

CONTEÚDOS PARA BANCA MATEMÁTICA II. EDITAL Mestres e Doutores

CONTEÚDOS PARA BANCA MATEMÁTICA II. EDITAL Mestres e Doutores CONTEÚDOS PARA BANCA MATEMÁTICA II EDITAL 07-2010 Mestres e Doutores 1- Trigonometria: identidades trigonométricas e funções circulares; a) Defina função periódica e encontre o período das funções circulares,

Leia mais

Vetores, Matrizes e Gráficos

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

Leia mais

CSE-020 Revisão de Métodos Matemáticos para Engenharia

CSE-020 Revisão de Métodos Matemáticos para Engenharia CSE-020 Revisão de Métodos Matemáticos para Engenharia Engenharia e Tecnologia Espaciais ETE Engenharia e Gerenciamento de Sistemas Espaciais L.F.Perondi Engenharia e Tecnologia Espaciais ETE Engenharia

Leia mais

Álgebra Linear. Professor Alessandro Monteiro. 1º Sábado - Matrizes - 11/03/2017

Álgebra Linear. Professor Alessandro Monteiro. 1º Sábado - Matrizes - 11/03/2017 º Sábado - Matrizes - //7. Plano e Programa de Ensino. Definição de Matrizes. Exemplos. Definição de Ordem de Uma Matriz. Exemplos. Representação Matriz Genérica m x n 8. Matriz Linha 9. Exemplos. Matriz

Leia mais

. Repare que ao multiplicar os vetores (-1,1) e

. Repare que ao multiplicar os vetores (-1,1) e Álgebra Linear II P1-2014.2 Obs: Todas as alternativas corretas são as representadas pela letra A. 1 AUTOVETORES/ AUTOVALORES Essa questão poderia ser resolvida por um sistema bem chatinho. Mas, faz mais

Leia mais

Aplicações Computacionais em Exploração e Análise de Dados. Primeiro Passo. Introdução 14/08/2013. Introdução ao R

Aplicações Computacionais em Exploração e Análise de Dados. Primeiro Passo. Introdução 14/08/2013. Introdução ao R Aplicações Computacionais em Exploração e Análise de Dados Introdução ao R Primeiro Passo Copiem a pasta cursor que está em Professor para a Área de Trabalho. Nesta pasta, está todo o material que vamos

Leia mais

Introdução à Ciência da Computação

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

Leia mais

DISCIPLINA DE MATEMÁTICA OBJETIVOS: 1ª Série

DISCIPLINA DE MATEMÁTICA OBJETIVOS: 1ª Série DISCIPLINA DE MATEMÁTICA OBJETIVOS: 1ª Série Compreender os conceitos, procedimentos e estratégias matemáticas que permitam a ele desenvolver estudos posteriores e adquirir uma formação científica geral.

Leia mais

Programação de Computadores

Programação de Computadores Programação de Computadores Algoritmos - Parte 1 Prof. Dr. Erivelton Geraldo Nepomuceno Depto. Engenharia Elétrica Sala 4.23 EL Prédio do DEPEL http://www.ufsj.edu.br/nepomuceno nepomuceno@ufsj.edu.br

Leia mais

CÁLCULO NUMÉRICO. Profa. Dra. Yara de Souza Tadano.

CÁLCULO NUMÉRICO. Profa. Dra. Yara de Souza Tadano. CÁLCULO NUMÉRICO Profa. Dra. Yara de Souza Tadano yaratadano@utfpr.edu.br Aula 7 09/2014 Matlab Métodos para zeros reais de funções Algoritmo do Método da Bissecção Seja f (x) contínua em [a, b] e tal

Leia mais

Informática no Ensino da Matemática

Informática no Ensino da Matemática Informática no Ensino da Matemática Humberto José Bortolossi http://www.professores.uff.br/hjbortol/ Lista de Exercícios 3 ATIVIDADE 1 (a) Sejam u =(a b)/(a + b), v =(b c)/(b + c) ew =(c a)/(c + a). Mostre

Leia mais

Algoritmos RESUMO - LINGUAGEM C

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

Leia mais

MATEMÁTICA II. Aula 11. 3º Bimestre. Matrizes Professor Luciano Nóbrega

MATEMÁTICA II. Aula 11. 3º Bimestre. Matrizes Professor Luciano Nóbrega 1 MATEMÁTICA II Aula 11 Matrizes Professor Luciano Nóbrega º Bimestre MATRIZES _ INTRODUÇÃO DEFINIÇÃO Uma matriz é uma tabela com m linhas e n colunas que contém m. n elementos. EXEMPLO: Ângulo 0º 45º

Leia mais

Introdução ao software Scilab

Introdução ao software Scilab Introdução ao software Scilab Objetivos: Introduzir os conceitos e comandos fundamentais do programa Scilab e da sua ferramenta XCOS. Tal estudo será voltado para aplicações de Sistemas de Controle. Introdução

Leia mais

UTILIZAÇÃO DO R NO ENSINO DA ESTATÍSTICA BÁSICA I. Autores: Carolina Valani Cavalcante * Luciane Ferreira Alcoforado **

UTILIZAÇÃO DO R NO ENSINO DA ESTATÍSTICA BÁSICA I. Autores: Carolina Valani Cavalcante * Luciane Ferreira Alcoforado ** UTILIZAÇÃO DO R NO ENSINO DA ESTATÍSTICA BÁSICA I Autores: Carolina Valani Cavalcante * Luciane Ferreira Alcoforado ** Sumário Autores:...1 Carolina Valani Cavalcante *...1 Luciane Ferreira Alcoforado

Leia mais

MATEMÁTICA 1ºANO Ementa Objetivos Geral Específicos

MATEMÁTICA 1ºANO Ementa Objetivos Geral Específicos DADOS DA COMPONENTE CURRICULAR Nome da Disciplina: MATEMÁTICA Curso: Ensino Técnico Integrado Controle Ambiental Série: 1ºANO Carga Horária: 100h Docente Responsável: GILBERTO BESERRA Ementa Conjuntos

Leia mais

CURSO ENSINO MÉDIO INTEGRADO EM MEIO AMBIENTE PROPOSTA CURRICULAR GRADE 2010 ATUALIZADA EM 2015

CURSO ENSINO MÉDIO INTEGRADO EM MEIO AMBIENTE PROPOSTA CURRICULAR GRADE 2010 ATUALIZADA EM 2015 CENTRO ESTADUAL DE EDUCAÇÃO PROFISSIONAL DE CURITIBA Rua Frederico Maurer, 3015 - Boqueirão Curitiba Paraná Fone: 3276-9534 CURSO ENSINO MÉDIO INTEGRADO EM MEIO AMBIENTE PROPOSTA CURRICULAR GRADE 2010

Leia mais

Programação Introdução

Programação Introdução PROGRAMAÇÃO Programação Introdução Prof. Dr. Adriano Mauro Cansian 1 Introdução Para armazenar um algoritmo na memória de um computador e para que ele possa, em seguida, comandar as operações a serem executadas,

Leia mais

Universidade Federal de Uberlândia - UFU Faculdade de Computação - FACOM Lista de exercícios de programação em linguagem Python

Universidade Federal de Uberlândia - UFU Faculdade de Computação - FACOM Lista de exercícios de programação em linguagem Python Universidade Federal de Uberlândia - UFU Faculdade de Computação - FACOM Lista de exercícios de programação em linguagem Python Exercícios: Funções 1. Crie uma função que recebe como parâmetro um número

Leia mais

Descritores de Matemática 4ª série (5º ano)

Descritores de Matemática 4ª série (5º ano) Descritores de Matemática 4ª série (5º ano) Prova Brasil Matemática São 28 descritores subdivididos em 04 temas. Tema I - Espaço e Forma. D1 - Identificar a localização /movimentação de objeto em mapas,

Leia mais

Programação de Computadores

Programação de Computadores Programação de Computadores Instituto de Computação UFF Departamento de Ciência da Computação Otton Teixeira da Silveira Filho Conteúdo Alguns Conceitos sobre Linguagens Conceito de Algoritmo Pseudocódigo

Leia mais

Durante. Utilize os conteúdos multimídia para ilustrar a matéria de outras formas.

Durante. Utilize os conteúdos multimídia para ilustrar a matéria de outras formas. Olá, Professor! Assim como você, a Geekie também tem a missão de ajudar os alunos a atingir todo seu potencial e a realizar seus sonhos. Para isso, oferecemos recomendações personalizadas de estudo, para

Leia mais

LÓGICA DE PROGRAMAÇÃO PARA ENGENHARIA AMBIENTE DE PROGRAMAÇÃO. Prof. Dr. Daniel Caetano

LÓGICA DE PROGRAMAÇÃO PARA ENGENHARIA AMBIENTE DE PROGRAMAÇÃO. Prof. Dr. Daniel Caetano LÓGICA DE PROGRAMAÇÃO PARA ENGENHARIA AMBIENTE DE PROGRAMAÇÃO Prof. Dr. Daniel Caetano 2013-1 Objetivos Entender como avaliar divisibilidade Conhecer as funções matemáticas prontas do C/C++ Capacitar o

Leia mais

SciLab. Prof. Raimundo C. Ghizoni Teive

SciLab. Prof. Raimundo C. Ghizoni Teive UNIVERSIDADE DO VALE DO ITAJAÍ UNIVALI CES VII CURSO: ENGENHARIA DE COMPUTAÇÃO DISCIPLINA: INTRODUÇÃO À ENGENHARIA DE COMPUTAÇÃO SciLab INSTRUÇÕES BÁSICAS Prof. Raimundo C. Ghizoni Teive Versão do Tutorial:

Leia mais

Programação de Computadores

Programação de Computadores Programação de Computadores Instituto de Computação UFF Departamento de Ciência da Computação Otton Teixeira da Silveira Filho Conteúdo Alguns Conceitos sobre Linguagens Conceito de Algoritmo Pseudocódigo

Leia mais

Linguagem Pascal. Prof. Antonio Almeida de Barros Junior

Linguagem Pascal. Prof. Antonio Almeida de Barros Junior Linguagem Pascal Prof. Antonio Almeida de Barros Junior 1 Linguagem Pascal Criada para ser uma ferramenta educacional (Década de 70); Prof. Niklaus Wirth (Universidade de Zurique); Blaise Pascal (Matemático

Leia mais

Fundamentos Tecnológicos - FNT Plano de Ensino Aritmética. Prof.: Joni Fusinato 1

Fundamentos Tecnológicos - FNT Plano de Ensino Aritmética. Prof.: Joni Fusinato  1 Fundamentos Tecnológicos - FNT Plano de Ensino Aritmética Prof.: Joni Fusinato joni.fusinato@ifsc.edu.br jfusinato@gmail.com 1 Plano de Ensino Competências: Conhecer operações com números reais, com sistemas

Leia mais

Segundo programa: media.c

Segundo programa: media.c Segundo programa: media.c Vamos analisar um programa que calcula a média ponderada entre dois números: media.c Linhas de comentário: Num arquivo com o código de um programa C (código fonte), um comentário

Leia mais

Matemática e suas Tecnologias: Matemática

Matemática e suas Tecnologias: Matemática Matemática e suas Tecnologias: Matemática Centro Educacional Sesc Cidadania Planejamento Anual 2018 Professor (a): Heloísa Andréia de Macedo Bezerra Série: 1ª Série Disciplina: Matemática I 1.1 - Observar

Leia mais

Vestibular UnB: O que esperar da prova? PROFESSOR: Henrique de Faria

Vestibular UnB: O que esperar da prova? PROFESSOR: Henrique de Faria MATEMÁTICA Vestibular UnB: O que esperar da prova? PROFESSOR: Henrique de Faria Quais são os tipos de itens? Tipo A certo ou errado (+1 ou -1 ponto) Tipo B número de 000 a 999 (+2 pontos ou 0 pontos) Tipo

Leia mais

Matriz de Referência de matemática 9º ano do ensino fundamental

Matriz de Referência de matemática 9º ano do ensino fundamental Matriz de Referência de matemática 9º ano do ensino fundamental D01 D02 D03 Identificar a localização/movimentação de objeto em mapas, croquis e outras representações gráficas. Identificar propriedades

Leia mais

EMENTA ESCOLAR III Trimestre Ano 2014

EMENTA ESCOLAR III Trimestre Ano 2014 EMENTA ESCOLAR III Trimestre Ano 2014 Disciplina: Matemática Professor: Flávio Calônico Júnior Turma: 3 ano do Ensino Médio Data 15/setembro 17/setembro 18/setembro 22/setembro Conteúdo NÚMEROS COMPLEXOS

Leia mais