Programação  
 
Conhecimento computador >> Programação >> Programação Python >> 
Como calcular a interpolação numérica Usando Python
Python é uma linguagem de script que pode ser estendido para executar facilmente operações numéricas complexas com os pacotes disponíveis gratuitamente NumPy e SciPy , abreviação de Numeric Python e Python Scientific respectivamente. Uma dessas operações que é implementado em ambos NumPy e SciPy é interpolação. Interpolação é uma operação para calcular valores intermediários ao longo de uma curva dado um conjunto de pontos em que a curva . Coisas que você precisa
NumPy ou SciPy pacote
Show Mais instruções
1

Importe o " numpy " ou pacote " scipy " em seu script Python , dependendo que você deseja usar , se estiver disponível em seu sistema.

importação importação numpyfrom scipy.interpolate interp1d
2

Executar " interp1d ()" do SciPy função de interpolação unidimensional . O " Data_X " e variáveis ​​" Data_Y " são matrizes contendo as coordenadas y de dados para interpolar x- e . A variável " Data_X " deve estar em ordem crescente. O " tipo " modificador especifica os meios de interpolação : . Linear , mais próxima, quadrática , cúbica ou um número inteiro maior que 1, para um ajuste de spline

interpolated_function = interp1d ( Data_X , Data_Y , tipo = ' linear ') ; interpolated_values ​​= interpolated_function ( linspace ( 1.100.100 ) );
3

função " numpy.interp " do NumPy para interpolação unidimensional Executar. A variável " x_to_interpolate " é um array contendo coordenadas x interpolar pontos em . O " Data_X " e " Data_Y " são x - e y-coordenadas que definem a curva de interpolação . A "esquerda" e "direita" valores são opcionais e especificar qual o valor a retornar se " x_to_interpolate " contém valores fora do " Data_X . "

Interpolated_y = numpy.interp ( x_to_interpolate , Data_X , Data_Y , left = 0, direita = 0);

Anterior :

Próximo : No
  Os artigos relacionados
·Como construir um analisador em Python 
·O que são arquivos PYC 
·Funções com matrizes e escalas em Numerical Python 
·Erros não numéricos portuárias em Python 
·Como matar um tópico com FG em Python 
·Lista de Python Mescla 
·Python Listbox 
·Como editar arquivos PYD 
·Como converter arquivos PY para Pyc 
·Como calcular Weighscore em Python 
  Artigos em destaque
·Como converter PHP Variáveis ​​em strings 
·Como redirecionar para um novo URL em Servlet 
·Como Iniciar MySQL Windows Service 
·Como atualizar linhas em MySQL 
·Como escrever sua própria simples Java Message Queue 
·Como inverter Imagens em Java 
·Como mudar ícone do mouse em Mouseover 
·Computador Algoritmos Tutorial 
·Como ter variáveis ​​anuláveis ​​
·As vantagens de modularização em Programação 
Cop e direita © Conhecimento computador http://ptcomputador.com Todos os Direitos Reservados