SCILAB. Scilab Dr.ª Eng.ª Mariana Santos Matos Cavalca Eng.º Eduardo Bonci Cavalca
|
|
- Salvador de Santarém Vasques
- 6 Há anos
- Visualizações:
Transcrição
1 SCILAB Scilab Dr.ª Eng.ª Mariana Santos Matos Cavalca Eng.º Eduardo Bonci Cavalca
2 Principais objetivos: Primeiro contato com o software livre SCILAB para apoio à projetos de engenharia de controle. Software disponível para download em: Versão atual: (disponível para Linux, Windows e Mac OS X)
3 Algumas apostilas e tutoriais: Scilab for Real Dummies Scilab/Xcos tutorials Introdução ao Scilab Scilab 5.x
4 Agenda do Minicurso 1. Módulo 1 Conceitos Básicos 2. Módulo 2 Programação 3. Módulo 3 Ferramentas Gráficas 4. Módulo 4 Sistemas de Controle 5. Módulo 5 Xcos
5 MÓDULO 1: CONCEITOS BÁSICOS Dr.ª Eng.ª Mariana Santos Matos Cavalca Baseado em
6 Sobre Scilab É um software livre de apoio à projeto engenharia que se assemelha a linha de atuação do Matlab; Desenvolvido desde 1990 pelos pesquisadores do INRIA (Institut National de Recherche en Informatique et en Automatique) e do ENPC (École Nationale des Ponts et Chaussées), atualmente é mantido e desenvolvido pelo Consórcio Scilab desde sua criação em maio de É distribuído gratuitamente via internet desde 1994; A versão atual inclui o módulo Xcos que se assemelha ao Simulink do Matlab.
7 Scilab x Matlab Linguagem semelhante, com enfoque matricial inclusive; SCILAB é livre e atualmente tem sido alvo de atualizações; Diversos módulos específicos tem sido desenvolvidos, inclusive ferramentas específicas para área de controle; Desenvolvimento do ambiente Xcos, que possui funcionalidade similar ao Simulink/Matlab; Dificuldades no help e documentação.
8 Scilab.org
9 Área de trabalho: versão Menu Toolbar Linha de Comando
10 Área de trabalho: versão 5.4 beta 2
11 Menu: Arquivo Executar...: Executa Scilab scripts; Abrir um arquivo : Abre um arquivo Scilab; Alterar diretório atual/ Exibir diretório atual: o diretório atual deve ser o mesmo onde se encontram os arquivos que você está trabalhando.
12 Menu: Editar
13 Menu: Preferências
14 Menu: Controle
15 Menu: Aplicativos SciNotes: Abre o editor de texto do Scilab; Xcos: Abre Xcos; Tradutor de Matlab para Scilab: converte um arquivo em.m (Matlab) para um arquivo em.sci (Scilab); Atoms: Abre o gerenciador de módulos; Navegador de variáveis: Abre uma lista de variáveis atuais; Histórico de comandos: Abre uma lista com os comandos utilizados.
16 Menu:?
17 Toolbar 1. SciNote 2. Abrir Arquivo 3. Recortar 4. Copiar 5. Colar 6. Alterar diretório atual 7. Escolher Fonte 8. Imprimir 9. ATOMS 10. XCOS 11. Demonstrações 12. Ajuda
18 Ajuda Existem três principais caminhos para acessar o help do Scilab: 1. Digite help, o nome da função e pressione enter; 2. Tecle F1; 3. Utilize a aba?: Ajuda do Scilab.
19 Ajuda
20 Ajuda Selecionando o botão Play no examplo, os comandos são executados.
21 SciNotes O editor de texto é o ambiente no qual scripts são desenvolvidos, debugados e executados; São arquivos Scilab: *.sce (default) ou *.sci ; Uma grande vantagem do SciNote é a possibilidade de salvar códigos e reutilizá-los.
22 SciNotes: Arquivo
23 SciNotes: Editar
24 SciNotes: Buscar
25 SciNotes: Preferences
26 SciNotes: Window
27 SciNotes: Executar Existem três opções para execução de arquivos:... file with no echo: comando de execução básico;... file with echo: executa o script e o mostra no console;... until the caret, with echo: executa até o ponto do cursor.
28 SciNotes:?
29 SciNotes: Toolbar 1. Novo 2. Abrir 3. Abre em /modules 4. Salvar 5. Salvar como 6. Imprimir 7. Desfazer 8. Refazer 9. Recortar 10. Copiar 11. Colar 12. Localizar/Substituir 13. Busca Incrementar 14. Executar 15.Executar e Salvar
30 Ajustando as Janelas Clique com o botão esquerdo do mouse na barra em negrito da janela ativa e então a arraste em cima da outra janela e solte.
31 Ajustando as Janelas Clique com o botão esquerdo do mouse na barra em negrito da janela ativa e então a arraste em cima da outra janela e solte.
32 Comandos de usuário: O Scilab tem dois tipos de comandos definidos pelo usuário: Scripts: Um conjunto de comandos utilizado para automaticamente realizar alguma simulação numérica; Funções (macros): Programas pequenos que tipicamente envolvem variáveis de saída e de entrada. As funções definidas pelo usuário podem ser locais ou globais.
33 Funções matemáticas comuns sin(), cos(), tan(), cotg() asin(), acos(), atan() sinh(), cosh(), tanh(), coth() asinh(), acosh(), atanh() sqrt(), exp() sum() min(), max() abs(), sign() real(), imag() Funções trigonométricas, exemplo: sin(.2*%pi) Funções hiperbólicas Raiz quadrada e exponencial (e^) Somatório Valor mínimo e máximo Valor absoluto, sinal Partes real e imaginária de um número complexo.
34 Variáveis pré-definidas e Constantes %i i = -1 %pi π = %e e = %eps ε = %inf Infinito %nan Not a Number %s s %z z %t, %T true %f, %F false
35 Operadores ; Fim de uma expressão, separador de linhas, Separador de instruções, argumentos ou colunas ' Matriz conjugada transposta, delimitador de uma string*. ' Matriz não-conjugada transposta [] Concatenação de vetores e matrizes () Argumento, modificar ordem de execução de operadores, dentre outros +, - Adição e Subtração *,.* Multiplicação e multiplicação elemento por elemento * É possivel definir uma string com aspas simples ou dupla.
36 Operadores /,./ \,.\ ^ or **,.^ OR & Divisão à direita, divisão à direita elemento por elemento Divisão à esquerda, divisão à esquerda elemento por elemento Potência, potência elemento por elemento AND ~ NOT ==, >=, <=, >, <, < >, ~= Igual a, maior ou igual que, menor ou igual que, maior que, menor que, diferente de (tanto <> quanto ~=)
37 Funções matemáticas básicas
38 Funções matemáticas básicas
39 Funções matemáticas básicas
40 Funções matemáticas básicas
41 Funções de arredondamento round() fix()ou int() floor() ceil() Arredonda para o maior número inteiro Retorna a parte inteira Arredonda para um número inteiro menor Arredonda para um número inteiro menor
42 Lista de Variáveis
43 Lista de variáveis O comando browsevar abre o navegador de variáveis que informa as variáveis definidas no momento bem como seu tipo, tamanho e nível de visibilidade (local ou global).
44 Precisão computacional Cuidado com erros de precisão (arredondamentos)!
45 Mostrando gráficos
46 Dicas Adicionais: Ao se pressionar a tecla seta para cima podemos selecionar os comandos utilizados recentemente; Se você não lembrar do nome inteiro de uma função, escreva o começo e pressione tab que uma lista de funções aparecerá.
47 Quebrando linhas de comando longas
48 Polinômios Para declarar o polinômio P(s)=s^2-3s+2=(s-1)(s-2), existem quatro formas: Pelas raízes: p = poly([ 1 2 ], 's') Pelos coeficientes: p = poly([ ], 's', 'coeff ' ) (os coeficiente devem ser colocados do menor grau para o maior); Criando a variável: s = poly(0, s ); p = s^2-3*s+2 Utilizando a variável %s: p = %s^2-3*%s+2
49 Polinômios
50 Matrizes e Vetores
51 Matrizes e Vetores Operações soma, subtração, multiplicação, divisão e concatenação de matrizes conforme o Matlab (cuidado com as dimensões!); inv() calcula o inverso de uma matriz; det() calcula o determinante de uma matriz ones(l,c) e zeros(l,c) gera matrizes de l linhas e c colunas com elementos 1 ou 0; [l,c]=size() retorna o número de linhas e colunas; sum() retorna a soma de todos os elementos da matriz; sum(a, c ) e sum(a, r ) - retorna a soma das linhas e das colunas de uma matriz A respectivamente (é invertido porque o primeiro retorna um vetor coluna e o segundo um vetor linha); diag() retorna um vetor coluna com os elementos da diagonal principal da matriz.
52 Matrizes e Vetores min(), max(), mean() retorna o valor minimo, máximo ou a média dos elementos de uma matriz; min(a, c ), min(a, r ), max(a, c ), max(a, r ), mean(a, c ), mean(a, r ), - retorna o menor/maior valor ou média de cada linha e/ou coluna de uma matriz A; find() identifica e retorna a localização em linha dos elementos de uma matriz que atendem uma condição Booleana; gsort() retorna uma matriz com os elementos em ordem decrescente; Para gerar uma sequência de números faça Nini: Passo: Nfin; $ - reference ao último valor de uma matriz.
53 Strings Strings podem ser definidos por aspas simples ou duplas: Isto é uma string, e isto também disp(), string() mostra uma mensagem de texto na linha de comando. Variáveis devem ser convertidas para string com a função string(). a = input ( Digite o valor de a: );
54 deff(): define uma função online
55 solve(): Solucionador simbólico de sistemas lineares Substitui em w os valores de a, x e y definidos no workspace.
56 fsolve(): encontra o zero de um sistema não-linear Retorna apenas o zero mais próximo do valor inicial. Para obter as duas raízes, neste caso podemos forçar uma condição inicial negativa.
57 Exercício 1: Comando Plot Seja x=[ ]. Plote o valor de y=0.5*x.*sin(2*x). Dicas: Para definir o vetor x, faça x = [0:.1:10]. Verifique o help do comando plot
58 Exercício 1 : Comando Plot Seja x=[ ]. Plote o valor de y=0.5*x*sin(2*x). Dicas: Para definir o vetor x, faça x = [0:.1:10]. Verifique o help do comando plot.
59 Gráficos O comando plot retorna um gráfico simples sem título, labels dos eixos ou grade; Se você utilizar o comando plot novamente sem fechar a janela gráfica, o novo gráfico será traçado em cima do antigo; Para limpar uma janela gráfica podemos utilizar o comando clf. Outros comandos interessantes são: clear: apaga as variáveis da área de trabalho; clc: limpa a linha de comando.
60 Gráficos Para incluir detalhes em um gráfico utilize os comandos: Legend( xxx ) Xgrid() Xtitle( xxx ) Xlabel( xxx ) ylabel( xxx )
61 Exercício 2: Bingo 1: Crie uma função que retorna um número aleatório de Dicas: Utilize o comando rand na opção uniform (0-1) e normalize para Para definir uma função faça: 1. function [x1,..., xn] = nomedafunção (p1,...,pn) 2. Código da função 3. Endfunction Para executar uma função faça: 1. exec('nome_do_arquivo.sci') 2. [parametros,de,saida]=nome_da _funcao(parametros,de,entrada);
62 Exercício 3: Solução de um sistema de equações Resolva o seguinte sistema de equações: x 1 + 2x 2 x 3 = 1-2x 1 6x 2 + 4x 3 = -2 -x 1 3x 2 + 3x 3 = 1 Dica: Reescreva o problema da forma: A = , b = -2 1
63 Exercício 3: Solução de um sistema de equações Resolva o seguinte sistema de equações: x 1 + 2x 2 x 3 = 1-2x 1 6x 2 + 4x 3 = -2 -x 1 3x 2 + 3x 3 = 1 Dica: Reescreva o problema da forma: Solução: x 1-1 x 2 = 2 x A = , b = -2 1
64 Exercício Extra: Explore o ambiente Scilab: Menus; Funções básicas; Help.
65 MÓDULO 1: CONCEITOS BÁSICOS Dr.ª Eng.ª Mariana Santos Matos Cavalca Obrigada!
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 maisUnidade 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
Leia maisAmbiente 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
Leia maisVetores, 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 maisUNIJUI:UNIVERSIDADE REGIONAL DO NOROESTE DO ESTADO DO RIO GRANDE DO SUL DCEEng: DEPARTAMENTO DE CIÊNCIAS EXATAS E ENGENHARIAS
UNIJUI:UNIVERSIDADE REGIONAL DO NOROESTE DO ESTADO DO RIO GRANDE DO SUL DCEEng: DEPARTAMENTO DE CIÊNCIAS EXATAS E ENGENHARIAS COMO INSTALAR E UTILIZAR O SCILAB Tânia Michel Pereira Juliane Sbaraine Costa
Leia maisTutorial 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
Leia maisProf. 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
Leia maisPÓS-GRADUAÇÃO PRESENCIAL MARINGÁ
02/09/2016 1 / 43 PRESENCIAL MARINGÁ Professor CURSOS 2016 Introdução aos Sistemas Elétricos de Potência Circuitos Trifásicos e Laboratório MatLab Gerador Síncrono Transformadores TOTAL DE CURSO 10 10
Leia maisIntroduçã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 maisIntroduçã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
Leia maisCÁ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 maisInteligê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 thome@nce.ufrj.br Airam C. P.
Leia mais2+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
Leia maisUniversidade 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 maisIntrodução ao Scilab 3.0 Parte 2
Introdução ao Scilab 3.0 Parte 2 Paulo S. Motta Pires pmotta@dca.ufrn.br Departamento de Engenharia de Computação e Automação Universidade Federal do Rio Grande do Norte NATAL - RN Paulo Motta (DCA-UFRN)
Leia maisLinguagens de Programação Aula 13
Linguagens de Programação Aula 13 Celso Olivete Júnior olivete@fct.unesp.br Na aula passada Suporte para a programação orientada a objetos 2 Na aula de hoje Programação Funcional Linguagem Haskell 3 Roteiro
Leia mais2+3 % adição % variável padrão usada para resultados 10/5 % divisão 5\10 % divisão indireta % cria a variável b
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% %%% %%% Curso de MATLAB %%% %%% Roy Wilhelm Probst e Fabio Antonio Dorini %%% %%% Departamento Acadêmico de matemática %%% %%% UTFPR
Leia maisLinguagem Haskell. Riocemar S. de Santana
Linguagem Haskell Riocemar S. de Santana Haskell, o que é? É uma linguagem de programação puramente funcional, de propósito geral. Nomeada em homenagem ao matemático americano Haskell B. Curry (1900 1982).
Leia maisIDES E PROGRAMAÇÃO. Prof. Dr. Cláudio Fabiano Motta Toledo PAE: Maurício A Dias
1 IDES E PROGRAMAÇÃO Prof. Dr. Cláudio Fabiano Motta Toledo PAE: Maurício A Dias {claudio,macdias}@icmc.usp.br 2 Agenda Conceitos Instalação e Configuração Compilação e Execução de Código IDEs Exemplo
Leia maisMATLAB. 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
Leia maisScilab. Introdução ao Scilab. Como obter ajuda
Scilab Scilab é uma linguagem de programação associada a uma rica coleção de algoritmos numéricos cobrindo muitos aspectos dos problemas de computação científica. Do ponto de vista do software, Scilab
Leia maisNovas Tecnologias no Ensino da Matemática
UFF Novas Tecnologias no Ensino da Matemática 1 Novas Tecnologias no Ensino da Matemática Humberto José Bortolossi http://www.professores.uff.br/hjbortol/ Lista 8 Prezado aluno, A partir desta lista vamos
Leia maisInformática. Comparando Microsoft Excel e Libre Office Calc. Professor Márcio Hunecke.
Informática Comparando Microsoft Excel e Libre Office Calc. Professor Márcio Hunecke www.acasadoconcurseiro.com.br Informática COMPARANDO MICROSOFT EXCEL 2010 E LIBREOFFICE CALC 4.3 Tela Inicial O LibreOffice
Leia maisOficina: Planilha Eletrônica
Governo do Estado do Pará Secretaria de Estado de Educação Secretaria Adjunta de Ensino Diretoria de Educação para Diversidade, Inclusão e Cidadania Coordenação de Tecnologia Aplicada à Educação Núcleo
Leia maisUNIVERSIDADE REGIONAL DO NOROESTE DO ESTADO DO RIO GRANDE DO SUL DEPARTAMENTO DE FÍSICA, ESTATÍSTICA E MATEMÁTICA
UNIVERSIDADE REGIONAL DO NOROESTE DO ESTADO DO RIO GRANDE DO SUL DEPARTAMENTO DE FÍSICA, ESTATÍSTICA E MATEMÁTICA KMPLOT Juliane Sbaraine Pereira Costa Tânia Michel Pereira Ijuí, novembro de 2010 Refaça
Leia maisIteraçã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.
Leia maisPartes Principais da Janela 3/26
EDITOR DE TEXTO Write O Writer é o responsável pela edição de texto dos aplicativos do LibreOffice. Ele possui as características habituais de um processador de texto: inserir e editar texto, verificação
Leia maisManual de Utilização do software Colacril Office para criação e impressão de etiquetas. Manual de Utilização
Manual de Utilização do software Colacril Office para criação e impressão de etiquetas. Manual de Utilização Conteúdo Colacril Office... 3 Instalação do Colacril... 3 Inicialização do Colacril Office...
Leia maisPasso-a-passo para desenvolver um Programa usando a Linguagem Python
Cursos: Engenharia de Produção / Tecnólogo em Gestão da Qualidade Disciplina: Informática Professora: Flávia Pereira de Carvalho Passo-a-passo para desenvolver um Programa usando a Linguagem Python 1)
Leia maisINTRODUÇÃO AO CÁLCULO NUMÉRICO LABORATÓRIO AULA 01 INTRODUÇÃO AO SCILAB
INTRODUÇÃO AO CÁLCULO NUMÉRICO LABORATÓRIO AULA 01 INTRODUÇÃO AO SCILAB 1. INTRODUÇÃO As atividades de laboratório do Curso de Cálculo Numérico serão desenvolvidas empregando o software Scilab, que é um
Leia maisUnidade 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
Leia maisMATLAB Avançado. Melissa Weber Mendonça
MATLAB Avançado Melissa Weber Mendonça melissa.mendonca@ufsc.br 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:
Leia maisProcessamento Simbólico Polinómios e Equações Gráficos
Matlab Processamento Simbólico Polinómios e Equações Gráficos Matlab Eercício. Iniciar o programa Matlab. Há duas formas: Fazer duplo-clique sobre o atalho, eistente no ambiente de trabalho do Windows
Leia mais1 - Como abrir o programa KmPlot
O que é o KmPlot? O KmPlot é um software livre, que é ofertado pelo governo federal para as escolas da rede pública, com o intuito de auxiliar os professores de matemática no ensino de funções. O KmPlot
Leia maisAERODESIGN 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
Leia maisTÉCNICO LEGISLATIVO Câmara dos Deputados INFORMÁTICA. Prof. Paulo França
TÉCNICO LEGISLATIVO Câmara dos Deputados INFORMÁTICA Prof. Paulo França CÂMARA DOS DEPUTADOS 1. PLANILHAS ELETRÔNICAS 2. EDITORES DE TEXTO 3. SEGURANÇA DA INFORMAÇÃO 4. CONCEITOS FUNDAMENTAIS DE INTERNET
Leia maisMódulo II Tecnologia Assistiva
TUTORIAL DE UTILIZAÇÃO DO SOFTWARE MECDAISY MARCOS LEONEL DE SOUZA LILIANE SANTOS MACHADO 1 MECDAISY Esse tutorial irá orientá-lo quanto à utilização do software MecDaisy. 1. CRIANDO PASTA NO COMPUTADOR
Leia maisInformática. Comparando Microsoft Word e LibreOffice Writer. Professor Márcio Hunecke.
Informática Comparando Microsoft Word e LibreOffice Writer Professor Márcio Hunecke www.acasadoconcurseiro.com.br Informática COMPARANDO MICROSOFT WORD E LIBREOFFICE WRITER 4.3 Tela Inicial O LibreOffice
Leia maisSCILAB. 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.
Leia maisProf. Sergio Koch. Sistema Operacional. Aula 02
Prof. Sergio Koch Sistema Operacional Aula 02 Identificando Componentes de uma Janela no S.O. Ao abrir uma janela no Sistema Operacional Windows, encontramos algumas ferramentas as quais auxiliam na Navegação
Leia maisMaterial 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
Leia mais1 Expressões, valores e tipos 1. 2 Variáveis e atribuições 5. cálculo de expressões segue a estrutura de parênteses e as prioridades dos operadores
Nesta aula... Conteúdo 1 Expressões, valores e tipos 1 2 Variáveis e atribuições 5 1 Expressões, valores e tipos Expressões e valores Tipos programas calculam expressões para produzir valores cálculo de
Leia maisIntrodução a Tecnologia da Informação
Introdução a Tecnologia da Informação Informática Básica Planilha de cálculos Prof. Jonatas Bastos p Faz parte do pacote Microsoft Office; p Software com muitos recursos para construção de planilhas de
Leia maisRoteiro MatLab. a) Usa-se % para colocar comentários, semelhante à linguagem C. a=2; % Com o ponto e vírgula no final, resultado não aparece na tela
Roteiro MatLab 1. Ambiente MatLab Principais janelas: Current Directory: arquivos e pastas do diretório corrente Command Window: janela para comandos e saída de resultados Workspace: variáveis definidas
Leia maisVejamos agora as ferramentas mais utilizadas para criação de imagens:
Vejamos agora as ferramentas mais utilizadas para criação de imagens: Lápis: Apenas mantenha pressionado o botão do mouse sobre a área em branco, e arraste para desenhar. Pincel: Tem a mesma função do
Leia maisIntrodução aos Sistemas Matlab/GNU Octave
Introdução aos Sistemas Matlab/GNU Octave FEB/UNESP - Bauru 1 Introdução Existem uma série de ambientes matemáticos propícios para a solução de algumas tarefas a serem realizadas cotidianamente em cálculos
Leia maisDesenvolvida exclusivamente para a DÍGITU S INFORMÁTICA & COMÉRCIO, por James Ribeiro Guimarães.
Desenvolvida exclusivamente para a DÍGITU S INFORMÁTICA & COMÉRCIO, por James Ribeiro Guimarães. MS WORD 2013 O Word faz parte da suíte de aplicativos Office, e é considerado um dos principais produtos
Leia maisMicrosoft Equation 3.0
Microsoft Equation 3.0 Instalação: http://support.microsoft.com/kb/228569/pt-br (observe a versão do Office) Fonte deste material: http://www.laboratoriovirtualdematematica.org/apostilas/diversos/equation.htm
Leia maisOficina: Processador de Texto
Governo do Estado do Pará Secretaria de Estado de Educação Secretaria Adjunta de Ensino Diretoria de Educação para Diversidade, Inclusão e Cidadania Coordenação de Tecnologia Aplicada à Educação Núcleo
Leia maisMicrosoft Excel INTRODUÇÃO PARTE 1
Microsoft Excel INTRODUÇÃO PARTE 1 Índice 01-) Ativando o Excel... 2 a-) No botão Iniciar... 2 b-) via Mouse... 2 c-) Ativando pelo nome do programa.... 3 02-) Barra de Ferramentas do Excel... 3 a-) Barra
Leia maisI-3 Introdução ao Matlab
I-3 Introdução ao Matlab Comunicações Sumário 1. Matlab MATrix LABoratory 2. Formas de utilização a) A janela de comandos b) Scripts c) Funções 3. Sintaxe, variáveis, matrizes e vetores 4. Operações comuns
Leia maisTUTORIAL MATLAB MATEMÁTICA COMPUTACIONAL Aula 20-Novembro-2013
TUTORIAL MATLAB MATEMÁTICA COMPUTACIONAL Aula 20-Novembro-2013 MATLAB (MATrix LABoratory) é um software de alta performance direccionado para o cálculo numérico. O MATLAB integra áreas como análise numérica,
Leia maisUtilização do Solver na solução de problemas de PL
Utilização do Solver na solução de problemas de PL Solver é um programa para otimização linear, nãolinear e inteira. Vantagens: implementado na planilha Excel; várias funções algébricas do Excel são aceitas
Leia maisIntroduçã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
Leia maisOBS: Neste manual de Introdução ao LabView, os textos entre colchetes e em negritos são os comandos de programação.
UNIVERSIDADE DE SÃO PAULO Faculdade de Filosofia, Ciências e Letras de Ribeirão Preto Departamento de Física Fone: (016) 3602.3718 Fax: (016) 3602.4887 USP TÉCNICAS DE AQUISIÇÃO E PROCESSAMENTO DE SINAIS
Leia maisCURSO DE INFORMÁTICA BÁSICA AULA 3 NOÇÕES BÁSICAS DE MICROSOFT WORD
CURSO DE INFORMÁTICA BÁSICA AULA 3 NOÇÕES BÁSICAS DE MICROSOFT WORD Relembrando... Gabinete Relembrando... São três passos básicos para ligar o Computador Relembrando... Área de trabalho Barra de tarefas
Leia maisUniversidade Federal de Uberlândia - UFU Faculdade de Computação - FACOM Lista de exercícios de programação em linguagem C
Universidade Federal de Uberlândia - UFU Faculdade de Computação - FACOM Lista de exercícios de programação em linguagem C Exercícios: Funções 1. Crie uma função que recebe como parâmetro um número inteiro
Leia maisProf. Esp. Fabiano Taguchi PHP. Como surgiu o PHP? PHP
Prof. Esp. Fabiano Taguchi fabianotaguchi@gmail.com http://fabianotaguchi.wordpress.com PHP Como surgiu o PHP? PHP 1 PHP 1994 Rasmus Lerdorf resolveu criar um gerenciador de visitas para sites, a ferramenta
Leia maisNovas Tecnologias no Ensino da Matemática
UFF Novas Tecnologias no Ensino da Matemática 1 Novas Tecnologias no Ensino da Matemática Humberto José Bortolossi http://www.professores.uff.br/hjbortol/ Lista 9 Prezado aluno, A partir desta lista vamos
Leia maisOficina: Editor de Texto
Governo do Estado do Pará Secretaria de Estado de Educação Secretaria Adjunta de Ensino Diretoria de Educação para Diversidade, Inclusão e Cidadania Coordenação de Tecnologia Aplicada à Educação Núcleo
Leia maisIntrodução ao Winplot
Introdução ao Winplot Nosso objetivo é introduzir os conceitos e as ferramentas básicas do programa Winplot, que é um excelente ferramenta computacional para fazer gráficos 2D e 3D de maneira bastante
Leia maisIntrodução à Informática. Professor: Francisco Ary
Professor: Francisco Ary O que vimos na ultima aula: O que é Software? parte lógica de um sistema computacional; sequência de instruções interpretada e executada por um computador(processador); Principais
Leia maisAprender a utilizar o aplicativo Gnuplot para fazer gráficos
Capitulo 11. GRÁFICOS COM GNUPLOT (versão 5.03) OBJETIVOS DO CAPÍTULO Aprender a utilizar o aplicativo Gnuplot para fazer gráficos Aprender a utilizar o aplicativo Gnuplot interativamente com um programa
Leia maisTutorial TerraView 3.0 PLUS
Tutorial TerraView 3.0 PLUS Tutorial TerraView 3.0 PLUS (www.dpi.inpe.br/terraview) 23/03/05 1/25 INDICE LIÇÃO 1 :: CRIANDO BANCO DE DADOS... 3 CRIANDO VISTA E TEMA... 4 LIÇÃO 2 :: IMPORTANDO DADOS...
Leia maisSGCD 2.0. Sistema Gerenciador de Conteúdo Dinâmico
Sistema Gerenciador de Conteúdo Dinâmico Atualizadoem 24/08/2011 No final de 2007, o Serviço Técnico de Informática da UNESP Marília, disponibilizou para a comunidade acadêmica e administrativa o Sistema
Leia maisUTILIZANDO O PAINEL DE CONTROLE
UTILIZANDO O PAINEL DE CONTROLE No Painel de Controle existem diversas opções que permitem alterar as configurações do computador, periféricos e programas. Neste curso, veremos as utilizadas por usuários
Leia maisUnidade 6: Ambiente de Programação Prof. Daniel Caetano
Lógica de Programação para Engenharia 1 Unidade 6: Ambiente de Programação Prof. Daniel Caetano Objetivo: Apresentar o uso de funções prontas do Portugol e do C/C++ para efeturar cálculos mais complexos.
Leia maisBROFFICE.ORG IMPRESS 2.0
BROFFICE.ORG IMPRESS 2.0 O BrOffice.org Impress permite criar apresentações de slides profissionais que podem conter gráficos, objetos de desenho, texto, multimídia e vários outros itens. Se desejar, você
Leia maisSeleção de feições através de expressões no QGIS
Seleção de feições através de expressões no QGIS 1. Introdução No QGIS, as feições podem ser selecionadas de diversas formas. A ferramenta permite selecionar feições individuais, através de retângulo,
Leia maisMacros no LibreOffice
Macros no LibreOffice Para automatizar tarefas no LibreOffice pode-se usar o conceito de macros. Sempre que se digita o mesmo texto diversas vezes, ou o formata, ou faz qualquer outra tarefa onde é necessário
Leia maisExercícios Repetição
Curso de Engenharia de Controle e Automação Disciplina: Informática para a Automação Professor: Marcelo Cendron Exercícios Repetição 1.1 8.3 Exercícios 1. Faça um programa utilizando o comando while, que
Leia mais1. A figura acima ilustra uma janela do BrOfficeWrite. Com base na figura e acerca do BrOffice Write, assinale a opção correta.
Broffice.org Augusto Cesar Informática Para Concursos 1. A figura acima ilustra uma janela do BrOfficeWrite. Com base na figura e acerca do BrOffice Write, assinale a opção correta. A) Para se alterar
Leia maisCENTRO UNIVERSITÁRIO DA FEI MR0720 - Simulação de Processos em Eng. de Materiais. Aula 5. Matlab
EE CENTRO UNIVERSITÁRIO DA FEI MR0720 - Simulação de Processos em Eng. de Materiais Aula 5 Matlab 1 I. Objetivos Objetivo destas notas de aula, é o de ensinar os comandos básicos do Matlab focados para
Leia maisProgramaçã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 maisPrimeiro roteiro de exercícios no Scilab Cálculo Numérico
Primeiro roteiro de exercícios no Scilab Cálculo Numérico Rodrigo Fresneda 13 de fevereiro de 2012 Guia para respostas: Responda a todas as questões que estão em negrito ao longo do roteiro. Inclua sempre
Leia maisIntrodução a Programação. Curso: Sistemas de Informação Programação I José R. Merlin
Introdução a Programação Curso: Sistemas de Informação Programação I José R. Merlin Programas Programas são instruções para o computador executar uma tarefa Estas instruções seguem uma lógica Lógica: modo
Leia maisCapítulo 11. GRÁFICOS COM WGNUPLOT
Capítulo 11. GRÁFICOS COM WGNUPLOT OBJETIVOS DO CAPÍTULO Aprender a utilizar o aplicativo Wgnuplot para fazer gráficos Aprender a utilizar o aplicativo Wgnuplot interativamente com um programa em FORTRAN
Leia maisTrabalhando com Microsoft Word Denise P. Batalha
Trabalhando com Microsoft Word 2007 Denise P. Batalha SUMÁRIO Apresentação... 2 Conceito de processador de texto...3 Como iniciar Microsoft Word 2007......4 Conhecendo a janela do Word...5 Iniciando um
Leia maisIntroduçã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
Leia maisCriar sequências/sucessões/progressões com alça de arrastamento
Inserir linhas e colunas O Excel trabalha à esquerda da coluna selecionada e acima da linha selecionada. Depois de selecionares uma linha ou uma coluna, coloca o cursor do rato sobre a mesma, clica no
Leia maisC A P I T U L O 2 S I N T A X E B Á S I C A - V A R I Á V E I S E C O N S T A N T E S E M P H P
C A P I T U L O 2 S I N T A X E B Á S I C A - V A R I Á V E I S E C O N S T A N T E S E M P H P SINTAXE BÁSICA Neste capítulo vamos apresentar a estrutura básica do PHP. Para iniciar a construção de um
Leia maisO 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: profrosanasantos@gmail.com. Professora/Tutora à distância UAB/UFPel - Universidade Federal de Pelotas (UFPel)
Leia maisMétodos Numéricos em Finanças
Métodos Numéricos em Finanças Prf. José Fajardo Barbachan IBMEC Objetivo Aprender Métodos Numéricos para modelar e resolver problemas financeiros, implementando programas em Matlab 1 Conteúdo Introdução
Leia maisGAAL Conhecendo alguns comandos básicos do Maple 17
GAAL Conhecendo alguns comandos básicos do Maple 17 Maple é um sistema algébrico computacional comercial de uso genérico. Constitui um ambiente informático para a computação de expressões algébricas, simbólicas
Leia maisSGCD 2.0 Sistema Gerenciador de Conteúdo Dinâmico
Sistema Gerenciador de Conteúdo Dinâmico No final de 2007, o Serviço Técnico de Informática da UNESP Marília, disponibilizou para a comunidade acadêmica e administrativa o Sistema Dinâmico de websites
Leia maisALTERNANDO ENTRE TEXTOS ABERTOS
Agora apague o que estiver escrito na etiqueta e digite o texto que quiser colocar o efeito, depois selecione uma área vazia do texto para que o processo se conclua. ALTERNANDO ENTRE TEXTOS ABERTOS Para
Leia maisIntrodução ao Javascript
Programação WEB I Introdução ao Javascript Apresentação da Disciplina,Introdução a linguagem Javascript Objetivos da Disciplina Apresentar os principais conceitos da linguagem Javascript referente à programação
Leia maisIntrodução ao MATLAB
Introdução ao MATLAB Antonio C. Roque, Rodrigo F. O. Pena e Renan O. Shimoura 15 de março de 2017 O MATLAB (MATrix LABoratory) é um ambiente de programação, visualização e análise de dados de alto nível
Leia maisIntrodução à Informática. Aula 06 MS WINDOWS XP MS WORD. Prof. Fábio Nelson
Aula 06 MS WINDOWS XP MS WORD O que é? Sistema Operacional Um conjunto de programas que se situa entre os softwares aplicativos e o hardware. MS Windows XP O Microsoft Windows XP é uma família de sistemas
Leia maisMATLAB 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 maisFCT UNESP CAMPUS DE P. PRUDENTE Licenciatura em Matemática Prof. Piteri Programação Orientada a Sistemas de Processamento Simbólico
INTRODUÇÃO AO MATLAB AULA 02 CONCEITOS OPERATÓRIOS BÁSICOS: Apresentação do ambiente; Constantes pré-definidas Números e formatos; Operadores aritméticos, relacionais e lógicos/boleanos; Variáveis e constantes;
Leia maisAnalisando Dados Graficamente
Analisando Dados Graficamente Objetivos Ao concluir esta lição, você será capaz de: Usar o Graph Wizard para adicionar um gráfico à planilha Usar a barra de ferramentas Graph para editar gráficos Posicionar
Leia maisRESOLVENDO PROBLEMAS DE ENGENHARIA COM MATLAB
CURSO DE EXTENSÃO: AULA INAUGURAL RESOLVENDO PROBLEMAS DE ENGENHARIA COM MATLAB INSTRUTOR: Prof. Dr. Carlos Henrique Farias dos Santos Objetivo: Apresentar conceitos básicos do ambiente de programação
Leia maisAlgoritmo e Programação Matemática
Algoritmo e Programação Matemática Fundamentos de Algoritmos Parte 1 Renato Dourado Maia Instituto de Ciências Agrárias Universidade Federal de Minas Gerais Dados A funcionalidade principal de um computador
Leia maisExercícios: Vetores e Matrizes
Universidade Federal de Uberlândia - UFU Faculdade de Computação - FACOM Lista de exercícios de programação em linguagem C Exercícios: Vetores e Matrizes 1 Vetores 1. Faça um programa que possua um vetor
Leia maisTUTORIAL PARA FORMATAÇÃO DE DOCUMENTO
TUTORIAL PARA FORMATAÇÃO DE DOCUMENTO Profº M. Sc. Marcelo Mazetto Moala Formatação de Estilo do documento Formatação do aplicativo para utilização do Equation ou MathType do Word Criação de botões (macro)
Leia maisOpenOffice.org. tutorial apresentação
tutorial apresentação Criar uma nova apresentação Assistente Apresentação Inserir diapositivos Seleccionar diapositivos Formatar uma página Formatar diapositivos Vistas do espaço de trabalho Iniciar apresentação
Leia maisGuia prático do. Passo a passo
Guia prático do BrOffice.org IMPRESS Passo a passo Licenciamento de Uso desta Documentação Este material foi elaborado por Mônica Figueira Câmara, baseado no arquivo de Ajuda do BROffice.org e segue os
Leia mais