GAAL Conhecendo alguns comandos básicos do Maple 17

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

Download "GAAL Conhecendo alguns comandos básicos do Maple 17"

Transcrição

1 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 (pode-se usar essa capacidade simbólica para obter soluções analíticas exatas para muitos problemas matemáticos como diferenciação, integração e etc), permitindo o desenho de gráficos a duas ou a três dimensões. O seu desenvolvimento começou em 1981 pelo Grupo de Computação Simbólica na Universidade de Waterloo em Waterloo, no Canadá, província de Ontário. Desde 1988, o Maple tem sido desenvolvido e comercializado pela Maplesoft, uma companhia canadense também baseada em Waterloo, Ontário. Após o início do software, a digitação das expressões serão feita ao lado do prompt : Isto é, quando aparecer o prompt, implica em que o MAPLE está pronto para receber os comandos. A sintaxe de todo comando do MAPLE deve terminar em ponto e vírgula: expressão; Ou dois pontos: expressão: Utilizamos "; (ponto e vírgula) quando desejamos que o resultado seja mostrado imediatamente na tela. Utilizamos ": (dois pontos) quando desejamos que o MAPLE execute o comando e o resultado seja guardado na memória, sem mostrá-lo na tela. A execução da sintaxe do comando após "; ou ": é finalizada pressionando a tecla enter. Em geral, é conveniente, ao início de cada exercício, utilizar o comando: restart; Este comando apaga da memória os comandos utilizados anteriormente, porém, não apaga o que já foi digitado no worksheet. Para acessar o help do Maple basta ir na barra de menus e selecionar Ajuda, ou basta digitar no prompt de entrada o sinal?, seguido da expressão (em inglês) da qual se deseja a informação. Exemplo:?matrix; Operações aritméticas básicas: Comandos: ( +, -, *, /, ^), sqrt 2+3; #Soma 2*3; #Multiplicação 2-3; #Subtração 6/2; #Divisão sqrt(9); #Raiz quadrada de 9 6^2; #Exponenciação Uma das características do MAPLE são suas bibliotecas (packages). As bibliotecas são pacotes de comados especiais, utilizados para resolver tipos especificos de problemas. Por exemplo, o MAPLE possui bibliotecas especificas, para Gráficos, Geometria, Álgebra Linear, Álgebra Vetorial, etc. Somente os mais importantes são carregados automaticamente na memória. No ato de executar o programa os outros comandos ficam nas bibliotecas. As bibliotecas são agrupadas por temas e podem ser carregadas, individualmente, ou uma função só. Para usuários avançados é possível criar suas próprias bibliotecas. A sintaxe para ativar uma livraria na memória, é: with(biblioteca):

2 A sintaxe para ver o conteúdo das livrarias é: with(biblioteca); Algumas bibliotecas: with(student); #Cálculo with(realdomain); #Todos os cálculos utilizados nessa biblioteca serão efetuados em R (reais) Bibliotecas linalg e LinearAlgebra de Álgebra Linear #informações sobre a biblioteca linalg de álgebra linear #informações sobre a biblioteca linalg de álgebra linear Matrizes: M:=matrix([[a,b,c],[d,e,f],[g,h,i]]); # matriz de ordem 3# #Multiplicação ou produto de matrizes #Adição ou soma de matrizes #Subtração ou diferença de matrizes #Multiplicação por escalar Atribuições: A sintaxe para isto é: Por exemplo: := (dois pontos e igual) Exercício 1: Calcule A-5B. #Transposta de B Exercício 2: A seguir são listadas três operações elementares para matrizes que estão no pacote linalg.

3 a) mulrow(a,i,s) multiplica a linha i da matriz A pelo número s. b) addrow(a,i,j,s) multiplica s vezes a linha i da matriz A e soma com a linha j e armazena em j. c) swaprow(a,i,j) faz a mudança entre as linhas i e j da matriz A. Estas operações podem ser executadas nas colunas, com comandos análogos. Dada a matriz A= então: a) multiplique a segunda linha da matriz A por -3; b) some 5 vezes a primeira linha da matriz A com a segunda linha e substitua na segunda linha; c) permute a primeira linha da matriz A com a terceira linha. #determinante de A Exercício 3: Calcule o determinante da matriz B. São consideradas elementares as seguintes operações: a) multiplicação de uma linha da matriz por um escalar (o determinante fica multiplicado por este escalar); b) troca de ordem entre duas linhas da matriz (o determinante fica multiplicado por -1); c) soma de uma linha com o múltiplo escalar de outra (o determinante não se altera). Exercício 4: Seja calcule o seu determinante. Depois, execute as seguintes etapas: a) Multiplique a primeira linha de C por 5, obtendo uma matriz C1, e calcule o seu determinante. b) Troque a primeira e a segunda linha da matriz C, obtendo uma matriz C2, e calcule o seu determinante. c) Some à segunda linha de C um múltiplo escalar k da terceira linha, obtendo uma matriz C3, e calcule o seu determinante. Compare o determinante obtido nestas matrizes com a matriz C. Matriz Identidade de qualquer ordem. Exemplo: Ordem 3 Id:=IdentityMatrix(3); Comandos: augment ou concat une duas ou mais matrizes horizontalmente Como exemplo, vamos concatenar as matrizes e armazenar na matriz F: #concatenação das matrizes E e Id2

4 Exercício 5: a) Execute os comandos b) Execute os comandos Exercício 6: a) Calcule o determinante da matriz E. b) Determine a matriz inversa de E conforme Teorema 2 da apostila na página 12. Esse teorema nos garante que a mesma sucessão de operações elementares que transformam a matriz E na matriz Id2, transformam Id2 na inversa de E. Exercício 7: Utilize as mesmas sucessões de operações elementares utilizadas no Exemplo 16, página 12 da 1 apostila, que transformaram a matriz em Id3 e a Id3 na A. Comando inverse( ) O Maple pode encontrar facilmente a inversa de uma matriz não-singular. Exercício 8: Use o comando inverse( ) para calcular as inversas das matrizes abaixo: Conforme vimos no exercício 5, a localização dos coeficientes da matriz F na i-ésima e j-ésima posição é dada pelo comando F[i,j] em que 1 i 2 e 1 j 4. É possível criar uma matriz cujas componentes estão 1 definidas em função de i e j. Por exemplo, a matriz A [ a ij ] de ordem 3 4 definida por a ij. i j 1

5 Exercício 9: Escreva a matriz A [ a ij ] do tipo 4 3sabendo que: i j. a ij 2i 3 j se i = j e a ij 3i 2 j se Potência de uma Matriz: Uma matriz quadrada pode ser multiplicada por ela mesma tantas vezes quanto se queira. O comando evalm(a^n) disponível no Maple calcula a n-ésima potência de uma matriz A. Exemplo: 2 Matriz Idempotente e Nilpotente: Dada uma matriz quadrada A. Se A A diz-se que A é uma matriz p idempotente. Se existir um número p, inteiro e positivo, tal que A 0 (matriz nula de mesma ordem que A), diz-se que A é uma matriz nilpotente. O número p é chamado de índice. Exercício 10: a) Mostre que a matriz A abaixo é idempotente. b) Mostre que a matriz H abaixo é nilpotente. Qual é o indíce p?

Introdução ao software MatLab

Introdução ao software MatLab Introdução ao software MatLab André Luís M. Martinez DAMAT - UTFPR - CP Outubro de 2017 Sumário 1 Introdução Sumário 1 Introdução 2 Iniciando o MatLab Sumário 1 Introdução 2 Iniciando o MatLab 3 Variáveis

Leia mais

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

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

Leia mais

SCS Sistemas de Controle / Servomecanismos. Aula 01 Introdução ao software MATLAB

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

Leia mais

Inteligência Computacional Aula 2 - Introdução ao MatLab Graduação /2

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 thome@nce.ufrj.br Airam C. P.

Leia mais

Sumário VII. Introdução à Computação Álgebrica com Maple - Lenimar Andrade

Sumário VII. Introdução à Computação Álgebrica com Maple - Lenimar Andrade Sumário Prefácio XIII 1 Introdução ao Maple 1 1.1 Introdução.............................. 1 1.2 O menu principal.......................... 4 1.3 A barra de ferramentas....................... 5 1.4 Usando

Leia mais

Determinantes - Parte 02

Determinantes - Parte 02 Determinantes - Parte 02 Prof. Márcio Nascimento Universidade Estadual Vale do Acaraú Centro de Ciências Exatas e Tecnologia Curso de Licenciatura em Matemática Disciplina: Álgebra Matricial - 2017.2 07

Leia mais

Fundamentos IV. Introdução a OCTAVE. Clarimar Coelho. Departamento de Computação. August 11, 2014

Fundamentos IV. Introdução a OCTAVE. Clarimar Coelho. Departamento de Computação. August 11, 2014 Fundamentos IV Introdução a OCTAVE Clarimar Coelho Departamento de Computação August 11, 2014 Clarimar, Departamento de Computação Aula 1, Introdução a OCTAVE 1/42 Introdução Computação matemática integrada

Leia mais

Vetores e Geometria Analítica

Vetores e Geometria Analítica Vetores e Geometria Analítica ECT2102 Prof. Ronaldo Carlotto Batista 23 de fevereiro de 2016 AVISO O propósito fundamental destes slides é servir como um guia para as aulas. Portanto eles não devem ser

Leia mais

Apostila de Matemática 10 Matriz

Apostila de Matemática 10 Matriz Apostila de Matemática 10 Matriz 1.0 Definição m e n são números inteiros maiores que zero. Matriz mxn é uma tabela retangular formada por m.n números reais, dispostos é m linhas e n colunas. A tabela

Leia mais

6 Matrizes. Matrizes. Aluno Matemática Eletricidade Básica Desenho Técnico A B C D 3 7 4

6 Matrizes. Matrizes. Aluno Matemática Eletricidade Básica Desenho Técnico A B C D 3 7 4 6 Definição: Chama-se matriz do tipo m x n toda tabela A formada por números reais distribuídos em m linhas e n colunas. Para exemplificar o uso de uma matriz, podemos visualizar a seguir uma tabela representando

Leia mais

PESQUISA OPERACIONAL

PESQUISA OPERACIONAL PESQUISA OPERACIONAL Uma breve introdução. Prof. Cleber Almeida de Oliveira Apostila para auxiliar os estudos da disciplina de Pesquisa Operacional por meio da compilação de diversas fontes. Esta apostila

Leia mais

MATRIZES. Álgebra Linear e Geometria Analítica Prof. Aline Paliga

MATRIZES. Álgebra Linear e Geometria Analítica Prof. Aline Paliga MATRIZES Álgebra Linear e Geometria Analítica Prof. Aline Paliga INTRODUÇÃO Definição: chama-se matriz de ordem m por n a um quadro de m xn elementos dispostos em m linhas e n colunas. a a a a a a a a

Leia mais

Apostila de Matemática 11 Determinante

Apostila de Matemática 11 Determinante Apostila de Matemática 11 Determinante 1.0 Definições A determinante só existe se a matriz for quadrada. A tabela é fechada por 2 traços. Determinante de matriz de ordem 1 a 11. 1 2.0 Determinante Matriz

Leia mais

Introdução ao Scilab 3.0 Parte 2

Introduçã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 mais

Cenários sobre matrizes e determinantes

Cenários sobre matrizes e determinantes Cenários sobre matrizes e determinantes Introdução Apesar de que os assuntos de matrizes e determinantes possam ser ensinados sem o uso de computador, acreditamos que os exercícios computacionais com matrizes

Leia mais

Aula 04 INTRODUÇÃO. Prezado(a) Aluno(a),

Aula 04 INTRODUÇÃO. Prezado(a) Aluno(a), Aula 04 Computação para Engenharia Civil INTRODUÇÃO Prezado(a) Aluno(a), Após três módulos, já conseguimos nos adiantar muito no estudo da ferramenta Excel. Espero que tenham percebido o potencial desta

Leia mais

Determinantes - Parte 02

Determinantes - Parte 02 Determinantes - Parte 02 Prof. Márcio Nascimento Universidade Estadual Vale do Acaraú Centro de Ciências Exatas e Tecnologia Curso de Licenciatura em Matemática Disciplina: Álgebra Matricial - 2015.1 10

Leia mais

FACULDADE PITÁGORAS DE LINHARES Prof. Esp. Thiago Magalhães

FACULDADE PITÁGORAS DE LINHARES Prof. Esp. Thiago Magalhães VETORES NO PLANO E NO ESPAÇO INTRODUÇÃO Cumpre de início, distinguir grandezas escalares das grandezas vetoriais. Grandezas escalares são aquelas que para sua perfeita caracterização basta informarmos

Leia mais

ÁLGEBRA LINEAR AULA 4

ÁLGEBRA LINEAR AULA 4 ÁLGEBRA LINEAR AULA 4 Luís Felipe Kiesow de Macedo Universidade Federal de Pelotas - UFPel 1 / 14 1 Introdução 2 Desenvolvimento de Laplace 3 Matriz Adjunta 4 Matriz Inversa 5 Regra de Cramer 6 Posto da

Leia mais

O que é Álgebra Abstrata?

O que é Álgebra Abstrata? Universidade Estadual do Sudoeste da Bahia - UESB 12 de Dezembro de 2017 O que é álgebra? Álgebra é o ramo da matemática que estuda equações. É no ensino fundamental que temos nosso primeiro contato com

Leia mais

Determinante de uma matriz quadrada

Determinante de uma matriz quadrada Determinante de uma matriz quadrada A toda matriz quadrada A está associado um número real, chamado determinante de A. Ele é obtido por meio de certas operações com os elementos da matriz. O determinante

Leia mais

Matriz, Sistema Linear e Determinante

Matriz, Sistema Linear e Determinante Matriz, Sistema Linear e Determinante 1.0 Sistema de Equações Lineares Equação linear de n variáveis x 1, x 2,..., x n é uma equação que pode ser expressa na forma a1x1 + a 2 x 2 +... + a n x n = b, onde

Leia mais

Notas em Álgebra Linear

Notas em Álgebra Linear Notas em Álgebra Linear 1 Pedro Rafael Lopes Fernandes Definições básicas Uma equação linear, nas variáveis é uma equação que pode ser escrita na forma: onde e os coeficientes são números reais ou complexos,

Leia mais

Prof. Dr. Marco Antonio Leonel Caetano

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

Leia mais

UNIVERSIDADE DO ESTADO DO RIO GRANDE DO NORTE CURSO: CIÊNCIA DA COMPUTAÇÃO DISCIPLINA: ÁLGEBRA LINEAR PROF.: MARCELO SILVA.

UNIVERSIDADE DO ESTADO DO RIO GRANDE DO NORTE CURSO: CIÊNCIA DA COMPUTAÇÃO DISCIPLINA: ÁLGEBRA LINEAR PROF.: MARCELO SILVA. UNIVERSIDADE DO ESTADO DO RIO GRANDE DO NORTE CURSO: CIÊNCIA DA COMPUTAÇÃO DISCIPLINA: ÁLGEBRA LINEAR PROF.: MARCELO SILVA Determinantes Introdução Como já vimos, matriz quadrada é a que tem o mesmo número

Leia mais

Matrizes e sistemas de equações algébricas lineares

Matrizes e sistemas de equações algébricas lineares Capítulo 1 Matrizes e sistemas de equações algébricas lineares ALGA 2007/2008 Mest Int Eng Biomédica Matrizes e sistemas de equações algébricas lineares 1 / 37 Definições Equação linear Uma equação (algébrica)

Leia mais

Geometria Analítica e Álgebra Linear

Geometria Analítica e Álgebra Linear UNIFEI - Universidade Federal de Itajubá campus Itabira Geometria Analítica e Álgebra Linear Parte 1 Matrizes 1 Introdução A teoria das equações lineares desempenha papel importante e motivador da álgebra

Leia mais

Formulas em Planilhas Eletrônicas. Prof. André Aparecido da Silva Disponível em: Aulas 16, 17, e 18

Formulas em Planilhas Eletrônicas. Prof. André Aparecido da Silva Disponível em:   Aulas 16, 17, e 18 Formulas em Planilhas Eletrônicas Prof. André Aparecido da Silva Disponível em: http://www.oxnar.com.br/aulas/formulascalc.pptx Aulas 16, 17, e 18 1 Todas as fórmulas são introduzidas por um sinal de igual.

Leia mais

MATRIZES E DETERMINANTES

MATRIZES E DETERMINANTES PET-FÍSICA MATRIZES E DETERMINANTES Aula 7 TATIANA MIRANDA DE SOUZA ANA CAROLINA DOS SANTOS LUCENA VANESSA CRISTINA DA SILVA FERREIRA FREDERICO ALAN DE OLIVEIRA CRUZ AGRADECIMENTOS Esse material foi produzido

Leia mais

UMA PEQUENA INTRODUÇÃO AO MATHCAD (Prof. Dr. Antonio Gil V. de Brum)

UMA PEQUENA INTRODUÇÃO AO MATHCAD (Prof. Dr. Antonio Gil V. de Brum) UMA PEQUENA INTRODUÇÃO AO MATHCAD (Prof. Dr. Antonio Gil V. de Brum) Em primeiro lugar, aprenderemos a realizar as operações matemáticas elementares. As operações aritméticas de adição, subtração, multiplicação

Leia mais

Unidade 3: Linguagem de programação

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

Leia mais

Uma matriz m x n é um quadro de elementos dispostos em m linhas e n colunas. Os valores de m e n são sempre positivos e inteiros.

Uma matriz m x n é um quadro de elementos dispostos em m linhas e n colunas. Os valores de m e n são sempre positivos e inteiros. MATRIZES DEFINIÇÃO Uma matriz m x n é um quadro de elementos dispostos em m linhas e n colunas. Os valores de m e n são sempre positivos e inteiros. M = à M é uma matriz 2 x 3. Cada elemento da matriz

Leia mais

n. 1 Matrizes Cayley (1858) As matrizes surgiram para Cayley ligadas às transformações lineares do tipo:

n. 1 Matrizes Cayley (1858) As matrizes surgiram para Cayley ligadas às transformações lineares do tipo: n. Matrizes Foi um dos primeiros matemáticos a estudar matrizes, definindo a ideia de operarmos as matrizes como na Álgebra. Historicamente o estudo das Matrizes era apenas uma sombra dos Determinantes.

Leia mais

Novas Tecnologias no Ensino da Matemática

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

Determinantes - Parte 02

Determinantes - Parte 02 Determinantes - Parte 02 Prof. Márcio Nascimento Universidade Estadual Vale do Acaraú Centro de Ciências Exatas e Tecnologia Curso de Licenciatura em Matemática Disciplina: Álgebra Matricial - 2017.1 23

Leia mais

Cenário sobre Sistemas Lineares

Cenário sobre Sistemas Lineares Cenário sobre Sistemas Lineares Introdução A utilização de um cenário no ensino de sistemas lineares, como apoio didático, tem como objetivo auxiliar o aluno na compreenção de conceitos matemáticos, uma

Leia mais

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

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

Leia mais

Introdução ao Scilab. Laura Goulart. 27 de Novembro de 2018 UESB. Laura Goulart (UESB) Introdução ao Scilab 27 de Novembro de / 11

Introdução ao Scilab. Laura Goulart. 27 de Novembro de 2018 UESB. Laura Goulart (UESB) Introdução ao Scilab 27 de Novembro de / 11 Introdução ao Scilab Laura Goulart UESB 27 de Novembro de 2018 Laura Goulart (UESB) Introdução ao Scilab 27 de Novembro de 2018 1 / 11 O que é o Scilab? O Scilab é um ambiente utilizado no desenvolvimento

Leia mais

1, , ,

1, , , Ministério da Educação Universidade Tecnológica Federal do Paraná Câmpus Francisco Beltrão Licenciatura em Informática Fundamentos de Geometria Analítica e Álgebra Linear Profª Sheila R. Oro Este texto

Leia mais

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

Leia mais

1 5 = = = = = = = = 5

1 5 = = = = = = = = 5 MATRIZES PARTE II. Matriz dos Cofatores Dada uma matriz A, a cada elemento aij de A está associado um cofator Cij. Definição: Chama-se matriz dos cofatores de A, e denota-se por A,a matriz A = [C ij ].

Leia mais

Novas Tecnologias no Ensino da Matemática

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

Ambiente Scilab Variáveis, expressões, comando de atribuição Entrada e Saída básica

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

Leia mais

Parte 1 - Matrizes e Sistemas Lineares

Parte 1 - Matrizes e Sistemas Lineares Parte 1 - Matrizes e Sistemas Lineares Matrizes: Uma matriz de tipo m n é uma tabela com mn elementos, denominados entradas, e formada por m linhas e n colunas. A matriz identidade de ordem 2, por exemplo,

Leia mais

1 - VARIÁVEIS COMPOSTAS HOMOGÊNEAS (VETORES E MATRIZES)

1 - VARIÁVEIS COMPOSTAS HOMOGÊNEAS (VETORES E MATRIZES) Algoritmos e Estruturas de Dados Prof. Eduardo - VARIÁVEIS COMPOSTAS HOMOGÊNEAS (VETORES E MATRIZES) As variáveis compostas homogêneas são estruturas de dados que se caracterizam por um conjunto de variáveis

Leia mais

Estrutura de um Algoritmo, Variáveis, Comandos de Entrada e Saída e Expressões Aritméticas

Estrutura de um Algoritmo, Variáveis, Comandos de Entrada e Saída e Expressões Aritméticas Estrutura de um Algoritmo, Variáveis, Comandos de Entrada e Saída e Expressões Aritméticas Estrutura de um Programa em Linguagem Algorítmica Nesse curso nós vamos utilizar a linguagem algorítmica para

Leia mais

Técnicas de Programação

Técnicas de Programação Técnicas de Programação Algoritmos Anderson Gomes Eleutério Lógica A lógica de programação é necessária para pessoas que desejam trabalhar com desenvolvimento de sistemas e programas, ela permite definir

Leia mais

Minicurso de MATLAB. Programa de Educação Tutorial de Engenharia Elétrica. lmax Rodrigues. lcaroline Pereira. lnayara Medeiros

Minicurso de MATLAB. Programa de Educação Tutorial de Engenharia Elétrica. lmax Rodrigues. lcaroline Pereira. lnayara Medeiros Minicurso de MATLAB Programa de Educação Tutorial de Engenharia Elétrica lmax Rodrigues lcaroline Pereira lnayara Medeiros lementa da aula de hoje: - Álgebra linear; - Polinômios; - Operações com polinômios;

Leia mais

Algoritmos Computacionais

Algoritmos Computacionais Material produzido por professores da UFABC Objetivos Aprender a sintaxe e a semântica de instruções de saída e de entrada de dados na linguagem PORTUGOL Aprender alguns operadores pra uso na parte de

Leia mais

Modelo Matemático simples

Modelo Matemático simples Modelo Matemático simples Um modelo matemático pode ser entendido como uma expressão ou função que traduz as propriedades de um sistema físico em termos matemáticos Os modelos podem ser representados por

Leia mais

INFORMÁTICA PARA ENGENHARIA INTRODUÇÃO À LÓGICA DE PROGRAMAÇÃO PARTE II

INFORMÁTICA PARA ENGENHARIA INTRODUÇÃO À LÓGICA DE PROGRAMAÇÃO PARTE II INFORMÁTICA PARA ENGENHARIA INTRODUÇÃO À LÓGICA DE PROGRAMAÇÃO PARTE II Prof. Dr. Daniel Caetano 2018-2 Objetivos Apresentar, diferentes níveis de detalhamento de algoritmo Treinar a elaboração de algoritmos

Leia mais

Análise multivariada

Análise multivariada UNIFAL-MG, campus Varginha 6 de Setembro de 2018 Matriz inversa Já discutimos adição, subtração e multiplicação de matrizes A divisão, da forma como conhecemos em aritmética escalar, não é definida para

Leia mais

COMPUTAÇÃO SIMBÓLICA NO ENSINO MÉDIO COM O SOFTWARE GRATUITO GEOGEBRA

COMPUTAÇÃO SIMBÓLICA NO ENSINO MÉDIO COM O SOFTWARE GRATUITO GEOGEBRA COMPUTAÇÃO SIMBÓLICA NO ENSINO MÉDIO COM O SOFTWARE GRATUITO GEOGEBRA Humberto José Bortolossi Dirce Uesu Pesco Wanderley Moura Rezende hjbortol@vm.uff.br dirceuesu@gmail.com wmrezende@id.uff.br Universidade

Leia mais

Introdução a Tecnologia da Informação

Introduçã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 mais

Álgebra Linear e Geometria Anaĺıtica

Álgebra Linear e Geometria Anaĺıtica Álgebra Linear e Geometria Anaĺıtica 2016/17 MIEI+MIEB+MIEMN Slides da 4 a Semana de aulas Cláudio Fernandes (FCT/UNL) Departamento de Matemática 1 / 27 Programa 1 Matrizes 2 Sistemas de Equações Lineares

Leia mais

Renato Martins Assunção

Renato Martins Assunção Análise Numérica Renato Martins Assunção DCC - UFMG 2012 Renato Martins Assunção (DCC - UFMG) Análise Numérica 2012 1 / 84 Equação linear Sistemas de equações lineares A equação 2x + 3y = 6 é chamada linear

Leia mais

INFORMÁTICA PARA ENGENHARIA

INFORMÁTICA PARA ENGENHARIA INFORMÁTICA PARA ENGENHARIA Prof. Fabiano Taguchi fabianotaguchi@gmail.com VARIÁVEIS ESPECIAIS %s Polinômios (Transformada de Laplace) %z Polinômios (Transformada z) %T Variável booleana True %F Variável

Leia mais

Material Didático Unificado.

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

Leia mais

é encontrado no cruzamento da linha i com a coluna j, ou seja, o primeiro índice se refere à linha e o segundo à coluna.

é encontrado no cruzamento da linha i com a coluna j, ou seja, o primeiro índice se refere à linha e o segundo à coluna. Ministério da Educação Secretaria de Educação Profissional e Tecnológica Instituto Federal De Santa Catarina Campus São José Professora: ELENIRA OLIVEIRA VILELA COMPONENTE CURRICULAR: ALG ÁLG. LINEAR MATRIZES

Leia mais

Ferramentas de Suporte

Ferramentas de Suporte Cálculo Numérico Módulo I Prof Reinaldo Haas Como estudar Métodos Numéricos? 2 Uso do método numérico Computador Programa Desenvolver Utilizar Verificar validade dos resultados obtidos 3 Programas para

Leia mais

Informática no Ensino de Matemática Prof. José Carlos de Souza Junior

Informática no Ensino de Matemática Prof. José Carlos de Souza Junior Informática no Ensino de Matemática Prof. José Carlos de Souza Junior http://www.unifal-mg.edu.br/matematica/?q=disc jc Aula 04 ATIVIDADE 01 Outro grande recurso do GeoGebra é o de resolver simbolicamente

Leia mais

Oficina de Introdução de Programação usando Linguagem Python Prof. Ms. Perini

Oficina de Introdução de Programação usando Linguagem Python Prof. Ms. Perini Oficina de Introdução de Programação usando Linguagem Python Prof. Ms. Perini Apresentação do Professor Professor: José Carlos Perini E-mail: jose.perini@metrocamp.edu.br Blog: http://profperini.com Formação

Leia mais

EXCEL AVANÇADO REVISANDO FUNÇÕES

EXCEL AVANÇADO REVISANDO FUNÇÕES EXCEL AVANÇADO REVISANDO FUNÇÕES Luciana Falcão contato@lucianafalcao.com.br www.lucianafalcao.com.br Agenda da Aula Operadores Operações Matemáticas Soma Média Máximo Mínimo Maior Menor O Excel é composto

Leia mais

Exercícios: Vetores e Matrizes

Exercí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 mais

LÓGICA DE PROGRAMAÇÃO PARA ENGENHARIA INTRODUÇÃO À LÓGICA DE PROGRAMAÇÃO PARTE II. Prof. Dr. Daniel Caetano

LÓGICA DE PROGRAMAÇÃO PARA ENGENHARIA INTRODUÇÃO À LÓGICA DE PROGRAMAÇÃO PARTE II. Prof. Dr. Daniel Caetano LÓGICA DE PROGRAMAÇÃO PARA ENGENHARIA INTRODUÇÃO À LÓGICA DE PROGRAMAÇÃO PARTE II Prof. Dr. Daniel Caetano 2012-1 Material de Estudo Material Notas de Aula Apresentação Material Didático Acesso ao Material

Leia mais

inteiros positivos). ˆ Uma matriz com m linhas e n colunas diz-se do tipo m n. Se m = n ( matriz quadrada), também se diz que a matriz é de ordem n.

inteiros positivos). ˆ Uma matriz com m linhas e n colunas diz-se do tipo m n. Se m = n ( matriz quadrada), também se diz que a matriz é de ordem n. Matrizes noções gerais e notações Definição Designa-se por matriz de números reais a um quadro do tipo a 11 a 12... a 1n a 21 a 22... a 2n...... a m1 a m2... a mn onde os elementos a ij (i = 1, 2,...,

Leia mais

GAN00140-Álg. Linear GAN00007 Int à Alg. Linear Aula 3 2ª. Parte: Matrizes e Operações Matriciais

GAN00140-Álg. Linear GAN00007 Int à Alg. Linear Aula 3 2ª. Parte: Matrizes e Operações Matriciais GN4-Álg Linear GN7 Int à lg Linear 8 ula ª Parte: Matrizes e Operações Matriciais Matrizes Definição (Matriz): Chamamos de Matriz a todo conjunto de valores, dispostos em linhas e colunas Representamos

Leia mais

5. Expressões aritméticas

5. Expressões aritméticas 5. Expressões aritméticas 5.1. Conceito de Expressão O conceito de expressão em termos computacionais está intimamente ligado ao conceito de expressão (ou fórmula) matemática, onde um conjunto de variáveis

Leia mais

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

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

Leia mais

ESTRUTURAS DE REPETIÇÃO - PARTE 1

ESTRUTURAS DE REPETIÇÃO - PARTE 1 AULA 15 ESTRUTURAS DE REPETIÇÃO - PARTE 1 15.1 O comando enquanto-faca- Considere o problema de escrever um algoritmo para ler um número inteiro positivo, n, e escrever todos os números inteiros de 1 a

Leia mais

Geometria Analítica Lista 01 Matrizes e Sistemas lineares

Geometria Analítica Lista 01 Matrizes e Sistemas lineares Geometria nalítica Lista 0 Matrizes e Sistemas lineares Professor: Daniel Henrique Silva Definições iniciais de matrizes ) Defina matriz. 2) Determine explicitamente as matrizes dadas pelas leis de formação

Leia mais

Expressões, Atribuições, Entrada e Saída. Givanaldo Rocha

Expressões, Atribuições, Entrada e Saída. Givanaldo Rocha Expressões, Atribuições, Entrada e Saída Givanaldo Rocha givanaldo.rocha@ifrn.edu.br http://docente.ifrn.edu.br/givanaldorocha Expressões Expressão: em termos computacionais, está ligado ao conceito de

Leia mais

Software Graphmática \. (Graphmática não é um programa gratuito, mas seus responsáveis disponibilizam uma versão

Software Graphmática \. (Graphmática não é um programa gratuito, mas seus responsáveis disponibilizam uma versão 1 COORDENAÇÃO DE PESQUISA E PÓS-GRADUAÇÃO CPPG PROJETO: TECNOLOGIAS DE INFORMAÇÃO E COMUNICAÇÃO NO PROCESSO DE ENSINO E APRENDIZAGEM DE MATEMÁTICA Software Graphmática \. (Graphmática não é um programa

Leia mais

Fundamentos do R. Prof. Cícero Quarto cicerocq.com

Fundamentos do R. Prof. Cícero Quarto cicerocq.com Fundamentos do R Prof. Cícero Quarto cicerocq.com Prof. Cícero Quarto www.cicerocq.com Os slides são construídos baseados em achados sobre o R (tutoriais da internet e outras fontes digitais e/ou impressas).

Leia mais

Unidade 4: Introdução à Lógica de Programação - Parte II

Unidade 4: Introdução à Lógica de Programação - Parte II Lógica de Programação para Engenharia 1 Unidade 4: Introdução à Lógica de Programação - Parte II Português Estruturado Prof. Daniel Caetano Objetivo: Explicitar os elementos básicos envolvidos na programação

Leia mais

Hewlett-Packard DETERMINANTE. Aulas 01 a 04. Elson Rodrigues, Gabriel Carvalho e Paulo Luiz

Hewlett-Packard DETERMINANTE. Aulas 01 a 04. Elson Rodrigues, Gabriel Carvalho e Paulo Luiz Hewlett-Packard DETERMINANTE Aulas 0 a 04 Elson Rodrigues, Gabriel Carvalho e Paulo Luiz Ano: 206 Sumário DETERMINANTE... Exemplo... Exemplo 2... EXERCÍCIOS FUNDAMENTAIS... Exemplo 3... EXERCÍCIOS FUNDAMENTAIS...

Leia mais

Hewlett-Packard DETERMINANTE. Aulas 01 a 05. Elson Rodrigues, Gabriel Carvalho e Paulo Luiz

Hewlett-Packard DETERMINANTE. Aulas 01 a 05. Elson Rodrigues, Gabriel Carvalho e Paulo Luiz Hewlett-Packard DETERMINANTE Aulas 0 a 05 Elson Rodrigues, Gabriel Carvalho e Paulo Luiz Sumário DETERMINANTE... Exemplo... Exemplo...... Exemplo...... TEOREMA DE LAPLACE... I) COFATOR... Exemplo... II)

Leia mais

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

Introdução ao SciLab. SciLab O que é? Onde obter o programa: Introdução ao SciLab SciLab O que é? SciLab é uma plataforma interativa para computação numérica composta de uma rica coleção de algoritmos numéricos e de uma linguagem de programação associada. CN04 2010

Leia mais

Sistemas e Sinais. Laboratório 0 (parte a) (Iniciação ao MATLAB ) Miguel Pedro Silva e João Reis

Sistemas e Sinais. Laboratório 0 (parte a) (Iniciação ao MATLAB ) Miguel Pedro Silva e João Reis Sistemas e Sinais Laboratório 0 (parte a) (Iniciação ao MATLAB ) Miguel Pedro Silva e João Reis Instituto Superior Técnico, Dep. de Engenharia Mecânica - Secção Sistemas, Grupo de Controlo Automação e

Leia mais

Revisão de Pré-Cálculo NÚMEROS REAIS E OPERAÇÕES

Revisão de Pré-Cálculo NÚMEROS REAIS E OPERAÇÕES Revisão de Pré-Cálculo NÚMEROS REAIS E OPERAÇÕES Prof. Dr. José Ricardo de Rezende Zeni Departamento de Matemática, FEG, UNESP Lc. Ismael Soares Madureira Júnior Guaratinguetá, SP, Outubro, 2016 Direitos

Leia mais

Oficina de Python Prof. Me. José Carlos Perini

Oficina de Python Prof. Me. José Carlos Perini Oficina de Python Prof. Me. José Carlos Perini Prof. José Carlos Perini Formação em Análise de Sistemas Univ. S. Francisco Pós em Administração Universidade S. Francisco Mestrado em Ciência da Computação

Leia mais

Unidade 4: Introdução à Lógica de Programação - Parte II Português Estruturado - Versão Estácio Prof. Daniel Caetano

Unidade 4: Introdução à Lógica de Programação - Parte II Português Estruturado - Versão Estácio Prof. Daniel Caetano Lógica de Programação para Engenharia 1 Unidade 4: Introdução à Lógica de Programação - Parte II Português Estruturado - Versão Estácio Prof. Daniel Caetano Objetivo: Explicitar os elementos básicos envolvidos

Leia mais

LÓGICA DE PROGRAMAÇÃO PARA ENGENHARIA INTRODUÇÃO À LÓGICA DE PROGRAMAÇÃO PARTE II. Prof. Dr. Daniel Caetano

LÓGICA DE PROGRAMAÇÃO PARA ENGENHARIA INTRODUÇÃO À LÓGICA DE PROGRAMAÇÃO PARTE II. Prof. Dr. Daniel Caetano LÓGICA DE PROGRAMAÇÃO PARA ENGENHARIA INTRODUÇÃO À LÓGICA DE PROGRAMAÇÃO PARTE II Prof. Dr. Daniel Caetano 2013-1 Material de Estudo Material Notas de Aula Apresentação Material Didático Acesso ao Material

Leia mais

Hewlett-Packard DETERMINANTE. Aulas 01 a 05. Elson Rodrigues, Gabriel Carvalho e Paulo Luiz

Hewlett-Packard DETERMINANTE. Aulas 01 a 05. Elson Rodrigues, Gabriel Carvalho e Paulo Luiz Hewlett-Packard DETERMINANTE Aulas 0 a 05 Elson Rodrigues, Gabriel Carvalho e Paulo Luiz Sumário DETERMINANTE... Exemplo... Exemplo...... Exemplo...... TEOREMA DE LAPLACE... I) COFATOR... Exemplo... II)

Leia mais

Álgebra Linear e Geometria Anaĺıtica. Matrizes e Sistemas de Equações Lineares

Álgebra Linear e Geometria Anaĺıtica. Matrizes e Sistemas de Equações Lineares universidade de aveiro departamento de matemática Álgebra Linear e Geometria Anaĺıtica Agrupamento IV (ECT, EET, EI) Capítulo 1 Matrizes e Sistemas de Equações Lineares Geometria anaĺıtica em R 3 [1 01]

Leia mais

Fundamentos Tecnológicos

Fundamentos Tecnológicos Fundamentos Tecnológicos Equações Algébricas e Equação de 1º Grau Início da aula 06 Equações Algébricas Expressões Algébricas - Definição Expressões algébricas são expressões matemáticas que apresentam

Leia mais

Iteração e Pontos Fixos

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.

Leia mais

Novas Tecnologias no Ensino da Matema tica

Novas Tecnologias no Ensino da Matema tica Novas Tecnologias no Ensino da Matema tica (GMA00144) Novas Tecnologias no Ensino da Matema tica Lista 11 Humberto Jose Bortolossi ATIVIDADE 1 Para poupar esforc o de digitac a o, voce pode usar o tradicional

Leia mais

Mini apostila de Python - Oficina de Vestibulandos. PET Computação - UFPR September 2016

Mini apostila de Python - Oficina de Vestibulandos. PET Computação - UFPR September 2016 Mini apostila de Python - Oficina de Vestibulandos PET Computação - UFPR September 2016 1 Sumário 1 Introdução 3 2 Obtenção e Instalação 3 3 Variáveis 3 4 Operações Matemáticas 5 5 Entrada de Dados 6 6

Leia mais

1 - VARIÁVEIS COMPOSTAS HOMOGÊNEAS (VETORES E MATRIZES)

1 - VARIÁVEIS COMPOSTAS HOMOGÊNEAS (VETORES E MATRIZES) Algoritmos e Estruturas de Dados 1 Prof. Eduardo 1 1 - VARIÁVEIS COMPOSTAS HOMOGÊNEAS (VETORES E MATRIZES) As variáveis compostas homogêneas são estruturas de dados que se caracterizam por um conjunto

Leia mais

Sistemas Lineares. ( Aula 3 )

Sistemas Lineares. ( Aula 3 ) Sistemas Lineares ( Aula 3 ) Determinante Definição: Determinante Matriz quadrada é a que tem o mesmo número de linhas e de colunas (ou seja, é do tipo n x n). A toda matriz quadrada está associado um

Leia mais

LINGUAGEM ALGORÍTMICA

LINGUAGEM ALGORÍTMICA LINGUAGEM ALGORÍTMICA Adriano Mauro Cansian André Proto UNESP - São José do Rio Preto Linguagem Computacional Introdução! Para uma melhor padronização de nosso estudos, vamos agora definir uma linguagem

Leia mais

Sistemas de Equações Lineares e Equações Vectoriais Aula 2 Álgebra Linear Pedro A. Santos

Sistemas de Equações Lineares e Equações Vectoriais Aula 2 Álgebra Linear Pedro A. Santos Sistemas de Equações Lineares e Equações Vectoriais Aula 2 Álgebra Linear MEG Operações Elementares Trocar a posição de duas equações Multiplicar uma equação por uma constante diferente de zero Não alteram

Leia mais

MATLAB Avançado. Melissa Weber Mendonça

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

Oficina de Python Prof. Me. José Carlos Perini

Oficina de Python Prof. Me. José Carlos Perini Oficina de Python Prof. Me. José Carlos Perini Prof. José Carlos Perini Formação em Análise de Sistemas Univ. S. Francisco Pós em Administração Universidade S. Francisco Mestrado em Ciência da Computação

Leia mais

Algoritmos Numéricos 2 a edição

Algoritmos Numéricos 2 a edição Algoritmos Numéricos 2 a edição Capítulo 2: Sistemas lineares c 2009 FFCf 2 2.1 Conceitos fundamentais 2.2 Sistemas triangulares 2.3 Eliminação de Gauss 2.4 Decomposição LU Capítulo 2: Sistemas lineares

Leia mais

LÓGICA DE PROGRAMAÇÃO INTRODUÇÃO À LÓGICA DE PROGRAMAÇÃO PARTE II PARA ENGENHARIA. Prof. Dr. Daniel Caetano

LÓGICA DE PROGRAMAÇÃO INTRODUÇÃO À LÓGICA DE PROGRAMAÇÃO PARTE II PARA ENGENHARIA. Prof. Dr. Daniel Caetano LÓGICA DE PROGRAMAÇÃO PARA ENGENHARIA INTRODUÇÃO À LÓGICA DE PROGRAMAÇÃO PARTE II Prof. Dr. Daniel Caetano 2018-1 Objetivos Apresentar, na prática, os diferentes níveis de detalhamento de algoritmo Apresentar

Leia mais

UNIOESTE DETERMINANTES. Profa. Simone Aparecida Miloca UNIOESTE

UNIOESTE DETERMINANTES. Profa. Simone Aparecida Miloca UNIOESTE DETERMINANTES Profa. Simone Aparecida Miloca UNIOESTE 2017 Sumario Determinantes Determinantes Introdução Determinante é um número associado a uma matriz quadrada. Permutação Considere n objetos distintos

Leia mais

Informática I. Aula 7. Aula 7-17/09/2007 1

Informática I. Aula 7.   Aula 7-17/09/2007 1 Informática I Aula 7 http://www.ic.uff.br/~bianca/informatica1/ Aula 7-17/09/2007 1 Ementa Noções Básicas de Computação (Hardware, Software e Internet) HTML e Páginas Web Internet e a Web Javascript e

Leia mais

DEPARTAMENTO DE MATEMÁTICA INFORMÁTICA DISCIPLINA:

DEPARTAMENTO DE MATEMÁTICA INFORMÁTICA DISCIPLINA: ANO LETIVO 2015/2016 DEPARTAMENTO DE MATEMÁTICA INFORMÁTICA DISCIPLINA: Matemática (7º Ano) METAS CURRICULARES/CONTEÚDOS... 1º Período Metas / Objetivos Conceitos / Conteúdos Aulas Previstas Números e

Leia mais