Método completo Numpy

Método completo Numpy
Usamos o método completo Numpy para criar matrizes multidimensionais com uma forma específica (especificada pelo usuário), preenchendo toda a matriz com o valor conhecido como valor de preenchimento. A função cria uma matriz com as dimensões que um usuário especifica para ela e preenche os elementos da matriz para os valores que um usuário especificou como o "valor de preenchimento". Suponha que queremos criar uma matriz com dimensões e depois queremos preencher os elementos da matriz com um único valor para que possamos usar o método Numpy Full (). Numpy é a biblioteca que a plataforma Python oferece para trabalhar com os cálculos matemáticos e implementações de diferentes operações nas matrizes e nas matrizes.

Procedimento

Nosso foco ao longo do artigo seria explicar e apresentar o método Numpy Full () aos leitores deste artigo. Implementaremos sequencialmente essa função aprendendo primeiro a sintaxe ou o script desta função na linguagem de programação Python. Em seguida, tentaremos resolver certos exemplos para desempenhar esta função praticamente.

Sintaxe

Para escrever a função no script python, precisamos ter um bom entendimento da função. Para esse fim, discutiremos em detalhes os argumentos de entrada dessa função e a razão por trás de seu uso. Os parâmetros, juntamente com a descrição do método completo Numpy no script Python, podem ser vistos na seguinte linha:

$ Numpy.Full (Shape, Fill_value, Dtype = Nenhum, Order = 'C')

O primeiro argumento na lista é "forma". A forma fala sobre as dimensões da matriz que queremos preencher. A dimensão representa as linhas e colunas em geral para a matriz. Então o segundo argumento é "Fill_value", este é o valor que devemos dar à função como um parâmetro para que a função copie esse valor e preencha todos os elementos da matriz com este valor.

Depois vem o terceiro argumento na lista que define o tipo de dados do valor que queremos que a matriz seja preenchida. O último argumento é a ordem, que é o parâmetro opcional; Se damos ou não apenas depende do requisito. Este argumento diz em que ordem queremos armazenar as matrizes multidimensionais (Row-Major ou Column-Major).

Valor de retorno

O método Numpy Full () retorna uma matriz com valores de acordo com o valor de preenchimento fornecido, dimensão/ forma e tipo de dados.

Exemplo 1

Após a explicação detalhada do método completo Numpy, vamos tentar implementar uma matriz 1D e preenchê-la com o valor que especificaremos à função como o valor de preenchimento. Para executar este exemplo no programa Python, usaremos o aplicativo "Spyder", um ambiente de código aberto fornecido pela plataforma Python. Vamos iniciar a instância criando o novo projeto no shell python. Precisamos agora importar os módulos para trabalhar nas matrizes dos pacotes Python.

O módulo que vamos importar nesse sentido será o "Numpy". Podemos integrar este módulo como "np" para chamar as várias funções deste pacote, em vez do Numpy no programa sempre que precisamos. Faremos o método chamado para a função “NP .Full (forma, valor de preenchimento) “e criará a matriz das dimensões/forma igual a“ 4 ”, o que significa que a matriz terá quatro elementos e o valor que queremos usar como valor de preenchimento da matriz seria“ 24 ”. Salvaremos os resultados dessa função em alguma variável como "Array" e, para exibir a matriz na saída, passaremos a matriz para os argumentos da função "Print ()". A apresentação do exemplo no programa Python é apresentada no trecho abaixo.

Importar numpy como np
Array = np.Full (Shape = 6, Fill_value = 24)
Imprimir (“\ nmatrix Array: \ n”, Array)

A função exibirá uma matriz com os quatro elementos e todos com o mesmo valor que 24 seguindo o valor de preenchimento que especificamos na função deste exemplo.

Exemplo 2

Agora, definiremos uma marca 2D e especificaremos o valor de preenchimento para esta matriz para implementar esta matriz usando o método Numpy Full (). Primeiro integraremos o módulo Numpy dos pacotes Python como "np". Para definir a matriz, declararemos uma variável, assumimos ser "2d_array" e atribuiremos essa variável o "np. completo (forma, valor de preenchimento) ”. Como queremos que nossa matriz seja bidimensional, especificaremos os dois valores, um para a linha e o segundo para a coluna, para o parâmetro "forma" na função.

Queremos que nossa matriz tenha três linhas e três colunas, então definiremos os valores dos parâmetros de forma como "Shape = 3, 3". Então, depois de especificar a forma, avançaremos para o segundo parâmetro da função, eu.e., “Preencher valor”. Vamos definir o valor de preenchimento como "12" e passarmos esses parâmetros para a função. Passaremos essa função como o parâmetro de entrada para a função "print ()" para exibir os resultados desta função. Podemos escrever o código simples em apenas linhas mínimas no script python para este exemplo da seguinte maneira.

importar numpy como np
Array = np.Full (Shape = [3,3], Fill_value = 12)
Print ("\ nMatrix Array: \ n", Array)

A saída da função produziu uma matriz bidimensional com três linhas e três colunas com todos os seus elementos com o mesmo valor de "12".

Conclusão

Tentamos cobrir todos os parâmetros básicos necessários para saber ao implementar a função Numpy Full () neste manual. O manual primeiro guia sobre o que é o método Numpy Full () e quais podem ser seus aplicativos. Em seguida, fornece uma boa descrição da sintaxe da função e mostra os resultados da função com a ajuda de dois exemplos implementados em uma linguagem de programação Python.