Introdução ao Scilab
|
|
|
- Clara Gama Mangueira
- 9 Há anos
- Visualizações:
Transcrição
1 Universidade do Estado do Rio de Janeiro Faculdade de Engenharia Laboratório de Engenharia Elétrica Introdução ao Scilab (Aula 1) Elaine de Mattos Silva Orientador: Prof. José Paulo Vilela Soares da Cunha Abril de 2007 Apoio: Programa de Estágio Interno Complementar do CETREINA/SR 1/UERJ
2 Contatos E mail: [email protected] Página do curso: Apostila Introdução ao Scilab versão 3.0: Prof. Paulo Sérgio da Motta Pires (UFRN)
3 Pré Requisitos Necessários: Introdução ao Processamento de Dados ( IPD) Álgebra Linear Geometria Analítica Cálculo Numérico Desejáveis: Física Teórica e Experimental III Eletricidade Básica
4 Objetivos Introdução ao software de cálculo numérico Scilab Uso do Scilab para resolução de problemas de Engenharia
5 Conteúdo Geral Aula 1 O que é o Scilab O Ambiente Scilab Operações com números reais e complexos Aula 2 Polinômios, Vetores e Matrizes Listas Aula 3 Programação com Scilab Aula 4 Gráficos com Scilab Introdução ao Scicos
6 Aula 1 1 O que é o Scilab 1.1 Quem mantém 1.2 Plataformas 1.3 Como obter 2 O Ambiente Scilab 2.1 Ambiente gráfico 2.2 Variáveis especiais 2.3 Regras para atribuição de variáveis 2.4 Manipulação de arquivos e diretórios 2.5 Hierarquia de prompts
7 Aula 1 (cont.) 3 Operações com números reais e complexos 3.1 Calculadora x Ambiente de programação 3.2 Operações básicas com números reais 3.3 Operações básicas com números complexos 3.4 Algumas funções elementares
8 1 O que é o Scilab Software livre para cálculo numérico e simulação de sistemas físicos. Usado nas áreas: Controle e processamento de sinais Automação industrial Controle de processos Computação gráfica Matemática Física etc.
9 1 O que é o Scilab (cont.) Criado em 1989 por um grupo de pesquisadores da INRIA e da ENPC. Disponível como software livre desde 1994 pelo site
10 O 1 que O que é o Scilab é o Scilab 1.1 Quem Mantém Consórcio Scilab desde 2003 mantido por diversas empresas Objetivos do consórcio: organizar cooperação entre os desenvolvedores obter recursos para manutenção da equipe garantir suporte aos usuários
11 O 1 que O que é o Scilab é o Scilab 1.2 Plataformas Sistemas Operacionais: Linux Windows Solaris Unix
12 1 O que é o Scilab 1.3 Como Obter Na página do Scilab na internet ( pode se obter: arquivos de instalação manuais toolboxes
13 Menu Principal prompt nível zero cursor
14 2 O ambiente Scilab 2.1 Ambiente Gráfico Menu File: File Operations Carrega arquivos e funções Kill Interrompe execução e sai do ambiente Quit Sai do Scilab
15 2 O ambiente Scilab 2.1 Ambiente Gráfico (cont.) Menu Control: Resume Volta ao prompt anterior Abort Termina a execução voltando ao prompt zero Stop Entra no modo pause
16 2 O ambiente Scilab 2.1 Ambiente Gráfico (cont.) Menu Demos:
17 2 O ambiente Scilab 2.1 Ambiente Gráfico (cont.) Menu Graphic Window N: Set (Create) Window Cria uma janela gráfica Raise (Create) Window Delete Graphic Window Apaga janela gráfica
18 2 O ambiente Scilab 2.1 Ambiente Gráfico (cont.) Menu Help: Help Browser Ativa navegador padrão do Scilab Apropos Procura por palavra chave Configure Configura o navegador para o help
19 2 O ambiente Scilab Menu Horizontal Menu Help: Help Browser ajuda sobre funções elementares
20 2 O ambiente Scilab Menu Horizontal Menu Help: Configure configuração do navegador OBS.: O help também pode ser acessado via texto através do comando help nome_da_função
21 2 O ambiente Scilab
22 2 O ambiente Scilab Menu Horizontal Menu Editor: Editor (Scipad) editor de comandos e funções
23 2 O ambiente Scilab 2.2 Variáveis especiais variáveis que não podem ser modificadas %s variável complexa de polinômios (Transformada de Laplace) %z variável complexa de polinômios (Transformada z) %T variável booleana True ( verdadeiro) %F variável booleana False (falso)
24 2 O ambiente Scilab 2.2 Variáveis especiais (cont.) variáveis que não podem ser modificadas %pi valor de π (3, ) %e número de Euler ( 2, ) %eps precisão da máquina (%eps+1=1) %inf infinito
25 2 O ambiente Scilab 2.2 Variáveis especiais (cont.) SCI Mostra o diretório onde o Scilab está instalado PWD ou home Diretório de onde o scilab foi lançado (fixo) O comando who mostra as variáveis locais e globais
26 2 O ambiente Scilab 2.2 Variáveis especiais (cont.) -->who your variables are... scicos_pal %scicos_menu %scicos_short %scicos_help %scicos_display_mode modelica_libs scicos_pal_libs addmenu delmenu %helps home SCIHOME PWD TMPDIR MSDOS SCI guilib sparselib xdesslib percentlib polylib intlib elemlib utillib statslib alglib siglib optlib autolib roblib soundlib metalib armalib tkscilib tdcslib s2flib mtlblib %F %T %z %s %nan %inf COMPILER %gtk %pvm %tk $ %t %f %eps %io %i %e using elements out of and 55 variables out of 9231 your global variables are... LANGUAGE %helps demolist %browsehelp %toolboxes %toolboxes_dir using 1174 elements out of and 7 variables out of LCC 767
27 2 O ambiente Scilab 2.3 Declaração de variáveis Sensível a maiúsculas e minúsculas Palavra única Até 24 caracteres Não pode iniciar com número Ex1.: a variável que armazena o valor do custo de produção de um produto pode ser custo_total
28 2 O ambiente Scilab 2.4 Manipulação de arquivos e diretórios pwd Função que mostra o diretório atual Ex.: -->pwd ans = /home/aluno
29 2 O ambiente Scilab 2.4 Manipulação de arquivos e diretórios cd ou chdir Função que muda o diretório Ex1.: -->cd uerj ans = /home/aluno/uerj Ex2.: -->chdir ('uerj') ans = 0.
30 2 O ambiente Scilab 2.4 Manipulação de arquivos e diretórios (cont.) save Salva variáveis específicas em um arquivo binário Ex.: save('dados.dat', a,b) clear (ATENÇÃO) Apaga as variáveis não protegidas do ambiente load Recupera os valores salvos em arquivo Ex.: load('dados.dat',' a','b')
31 2 O ambiente Scilab 2.4 Manipulação de arquivos e diretórios (cont.) Ex.: -->a=2;b=3; -->save('dados.dat',a,b) -->clear -->a,b!--error 4 undefined variable : a -->load('dados.dat') -->a,b a = 2. b = 3.
32 2 O ambiente Scilab 2.4 Manipulação de arquivos e diretórios (cont.) unix_w Permite a comunicação com o shell Ex.: -->unix_w('ls') bin boot dev etc home lib mnt proc root sbin usr
33 2 O ambiente Scilab 2.4 Manipulação de arquivos e diretórios (cont.) diary Armazena os comandos em um arquivo texto Ex.: -->diary('meu_arquivo.txt') -->a=3;b=5; -->a+b ans = 8. -->diary(0)
34 2 O ambiente Scilab 2.4 Manipulação de arquivos e diretórios (cont.) O arquivo meu_arquivo.txt é um arquivo texto puro e pode ser visualizado em qualquer editor de texto ou com o comando cat: [aluno@localhost aluno]$ cat meu_arquivo.txt -->a=3;b=5; -->a+b ans = 8. -->diary(0) [aluno@localhost aluno]$
35 2 O ambiente Scilab 2.5 Hierarquia de prompts Comandos usados em sub rotinas: pause Para mudar de ambiente usa se o comando pause ou ctrl+c resume Para voltar ao ambiente acima usa se o comando resume
36 2 O ambiente Scilab 2.5 Hierarquia de prompts (cont.) A cada prompt um novo ambiente Variáveis declaradas no ambiente N são válidas para os ambientes abaixo dele (N+1,N+2,N+3,etc) Variáveis declaradas no ambiente N são inválidas nos ambientes acima dele (N 1,N 2,N 3,etc)
37 2 O ambiente Scilab 2.5 Hierarquia de prompts (cont.) >a=5;b=10; //declarando variaveis a e b para ambiente 0 >pause //saindo para ambiente 1 1 >a,b a = 5. b = >c=15; //criando variavel c no ambiente 1 1 >resume //saindo do ambiente 1 para o ambiente 0 >a,b,c a = 5. b = 10.! error 4 undefined variable : c
38 Operações com números reais e complexos 3.1 Calculadora x Ambiente de programação Calculadora Os comandos são digitados diretamente do prompt Ambiente de programação Os comandos são digitados em um arquivo texto
39 Operações com números reais e complexos 3.2 Operações básicas com números reais Atribuição de valores e operações básicas: a=2; b=5; a+b a b a*b a/b Exponenciação: a^b
40 Operações com números reais e complexos 3.2 Operações básicas com números reais -->a=2;b=3; //declarando as variaveis -->a+b //soma ans = 5. -->a-b //subtracao ans = >a*b //multiplicacao ans = 6. -->a/b /divisao ans = >a^b /exponenciacao ans = 8. (cont.)
41 Operações com números reais e complexos 3.3 Operações básicas com números complexos Atribuição de valores e operações básicas: a=2+3*%i b=8 7*%i a+b a b a*b a/b Raiz quadrada: sqrt( 2)
42 Operações com números reais e complexos 3.3 Operações básicas com números complexos (cont.) >a=3+2*%i; b=9 6*%i; //declarando as variaveis >a+b //soma de complexos ans = i >a b //subtracao de complexos ans = i >a*b //multiplicacao de complexos ans = 39. >a/b //divisao de complexos ans = i >sqrt( 16) //raiz quadrada de numero negativo ans = 4.i
43 Operações com números reais e complexos 3.3 Operações básicas com números complexos (cont.) Conversão de retangular para polar (x,y) > (ρ, ) Ex.: Se o número é z = 4+3i; módulo = ρ = (4²+3²) ângulo = = arctan(3/4) A função abs(x) calcula o módulo do número complexo;
44 Operações com números reais e complexos 3.3 Operações básicas com números complexos (cont.) Exemplo de conversão: >z=4+3*%i; >abs(z) //declarando a variavel complexa //usando a funcao abs para calcular //o modulo ans = 5. >angulo_rad=atan(3,4) angulo_rad = //funcao arcotangente retorna //angulo em radianos >angulo_gr=angulo_rad*180/%pi angulo_gr = //convertendo rad/graus
45 Operações com números reais e complexos 3.3 Operações básicas com números complexos (cont.) Conversão de polar para retangular (ρ, ) > (x,y) A forma polar de um número complexo é: z = ρ (cos + i sen ) Porém, pela identidade de Euler: = (cos ± i sen ) ± i e então um número complexo na forma polar pode ser representado desta forma: z = ρe i
46 Operações com números reais e complexos 3.3 Operações básicas com números complexos (cont.) Ex.: z = 5e (forma polar) z = 4+3i (forma retangular) >z=5*%e^( *%i) z = i
47 Operações com números reais e complexos 3.4 Algumas funções elementares abs(x) Retorna o valor absoluto (se x é real) e o módulo ( se x é complexo) cos(x), sin(x), tan(x), cotg(x) Retorna cosseno, seno, tangente ou cotangente de x (x deve estar em radianos) acos(x), asin(x), atan(x)* Retorna o ângulo (em radianos)
48 Operações com números reais e complexos 3.4 Algumas funções elementares (cont.) Função atan(x), atan(x,y) atan(x): Calcula o arco tangente para os quadrantes I e IV [ /2, /2 ] atan(x,y): Calcula o arco tangente para todos os quadrantes [, ]
49 Operações com números reais e complexos 3.4 Algumas funções elementares (cont.) Função atan(x) Ex.: função atan(x) para ângulo de 45 nos quadrantes: I atan(2/2) IV atan( 2/2) II atan(2/ 2) (não funciona) III atan( 2/ 2) (não funciona) II I III IV
50 Operações com números reais e complexos 3.4 Algumas funções elementares (cont.) Função atan(x,y) Ex.: função atan(x,y) para ângulo de 45 nos quadrantes: I atan(2,2) IV atan( 2,2) II atan(2, 2) III atan( 2, 2) II I III IV
51 Operações com números reais e complexos 3.4 Algumas funções elementares (cont.) imag(x) Mostra a parte imaginária de um complexo real(x) Mostra a parte real de um complexo log(x), log10(x), log2(x) Logaritmos natural, base 10 e base 2 modulo(x,y) Mostra o resto da divisão de x por y
52 Operações com números reais e complexos 3.4 Algumas funções elementares (cont.) round(x) Arredonda o valor de x para o inteiro mais próximo floor(x) Arredonda para o menor inteiro ceil(x) Arredonda para o maior inteiro sqrt(x) Calcula a raiz quadrada de x
53 Exercícios Usar o comando diary('meu_arquivo.txt') para salvar comandos Calcular as raízes da função x2 4x+13 Calcular o módulo dos números : z = (2)+i w = (3 i)(2+i) Usar o comando diary(0) para fechar o arquivo Usar o comando cat no shell do Linux para visualizar o arquivo criado
54 Exercícios (respostas) >unix_w('cat meu_arquivo.txt') >a=1;b= 4;c=13; >x1=( b+sqrt(b^2 4*a*c))/2 x1 = i >x2=( b sqrt(b^2 4*a*c))/2 x2 = 2. 3.i >z=sqrt(2)+%i; >abs(z) ans = >w=(3 %i)*(2+%i) w = 7. + i >abs(w) ans = >diary(0)
55 Referências Pires, P.S.M., Introdução ao Scilab, Rio Grande do Norte, Julho de 2004 The Math Works, MATLAB Versão do Estudante, Makron Books,1998
Introdução ao Scilab 3.0 Parte 1
Introdução ao Scilab 3.0 Parte 1 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
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.
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
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. 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 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
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
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
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
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
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 uso do Linux (parte 2)
Universidade do Estado do Rio de Janeiro Faculdade de Engenharia Laboratório de Engenharia Elétrica Introdução ao uso do Linux (parte 2) Autores: Elaine de Mattos Silva Raphael Guedes Orientador: Prof.
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
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
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
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
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
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
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
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
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
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
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
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 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
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
Introdução ao Scilab. 1-1 Sessão simples para iniciantes
Introdução ao Scilab O Sclilab existe em para muitas plataformas. Este documento será produzido no scilab- 4.1.2 rodando no meu velho Desktop (PC Pentium 4, 2.4 GHz, 256 MB RAM) no Windows XP. Quando eu
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
Introdução ao uso do aplicativo Gnuplot
Universidade Estadual do Norte Fluminense Centro de Ciências e Tecnologia Laboratório de Engenharia e Exploração de Petróleo Introdução ao uso do aplicativo Gnuplot Disciplina: Software Livre Aluna: Nathália
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
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
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
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
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 Versão 1.0. Prof. Paulo Sérgio da Motta Pires
Introdução ao Scilab Versão 1.0 Prof. Paulo Sérgio da Motta Pires Departamento de Engenharia de Computação e Automação Universidade Federal do Rio Grande do Norte Natal-RN, Novembro de 2001 Resumo O Scilab
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-
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
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 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
SISTEMAS DE ARQUIVOS E DIRETÓRIOS DO LINUX. Prof. Gleison Batista de Sousa
SISTEMAS DE ARQUIVOS E DIRETÓRIOS DO LINUX Prof. Gleison Batista de Sousa Sistema de Arquivo É o método e a estrutura de dados que um sistema operacional utiliza para administrar arquivos em um disco ou
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
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,
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
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.
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
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
Processamento Numérico
Matlab 1 Conceitos Básicos e Processamento Numérico 1. Iniciar o programa Matlab. Há duas formas: Fazer duplo-clique sobre o atalho, existente no ambiente de trabalho do Windows Menu Iniciar > Programas
Introdução à Computação
Introdução à Computação Tipos de Dados, Expressões, Operadores e Comandos Básicos Prof.: Julliano Rosa Nascimento [email protected] Roteiro Tipos de Dados: Revisão Expressões Operadores Comandos Básicos
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
COORDENAÇÃO DO CURSO DE ENGENHARIA ELÉTRICA DATAS DAS AVALIAÇÕES DO PERÍODO LETIVO 2017/1
I 1 PERÍODO Química Geral I 05/04/2017 07/06/2017 21/06/2017 28/06/2017 Cálculo I 06/04/2017 08/06/2017 22/06/2017 29/06/2017 Vetores e Geometria Analítica 11/04/2017 13/06/2017 20/06/2017 27/06/2017 Sociologia
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
ALGORITMOS E LÓGICA DE PROGRAMAÇÃO
ALGORITMOS E LÓGICA DE PROGRAMAÇÃO Prof. Esp. Fabiano Taguchi http://fabianotaguchi.wordpress.com [email protected] OPERADORES ARITMÉTICOS OPERAÇÃO OPERADOR SIGNIFICADO SOMA + Efetuar soma de duas
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
Scilab, Scicos e Rltool: Softwares Livres no Ensino de Engenharia Elétrica
Scilab, Scicos e Rltool: Softwares Livres no Ensino de Engenharia Elétrica Elaine de Mattos Silva 1 José Paulo V. S. da Cunha 2 1 Departamento de Sistemas e Computação 2 Departamento de Eletrônica e Telecomunicações
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;
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.
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
Oficina: Programação para Android com o App Inventor. Profª. Alana Gama Licencianda em Ciências da Computação IF Baiano Campus Senhor do Bonfim
Oficina: Programação para Android com o App Inventor Profª. Alana Gama Licencianda em Ciências da Computação IF Baiano Campus Senhor do Bonfim Desenvolver o quinto Item da lista (Programação) Testa uma
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
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.
AERODESIGN AULA 1 MATLAB
AERODESIGN AULA 1 MATLAB INTERFAE (Apontar "espaços" na janela inicial do MATLAB) Diretório (riar uma pasta no desktop e usá-la) Browser ommand Window Variable Editor OMANDOS BÁSIOS Soma ( + 3) Subtração
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)
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 [email protected] PRÉ AULA De acordo com a sua compreensão acerca da representação das fórmulas
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
Introdução à Programação uma Abordagem Funcional
Universidade Federal do Espírito Santo Introdução à Programação uma Abordagem Funcional Programação I Prof.ª Claudia Boeres [email protected] CT VII - Sala 34 Departamento de Informática Centro Tecnológico
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
