INTRODUÇÃO AO SCILAB
|
|
|
- Rodrigo Escobar di Castro
- 9 Há anos
- Visualizações:
Transcrição
1 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 et em Automatique (INRIA). O objetivo desta etapa do curso é apresentar os comandos básicos necessários ao desenvolvimento de programas simples, relativos aos algoritmos dos métodos numéricos estudados nas demais etapas desta disciplina. As principais características que fazem o Scilab uma ferramenta de grande utilidade no aprendizado dos métodos numéricos, são: a) Interatividade com o usuário; b) Grande habilidade em operações com matrizes e vetores; c) Simplicidade de programação; d) Existência de toolboxes, com diversos métodos já programados, permitindo uma validação dos resultados obtidos com os programas desenvolvidos pelos estudantes; e) Distribuição gratuita.
2 Geração de Matrizes A geração de matrizes pode ser feita através de: a) Lista de elementos Exemplo: A=[1 2 3;4 5 6;7 8 9] A=!1 2 3!!4 5 6!!7 8 9! b) Geração por comandos e funções Lista de Elementos Geração por comandos e funções Em programas Exemplos: x = [-1.3 sqrt(3) (1+2+3)*4/5] x =! ! x(5) = abs(x(1)), obtendo-se: x =! !
3 Variáveis Variável = expressão a) 12.4/6.9 ans = b) s = 1-1/2+1/3-1/4+1/5-1/6+1/ /8+1/9-1/10;... Continua uma expressão em outra linha ; Ao final de uma expressão o cálculo é feito mas o resultado não é apresentado O nome de uma variável pode ter no máximo 24 caracteres e o primeiro caracter tem que ser uma letra. O SCILAB na forma normal é case-sentive variável A é diferente de a.
4 Comandos Elementares whos ( ) Lista e dimensiona as variáveis clear Remove todas as variáveis do espaço de trabalho who Lista as variáveis predef Predefine e protege variáveis, evitando de ser excluídas com clear. Números e Expressões Aritméticas Representação: 3, -3, , 5.0e-20, 2.1e20 Números complexos: %i = sqrt(-1): z = 3 + 4*%i; Os cálculos são feitos internamente com 16 dígitos significativos (dupla precisão). Operadores Aritméticos + Adição - Subtração * Multiplicação / Divisão à direita \ Divisão à esquerda ^ Potenciação
5 Formato de Saída %pi %pi = format ([type], [long]) type: e (exponencial) ou v (variável default) long: nº máximo de dígitos (default: 8)
6 Outros Comandos help: Informa sobre os comandos e funções do SCILAB. Ex.: help inv, help help quit: Encerra o Scilab. (quit ou exit) save: Grava variáveis em um arquivo Ex.: save( varsalva, a): grava a no arquivo varsalva load: Carrega as variáveis do arquivo. Ex. load varsalva
7 Operações com Matrizes a) Transposta de uma matriz: B = A' b) Adição e Subtração: C = A + B c) Multiplicação: C = A* B, C = α * A d) Divisão: d.1) Divisão à esquerda: d.2) Divisão à direita: X = A\ B solução de A * X = B X = A/B solução de X * A = B Obs.: A matriz deve ser quadrada com det(a) 0 Operações Elemento a Elemento a) Multiplicação: z = x.*y Ex. 1: c/ x = [1 2 3]; y = [4 5 6]; z = x.*y z =! ! Ex. 2: x 1 = [ 1 2 3] uns = ones ( size( x 1 )) = [ 1 1 1] x1 = uns' x1 1 = 1 1 [ 1 2 3] 1 =
8 [ 4 5 6] x 2 =, x 2 = x 2' 4 uns = 5 6 [ 1 1 1] 4 = x1 x2 = x1 x2 = b) Divisão: z = x.\y ou z = y./x Ex.: c/ x = [1 2 3]; y = [4 5 6]; z = x.\y z =! ! c) Potência: z = x.^y Exs.: c/ x = [1 2 3]; y = [4 5 6]; z = x.^y z =! ! z = x.^2 z =!1 4 9! z = 2.^[x y] z =! !
9 Operadores Relacionais < Menor que <= Menor ou igual > Maior que >= Maior ou igual = = Igual ~ = Diferente Operadores Lógicos & and or ~ not Funções Elementares Através do comando HELP do Scilab tem-se acesso a uma lista de funções elementares (Elementary Functions), cada uma acompanhada de uma breve descrição Ex.: sin, cos, abs, log, exp, etc.
10 Vetores e Subscritos Geração automática: x = xi : dx : xf Ex.: x = 1:5 x = Ex.: x = 3:-1:1 x = Ex.: x = 0:0.1:0.2 x = Geração de Tabelas de Valores Dados dois vetores colunas x e y gera-se uma matriz [x y] Ex.: [0:0.1:0.5] ; y = [x.*sin(x)]; [x y] ans =!0. 0.!! !! !! !! !! !
11 Manipulação de Linhas e Colunas de Matrizes O SCILAB apresenta grande facilidade na manipulação de vetores e matrizes, como mostra os exemplos abaixo: Sejam A e B matrizes quadradas de ordem 10, então: A(1:5,3) Apresenta 5 elementos da 3ª coluna de A. A(:,3) Apresenta a 3ª coluna de A. A(1:5,:) Apresenta as 5 primeiras linhas de A. A(1:5,7:10) Apresenta as 5 primeiras linhas e as 4 últimas colunas de A, ou seja, apresenta uma sub-matriz de A contendo os 4 últimos elementos de cada uma das 5 primeiras linhas. A(:,[3 5 10]) = B(:,1:3) Substitui a 3ª, 5ª e 10ª colunas de A pelas 3 primeiras colunas de B. b = A(:) Coloca todos os elementos da matriz A em um vetor coluna. x = [ ] Representa uma matriz vazia (dimensão zero). A(:,[2 4]) = [ ] Apaga as colunas 2 e 4.(A = [ ] apaga toda matriz). size(a) Fornece a dimensão da matriz; Ex.: [m n] = size(a).
12 A = [1 2 3; 4 5 6; 7 8 9;]; B = [A(:,1) A(:,3)] B =!1. 3.!!4. 6.!!7. 9.! A = [A;[ ]] A=!1 2 3!!4 5 6!!7 8 9!! !
13 Polinômios x = poly(0, x ) Define x como variável. p = poly(v, x, flag ) Define p como um polinômio em x. onde: flag = coeff ou roots v é um vetor contendo os coeficientes ou as raízes do polinômio Ex.: Dado p = y 3-6y 2-72y-27; para encontrar as raízes de p fazemos: p = poly([ ], y, coeff ) r = roots(p) Para encontrar o polinômio a partir das raízes faz-se: q=poly(r, y, roots ) q = y - 6y 2 + y 3 Para calcular o valor do polinômio para um determinado valor de y, faz-se: horner(p, num), c/ num = valor desejado para y. Para calcular os valores do polinômio para diversos valores de y, faz-se: horner(p, nums) c/ nums = vetor com os diversos valores desejados para y.
14 Recursos Gráficos O SCILAB dispõe de excelentes recursos gráficos permitindo a geração de gráficos 2D e 3D, além de uma série de outros recursos. plot(y) Plota o vetor y em função dos índices dos elementos de y. plot(x,y) Plota o vetor y em função do vetor x plot(x,y,[xcap, ycap, caption]) x cap Título do eixo x y cap Título do eixo y caption Título do gráfico
15 Comandos para Controle de Fluxo a) comando for Ex.: m=3; n=3; for i=1:m for j=1:n A(i,j)=1/(i+j-1); end end b) comando while Ex.: n=1; while sqrt(n)<30 n=n+1; end c) comando if Ex.: if n<0 a=-n; else a=n; end
16 Programando no SCILAB O SCILAB possui uma linguagem própria de programação sendo os programas armazenados em arquivos.sci ou.sce. Os programas são escritos, utilizando um editor de textos ASCII qualquer, como, por exemplo, o bloco de notas. Nas versões mais recentes, o SCILAB traz seu próprio editor ASCII, o SciPad, basta clicar sobre a opção EDITOR, da barra de menu do SCILAB. Ex.: Programa para traçar a curva do seno de a*t. plotseno.sci // Este programa traça o gráfico da função y = seno(a*t) // A variável a deve estar definida no espaço de trabalho t = [0:0.1:2*%pi]; y = sin(a*t); plot(t,y, t, y, Gráfico do Seno de a * t )
17 No ambiente SCILAB digitam-se os comandos: - - > a = 1; exec( plotseno.sci ) O SCILAB abre uma janela gráfica na qual é mostrada a variação de y com t.
18 Funções no SCILAB O SCILAB dispõe de um grande número de funções, que nada mais são do que programas com entrada de dados via argumentos. Ex.: sin(x). É possível criar novas funções, basta editar um arquivo e escrever um programa como mostra o exemplo abaixo. Ex.: Função para calculo da média media.sce function y = media(x) // Esta função calcula a média dos elementos de um vetor // ou o valor médio dos elementos de cada coluna // de uma matriz [m,n] = size(x); if m = = 1 m = n; end y = sum(x)/m; endfunction Pode-se, em seguida utilizar a essa função: --> getf media.sce -->z =1:99; media(z) ans = 50.
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 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 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
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-
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
Unidade 3: Linguagem de programação
Unidade 3: Linguagem de programação 3.5. Trabalhando com polinômios, vetores e matrizes O programa Scilab trabalha com polinômios, vetores e matrizes de forma similar a vários pacotes computacionais disponíveis
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
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
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
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
Introdução ao Scilab 3.0 Parte 3
Introdução ao Scilab 3.0 Parte 3 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)
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.
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
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
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
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
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
Introdução ao Scilab
Universidade do Estado do Rio de Janeiro Faculdade de Engenharia Laboratório de Engenharia Elétrica Introdução ao Scilab (Aula 2) Elaine de Mattos Silva Orientador: Prof. José Paulo Vilela Soares da Cunha
INTRODUÇÃO AO MATLAB - PARTE 2
INTRODUÇÃO AO MATLAB - PARTE 2 Murilo F. Tomé - ICMC-USP Operadores Relacionais/Lógicos Estruturas de Seleção e Repetição Introdução polinômios Gráficos Operadores relacionais Símbolo Operador = = igual
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.
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
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
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
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
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
SCILAB. Software livre para cálculo numérico e simulação de sistemas físicos Utilizado nas áreas de:
SCILAB Software livre para cálculo numérico e simulação de sistemas físicos Utilizado nas áreas de: Controle e processamento de sinais Automação industrial Computação gráfica Matemática Física Entre outras.
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.
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
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
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,
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
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
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
Processadores e Linguagens de Baixo Nível
Ambiente MatLab Processadores e Linguagens de Baixo Nível Memória Ciclo de Instrução Lê instrução corrente Interpreta Determina próxima instrução Esta é a metáfora que um programador de linguagens de baixo
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
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
Processadores e Linguagens de Baixo Nível
Ambiente SciLab Processadores e Linguagens de Baixo Nível Memória Ciclo de Instrução Lê instrução corrente Interpreta Determina próxima instrução Esta é a metáfora que um programador de linguagens de baixo
CÁLCULO NUMÉRICO. Profa. Dra. Yara de Souza Tadano
CÁLCULO NUMÉRICO Profa. Dra. Yara de Souza Tadano [email protected] 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
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
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:
CÁLCULO NUMÉRICO. Profa. Dra. Yara de Souza Tadano
CÁLCULO NUMÉRICO Profa. Dra. Yara de Souza Tadano [email protected] 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
Diagrama do Lugar Geométrico das Raízes
Diagrama do Lugar Geométrico das Raízes Objetivos: Estudar a aplicação de ferramentas de apoio à engenharia tais como Matlab e Scilab para o traçado do diagrama do Lugar das Raízes. Introdução O método
Introdução ao Scilab
Universidade do Estado do Rio de Janeiro Faculdade de Engenharia Laboratório de Engenharia Elétrica Introdução ao Scilab (Aula 3) Elaine de Mattos Silva Orientador: Prof. José Paulo Vilela Soares da Cunha
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
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
Fluxogramas e variáveis
Fluxogramas e variáveis Patrícia de Siqueira Ramos UNIFAL-MG, campus Varginha 11 de Março de 2019 Patrícia de Siqueira Ramos Fundamentos da programação 1 / 20 Fases de um algoritmo Patrícia de Siqueira
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
Tutorial LINUX. Tutorial SCILAB
1 Tutorial LINUX Tutorial SCILAB 2 Sistema Operacional Linux aplicado ao uso de Scilab Existem algumas diferenças na utilização do Scilab a partir do Linux e a partir do Windows, como o Windows é um sistema
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;
Sistemas Operacionais e Introdução à Programação. Programação com linguagem C
Sistemas Operacionais e Introdução à Programação Programação com linguagem C 1 Entrada e saída: escrevendo na tela Veja uma comparação entre um programa Portugol e seu equivalente em C: Inicio Inteiro
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
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
1 Introdução ao R. 1.1 Introdução. É uma linguagem de programação... Sobre o R
1 Introdução ao R 1.1 Introdução É uma linguagem de programação... Sobre o R É um software gratuito que se encontra no seguinte endereço http://www.r-project.org. Possui sistema de ajuda, por exemplo para
Aula 6 Módulo 5. DCC 001 Programação de Computadores 2 Semestre de 2011 Prof. Osvaldo Carvalho UFMG DCC
Aula 6 Módulo 5 3 Ambiente e Linguagem Scilab 3.1 Compiladores, Interpretadores e Sistemas Operacionais 3.2 Scilab 3.2.1 Variáveis e Comandos de Atribuição 3.2.2 Programas Scilab 3.2.3 Comandos input,
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 >>
Resolução De Problemas Em Informática. Docente: Ana Paula Afonso Resolução de Problemas. 1. Analisar o problema
ALGORITMIA Resolução De Problemas Em Informática Docente: Ana Paula Afonso 2000-2001 Resolução de Problemas 1. Analisar o problema Conhecer o bem o problema Descrever o problema: subdividir, detalhar 2.
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
Estruturas da linguagem C. 1. Identificadores, tipos primitivos, variáveis e constantes, operadores e expressões.
1 Estruturas da linguagem C 1. Identificadores, tipos primitivos, variáveis e constantes, operadores e expressões. Identificadores Os identificadores seguem a duas regras: 1. Devem ser começados por letras
-->A = [1 2 3; 4 5 6] A = Matrizes
Matrizes Matrizes são variáveis que contêm uma quantidade potencialmente grande de valores. É no tratamento de matrizes que o Scilab mostra grande superioridade sobre linguagens como C, Fortran ou Java.
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)
Teoria da Computação e Algoritmos. Introdução à Linguagem Pascal. ALGORITMO <Nome do algoritmo>; <definições>; INÍCIO <Comandos>; FIM.
Teoria da Computação e Algoritmos Introdução à Linguagem Pascal 1 Estrutura de um programa INÍCIO FIM. PROGRAM END.
Algoritmos. Estrutura de Repetição. para - passo. for. Grupos de Slides No 7. Prof. SIMÃO
Algoritmos Estrutura de Repetição para - passo for Grupos de Slides No 7. Prof. SIMÃO Feito por Prof. Jean Marcelo SIMÃO e revisado por Prof. Luis Alberto LUCAS 1 Estrutura de Repetição para passo for
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
7. Usar o último resultado: --> ans -->a*2+a*3 -->ans*2. 8. Ver as variáveis existentes: --> who -->who
INTRODUÇÃO AO SCILAB 1. INFORMAÇÕES GERAIS Prof. Alexandre Ortiz Calvão. 02/10/05-18/10/05 ÍNDICE DOS ASSUNTOS 1. Informações iniciais. 2. Comandos iniciais. 2.1- Scilab como uma calculadora. 2.2- Algumas
Interpolação polinomial
Quarto roteiro de exercícios no Scilab Cálculo Numérico Rodrigo Fresneda 8 de abril de 0 Guia para respostas: Entregue suas respostas às tarefas contidas no roteiro de cada uma das quatro atividades, incluindo
Aula 12- Variáveis e valores reais
Aula 12- Variáveis e valores reais Até agora todos os nossos problemas continham apenas valores inteiros e portanto variáveis do tipo int. Para resolver problemas que usam valores com parte fracionária,
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
