Skip to content

shimotsulyu/GAV

Repository files navigation

Modelos

modelos de codigos

Bibliotecas:

numpy, pandas, pptk

Cria cubo 3d

Utilizar def cube3d(l,val,rand,n_ma)

'''
Entrada:
data = pandas dataframe
l = lado do cubo
val = valor atribuido para cada ponto (padrão '0')
rand = True para atribuir valores aleatorios
n_max = valor maximo aleatorio
Saída:
data = pandas dataframe com posição x,y,z e valor
'''

cube3d

Cria rampa 3d

Utilizar def ramp(data,b,theta,d,reductor):

''' 
Entrada:
data = pandas dataframe
b = altura inicial da rampa
theta = angulo de inclinação (graus)
d = largura da rampa
Saída:
data = valor de data com rampa
'''

rampa3d

rampa3d(2)

Cria nuvem de pontos

Utilizar cloud(maxvalue,size):

'''
Entrada:
maxvalue = valor máximo dos elementos
size = tamanho da matriz [m,n]
Saída:
s = posicao x,y,z e valor [i,j]
'''

cloud1

cloud2

Releases

No releases published

Packages

No packages published