Skip to content

Latest commit

 

History

History
executable file
·
54 lines (41 loc) · 1.55 KB

README.md

File metadata and controls

executable file
·
54 lines (41 loc) · 1.55 KB

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