R e Rstudio Prof. Raphael de Souza e Josiel Maimone Figueiredo Programação para Física Ambiental.

Slides:



Advertisements
Apresentações semelhantes
Programação em Java Prof. Maurício Braga
Advertisements

UNIVERSIDADE FEDERAL DE UBERLÂNDIA ENGENHARIA CIVIL INTRODUÇÃO À ALGORITMOS Professora: Fabíola Gonçalves.
TÉCNICAS DE PROGRAMAÇÃO I
Linguagem C Marco Reis.
Algoritmos.
Exercícios Extras 5 pontos
LINGUAGEM C.
Introdução à Programação Pascal - Começando Prof. Filipo Studzinski Perotto 2009.
The language of tecnical computing
LINGUAGEM ESTRUTURADA TURBO C
Lógica de Programação Módulo II
Linguagem C Strings.
Vetores, Matrizes e Funções
Estruturas de Dados Homogêneas Multidimensionais – Matrizes
Algoritmos e Programação
Algoritmos e Programação Thyago Maia Tavares de Farias Aula 25.
O Portal do Estudante de Computação
O Portal do Estudante de Computação
O Portal do Estudante de Computação
O Portal do Estudante de Computação
Linguagem de Programação II Parte VII
Linguagem de Programação II Parte V
Matlab Mini Curso PET 2012.
Monitoria de Sistemas Inteligentes
Computação Eletrônica
Estrutura de dados - Vetores
Fundamentos de Programação
Linguagem e Ambiente Scratch
Vetor Prof. Guilherme Baião S. Silva Adaptações:
1.2 Variaveis - conceito Podemos imaginá-la como uma caixa com tampa que pode conter algum dado. Se precisarmos conhecer esse dado, abrimos a tampa da.
Algoritmos e Estrutura de Dados I
Algoritmos – Exercícios no Visualg
Programação e Aplicações Gráficas
Algoritmos - exercícios
FACULDADE DE CIÊNCIAS SOCIAIS E TECNOLÓGICAS Tecnologia em Redes de Computadores Algoritmos e linguagens de programação 1 (aula 11) Prof. Alessandro Bernardo.
Introdução ao MATLAB 5.3 para Hidrólogos
Algoritmo e Estrutura de Dados
Linguagem C - Funções Automação Industrial Informática Básica
Monitoria de Sistemas Inteligentes IF684
MatLab (Matrix Laboratory)
Algoritmos e Estruturas de Dados I – Estruturas de Dados
Fundamentos de linguagens de programação
Algoritmos.
Profa. Mercedes Gonzales Márquez
Programação de Computadores - 1
Exercícios (Algoritmo Narrativo, Fluxograma e Pseudocódigo) RESOLVIDO
Linguagem de Programação II Parte VI Professora: Flávia Balbino da Costa.
Programação Computacional Aula 8: Entrada e Saída pelo Console Prof a. Madeleine Medrano
Profa. Maria Augusta Constante Puget
Algoritmos – Exercícios
Estruturas Homogêneas – Vetores e Matrizes
Folha de Cálculo Excel.
Profa. Maria Augusta Constante Puget
Aula Prática 6 Vetores e Matrizes Monitoria
MatLab (Matrix Laboratory)
Linguagem de Programação
Sistemas para Internet Algoritmos e Lógica de Programação
Programação para Física Ambiental
1Unidade 06 - Matriz Algoritmos e Linguagens de Programação Matriz Prof.: Guilherme Baião S. Silva Adaptações Prof. Edwar Saliba Júnior Março de 2007.
Fundamentos de Programação 1 Slides 6 – ‘Exercícios Gerais’ Prof. SIMÃO Jean Marcelo SIMÃO Estrutura de Dados Homogêneas “Exercícios””
Computação – Informática Aula N. 05 Prof. SIMÃO Jean Marcelo SIMÃO Linguagem C “Matrizes em C”
1Unidade – Estrutura Condicional SE Algoritmos e Linguagens de Programação Estrutura Condicional SE Faculdade INED – Abril 2007 Prof. Edwar Saliba.
Fundamentos de Programação 1 Slides C – Número 4 Prof. SIMÃO Jean Marcelo SIMÃO Estrutura de Dados Homogêneas “vetores de números e de caracteres”
Adriano A. Ribeiro. Português Estruturado Apesar do Português Estruturado ser uma linguagem bastante simplificada, ela possui todos os elementos básicos.
IFRN Técnico em Informática para Internet Strings e Arquivos Texto Prof. Gilbert Azevedo.
1 Estruturas Condicionais Aula – Tópico 3 Algoritmos e Estruturas de Dados I (DCC/003)
Algoritmos Grupos de Slides No 2. Prof. SIMÃO Estrutura de decisão simples “Se” if end Feito por Prof. Jean Marcelo SIMÃO e revisado por Prof. Luis Alberto.
V ETORES E M ATRIZES Disciplina: Informática Aplicada Professor: Modesto Chaves.
Lógica de Programação Aula 06 Prof. Marcelo Marcony.
Computação – Informática Aula N. 05 Prof. SIMÃO Jean Marcelo SIMÃO Linguagem C “Matrizes em C” 1.
Transcrição da apresentação:

R e Rstudio Prof. Raphael de Souza e Josiel Maimone Figueiredo Programação para Física Ambiental

R  O que é o R?  é um conjunto integrado de funcionalidades para manipulação de dados, cálculo e exibição gráfica Programação para Física Ambiental

RStudio  O que é RStudio?  é um conjunto de ferramentas integradas projetadas para ajudá-lo a ser mais produtivo com R Programação para Física Ambiental

RStudio Programação para Física Ambiental Janela de Codificação Console Histórico Plots (gráficos)

R: Características  # - Significa comentário  Case-Sensitive - Ou seja, letras maiúsculas ou minúsculas FAZEM diferença Programação para Física Ambiental

R: Variáveis Programação para Física Ambiental  A=4 % real ou double  Nome=‘jose’% caracter ou char  T=30.5% double  Logico=TRUE% booleano ou logical

R: Leitura do Teclado  =readline(‘Texto informativo\n’)  Converte o que foi lido para uma string  =as.double( )  Converte a para valor real Programação para Física Ambiental

R: Leitura do Teclado Programação para Física Ambiental

R: Estrutura Condicional Programação para Física Ambiental  As condições podem ter os símbolos: >> <<  >=  <=  ==  !=

R: Estrutura Condicional Programação para Física Ambiental  As condições podem ter conectivos:  && (E)  || (Ou)  ! (Não)

R: Estrutura Condicional Programação para Física Ambiental

R: Estrutura Condicional Programação para Física Ambiental

R: Estrutura Condicional Programação para Física Ambiental

R: Estrutura Condicional Programação para Física Ambiental

R: Estrutura Condicional Programação para Física Ambiental

Estrutura Condicional: Exemplo  A nota final de um estudante é calculada a partir de três notas atribuídas, respectivamente, a um trabalho de laboratório, a uma avaliação semestral e a um exame final. As média das três notas mencionadas obedece aos seguintes pesos:  Trabalho do Laboratório: 2  Avaliação Semestral: 3  Exame Final: 5  Elabore um algoritmo para um programa que receba as três notas, calcule a média ponderada do aluno e classifique se o aluno está aprovado (média >= 5) ou reprovado (média < 5) Programação para Física Ambiental

Estrutura Condicional: Exemplo  Desenvolver um algoritmo para resolver uma equação do 2º grau Programação para Física Ambiental

R: Vetor e Matriz Programação para Física Ambiental

R: Estruturas de Repetição Programação para Física Ambiental

R: Estruturas de Repetições Programação para Física Ambiental

R: Estruturas de Repetições Programação para Física Ambiental

R: Estruturas de Repetições Programação para Física Ambiental

R: Estruturas de Repetições Programação para Física Ambiental

R: Percorrendo Vetor Programação para Física Ambiental

R: Percorrendo Matriz Programação para Física Ambiental

R: Funções Programação para Física Ambiental

Estrutura de Repetição: Exemplo  Escreva um algoritmo que lê 15 valores reais, armazene em um vetor e depois, encontra o maior e o menor deles e mostra o resultado Programação para Física Ambiental

Estrutura de Repetição: Exemplo  Faça um algoritmo para imprimir a tabuada do 1 ao 10. Programação para Física Ambiental

R: Help  Para ver o que uma determinada função do Matlab faz basta digitar:  ??  Ex: ??readline Programação para Física Ambiental

R: Leitura de Arquivos Programação para Física Ambiental

R: Leitura de Arquivos Programação para Física Ambiental  Arquivo csv:  E um arquivo de texto, sendo cada coluna separada por um caracter especifico

R: Leitura de Arquivos  dados= read.csv ('FILENAME',header=TRUE,sep=“,”);  Onde header significa que a primeira linha representa o cabeçalho dos dados  E sep representa qual o caracter que esta separando as colunas  Ambos são opcionais Programação para Física Ambiental

Exercício  Dado a pasta ‘Exercicio1’  Leia cada arquivo em uma variável separada  Implemente o cálculo da transmitância já realizado como uma função Programação para Física Ambiental