Mudanças entre as edições de "MAP0003P"

De WikiLICC
Ir para: navegação, pesquisa
m (Referências)
m (Referências)
Linha 79: Linha 79:
  
 
* [http://www.mat.ufrgs.br/~dago/num.php Página de Numérico], Apostila, listas de exercícios e material extra.
 
* [http://www.mat.ufrgs.br/~dago/num.php Página de Numérico], Apostila, listas de exercícios e material extra.
 +
* [http://euler.mat.ufrgs.br/~guidi/grad/MAT01169/Laminas.Introducao_Scilab.pdf Introdução ao Scilab], prof. Leonardo Guidi.
 
* [http://www-num.math.uni-wuppertal.de/~ehrhardt/SB/Ue_PraMa/scilab/doc/html/intro/index.html Intro to Scilab].
 
* [http://www-num.math.uni-wuppertal.de/~ehrhardt/SB/Ue_PraMa/scilab/doc/html/intro/index.html Intro to Scilab].
  

Edição das 09h17min de 22 de março de 2010

MAP0003P - Métodos Numéricos para Equações Diferenciais

Prof.Dagoberto Adriano Rizzotto Justo

Horários

Sala B102 - Terça e Quinta - 10:30 as 12:10

Lista de Exercícios

  • Lista 1: 4, 5 e 7. (entrega 30/mar)


Exemplos

  • Arquivo Maple para calcular fator de amplificacao FTCS, laxf.
  • Arquivo Maple para calcular raiz de polinomio e converter para latex.




Scilab

Rodando um programa em Scilab

  • Digite editor no console para abrir o editor.
  • Digite o programa (como os exemplos abaixo)
  • Salve o programa com a extensão .sce ou .sci
  • Selecione o menu Execute e Load into Scilab (Control+L)
  • No console, digite o nome da função desejada, por exemplo,
iteracao(10)

Exemplos

  • Exercício 2.1
function [x]=iteracao(x0)
 x(1)=x0;
 for k=1:100
   x(k+1)=x(k)*(3-x(k)^2)/2;
 end
 plot(x,'.-')
endfunction
  • Exercício 2.2
function [c]=mandelbrot(Total)
 c=(rand()-0.5+%i*(rand()-0.5))*3
 z(1)=0;
 k=1;  
 while(k<Total) //&(abs(z(k))<2)
   z(k+1)=z(k)^2+c;
   k=k+1;
 end
 if( abs(z(k))<2 ) then
   plot(real(c),imag(c),'*m');
 end
 
endfunction

Referências

Softwares

Links para instalar Latex:

Veja como instalar o Latex: