In [1]:
## THIS script calculates the interpolation points for the delta wing

In [ ]:
#!!!!! Ideal treatment for  hangover

In [2]:
## initialize the env

In [4]:
%pylab inline
import pylab as pl
import math
import numpy as np
import matplotlib.pyplot as plt
from mpl_toolkits.mplot3d import Axes3D

## coefficients. There are differrent coefficients for different r/c 9=(percentage)

# r/c = 0.0
# number of sampling points 
i_Nx = 200
i_x = 0.15
# define coefficients
a = 0.11547005383792
d = 0.07003739672345
b = 0.12350964979191
c = -0.19567843344062
# define the initials coordinates of the leading edge 
x_0 = 0.0
x_le = x_0
x_l = 0.15

# define the number of sampling points to be considered 
x = np.zeros(i_Nx+1)
x[0] = 0.0
for i in range(1,i_Nx+1):
    x[i] = x[i-1] + i_x/i_Nx

#print ('the vector x = '), x
# calculate psi values 
psi = np.zeros(i_Nx+1)

psi[0] = 0.0 
for i in range(1,i_Nx+1):
    psi[i] = ( x[i]- x_0 ) / ( x_l )
#print ('The sampling points for the quatinty psi are  =  '), psi
#calculate the psi function for the upper surface 
phi_of_psi_u = np.zeros(i_Nx+1)

for i in range(0,i_Nx+1):
    phi_of_psi_u[i] = x_l * (a * math.sqrt(psi[i]) + b * psi[i] + c * psi[i]*psi[i] + d * psi[i] * psi[i] * psi[i] )
#print ('the function psi is  = '),phi_of_psi_u

# mirror the upper surface 
phi_of_psi_l = -1.0 * phi_of_psi_u   

#print ('The lower surface phi of psi is  = '),phi_of_psi_l




#________________________________________________________


# CREATE THE FLAT PLATE
#________________________________________________________
x_0_plate = 0.15
x_l_plate = 0.9 - x_0_plate

i_x_flat = x_l_plate
x_plate = np.zeros(i_Nx)

x_plate[0] = x[i_Nx] + i_x_flat/i_Nx
for i in range(1,i_Nx):
    x_plate[i] = x_plate[i-1] + i_x_flat/i_Nx
#print x_plate
omega_psi_plate_u = np.zeros(i_Nx)
for i in range(0,i_Nx):
    omega_psi_plate_u[i] = (d + (a * 3/8)) * x_l

omega_psi_plate_l = -1.0 * omega_psi_plate_u    
#print omega_psi_plate_u
#print omega_psi_plate_l
#_______________________________________________________


#CONSTRUCT THE TRAILING  EDGE CLOSURE REGION
#_______________________________________________________
#coefficients fom table A2
a_tr_edge = 0.0
d_tr_edge = 0.17000800036901
b_tr_edge = 3.0 * d_tr_edge
c_tr_edge = -1.0 * b_tr_edge

x_0_tr_edge = 0.9
x_l_tr_edge = 1.0 - x_0_tr_edge
i_x_tr_edge = x_l_tr_edge
   
x_tr_edge = np.zeros(i_Nx)
x_tr_edge[0] = x_plate[i_Nx-1] + i_x_tr_edge/i_Nx
for i in range(1,i_Nx):
    x_tr_edge[i] = x_tr_edge[i-1] + i_x_tr_edge/i_Nx
#print x_tr_edge

psi_tr_edge = np.zeros(i_Nx)
psi_tr_edge[0] = 0.0
for i in range(1,i_Nx):
    psi_tr_edge[i] = (x_tr_edge[i] - x_0_tr_edge)/x_l_tr_edge
#print ('the function psi for the trailing edge is  = ') ,psi_tr_edge
phi_of_psi_tr_edge_u = np.zeros(i_Nx)
for i in range(0,i_Nx):
    phi_of_psi_tr_edge_u[i] = x_l_tr_edge * (a_tr_edge * math.sqrt(psi_tr_edge[i_Nx-1-i]) + b_tr_edge * psi_tr_edge[i_Nx-1-i] + c_tr_edge * psi_tr_edge[i_Nx-1-i]*psi_tr_edge[i_Nx-1-i] + d_tr_edge * psi_tr_edge[i_Nx-1-i] * psi_tr_edge[i_Nx-1-i] * psi_tr_edge[i_Nx-1-i] )

#print ('The function phi of psi for the trailing edge upper surface is  = '), phi_of_psi_tr_edge_u

phi_of_psi_tr_edge_l = -1.0 * phi_of_psi_tr_edge_u

#print ('The function phi of psi for the trailing edge lower surface is  = '), phi_of_psi_tr_edge_l

#_______________________________________________________


#CONSTRUCT THE STING FAIRING 

#coefficients for the stig fairing.....table A2

a_sting = 0.10040234847327
b_sting = 0.33279822819157
c_sting = -0.39554969598736
d_sting = 0.13603332984884

x_0_sting = 0.61057051
x_l_sting = 0.9797 - x_0_sting
i_x_sting = x_l_sting

x_sting = np.zeros(i_Nx+1)

x_sting[0] = x_0_sting #+ i_x_sting_f/i_Nx

for i in range(1,i_Nx+1):
        x_sting[i] = x_sting[i-1] + i_x_sting/i_Nx
#print ('The coordinate x for the sting is  = '), x_sting

psi_sting = np.zeros(i_Nx + 1)
for i in range(0,i_Nx+1):
    psi_sting[i] = (x_sting[i]-x_0_sting)/x_l_sting
#print ('the function psi for the sting fairing is  = '), psi_sting 

phi_of_psi_sting_u = np.zeros(i_Nx+1)
phi_of_psi_sting_u[0] = 0.0
phi_of_psi_sting_u[i_Nx] = 0.06412
for i in range(1,i_Nx):
    phi_of_psi_sting_u[i] = x_l_sting * ( a_sting * math.sqrt(psi_sting[i]) + b_sting * psi_sting[i] + c_sting * psi_sting[i] * psi_sting[i] + d_sting * psi_sting[i] * psi_sting[i] * psi_sting[i] )
phi_of_psi_sting_l = (-1.0)* phi_of_psi_sting_u

#print ('the function phi_of_psi_sting is  = '), phi_of_psi_sting_u
#_______________________________________________________

#CONSTRUCT THE FORE FAIRING 

## the profile for the fore fairing is the same at psi=0.06412 unitl the end of the sting from x/c = 0.9797 to x/c =1.758
## therefore it can be assumed that the fore fairing is a straight line. !!!!! Ideal treatment for  hangover 


x_0_fore = 0.9797
x_l_fore = 1.758 - x_0_fore
i_x_fore = x_l_fore
i_Nx_fore = 500
x_fore = np.zeros(i_Nx_fore+1)
x_fore[0] = x_0_fore

for i in range(1,i_Nx_fore+1):
    x_fore[i] = x_fore[i-1] + i_x_fore/i_Nx_fore
#print ('the coordinate x for the fore fairing is  = '), x_fore   

phi_of_psi_fore_u = np.zeros(i_Nx_fore + 1)

for i in range(0,i_Nx_fore+1):
    phi_of_psi_fore_u[i] = 0.06412
phi_of_psi_fore_l = (-1.0) * phi_of_psi_fore_u

#print ('the function psi for fore fairing is  = '), phi_of_psi_fore


# CREATE ANOTHER  PROFILE AND COPY IT ALONG THE SPAN

#_______________create the leading edge at x/c = 0.5 _________________________________________
x_0_cp = 0.5
x_le_cp = x_0
x_l_cp = 0.15
x_cp = np.zeros(i_Nx+1)
i_x_cp = x_l_cp 
x_cp[0] = 5.0e-01
for i in range(1,i_Nx+1):
    x_cp[i] = x_cp[i-1] + i_x_cp/i_Nx

#print ('the vector x_cp = '), x_cp
# calculate psi values 

psi_cp = np.zeros(i_Nx+1)
for i in range(1,i_Nx+1):
    psi_cp[i] = ( x_cp[i]- x_0_cp ) / ( x_l_cp )
#print ('The sampling points for the quatinty psi are  =  '), psi_cp
#calculate the psi function for the upper surface 
phi_of_psi_cp_u = np.zeros(i_Nx+1)

for i in range(0,i_Nx+1):
    phi_of_psi_cp_u[i] = x_l_cp * (a * math.sqrt(psi_cp[i]) + b * psi_cp[i] + c * psi_cp[i]*psi_cp[i] + d * psi_cp[i] * psi_cp[i] * psi_cp[i] )
#print ('the function psi is  = '),phi_of_psi_cp_u

# mirror the upper surface 
phi_of_psi_cp_l = -1.0 * phi_of_psi_cp_u  


# ____________create the flat plate __________

x_0_plate_cp = 0.65
x_l_plate_cp = 0.9 - x_0_plate_cp

i_x_flat_cp = x_l_plate_cp
x_plate_cp = np.zeros(i_Nx)

x_plate_cp[0] = x_cp[i_Nx] + i_x_flat_cp/i_Nx
for i in range(1,i_Nx):
    x_plate_cp[i] = x_plate_cp[i-1] + i_x_flat_cp/i_Nx
    
#print ('the coordinate x for the flat plate is '), x_plate_cp
omega_psi_plate_cp_u = np.zeros(i_Nx)
for i in range(0,i_Nx):
    omega_psi_plate_cp_u[i] = (d + (a * 3/8)) * x_l

omega_psi_plate_cp_l = -1.0 * omega_psi_plate_cp_u   
#print ('The function omega of psi for the flat plate is  = '), omega_psi_plate_u
#print omega_psi_plate_l
#___________________________________________________

# ____________ create the trailing edge_____________

#coefficients fom table A2
a_tr_edge_cp = 0.0
d_tr_edge_cp = 0.17000800036901
b_tr_edge_cp = 3.0 * d_tr_edge
c_tr_edge_cp = -1.0 * b_tr_edge

x_0_tr_edge_cp = 0.9
x_l_tr_edge_cp = 1.0 - x_0_tr_edge
i_x_tr_edge_cp = x_l_tr_edge
   
x_tr_edge_cp = np.zeros(i_Nx)
x_tr_edge_cp[0] = x_plate_cp[i_Nx-1] + i_x_tr_edge_cp/i_Nx
for i in range(1,i_Nx):
    x_tr_edge_cp[i] = x_tr_edge_cp[i-1] + i_x_tr_edge_cp/i_Nx
#print ('the x coordinate for the copied is profile is '), x_tr_edge_cp

psi_tr_edge_cp = np.zeros(i_Nx)
psi_tr_edge_cp[0] = 0.0
for i in range(1,i_Nx):
    psi_tr_edge_cp[i] = (x_tr_edge_cp[i] - x_0_tr_edge_cp)/x_l_tr_edge_cp
#print ('the function psi for the trailing edge is  = ') ,psi_tr_edge_cp
phi_of_psi_tr_edge_cp_u = np.zeros(i_Nx)
for i in range(0,i_Nx):
    phi_of_psi_tr_edge_cp_u[i] = x_l_tr_edge_cp * (a_tr_edge_cp * math.sqrt(psi_tr_edge_cp[i_Nx-1-i]) + b_tr_edge_cp * psi_tr_edge_cp[i_Nx-1-i] + c_tr_edge_cp * psi_tr_edge_cp[i_Nx-1-i]*psi_tr_edge_cp[i_Nx-1-i] + d_tr_edge_cp * psi_tr_edge_cp[i_Nx-1-i] * psi_tr_edge_cp[i_Nx-1-i] * psi_tr_edge_cp[i_Nx-1-i] )

#print ('The function phi of psi for the trailing edge upper surface is  = '), phi_of_psi_tr_edge_cp_u

phi_of_psi_tr_edge_cp_l = -1.0 * phi_of_psi_tr_edge_cp_u

#print ('The function phi of psi for the trailing edge lower surface is  = '), phi_of_psi_tr_edge_cp_l


#_______________________________________________________

#      WRITE THE DATA TO FILES

#_______________________________________________________write in matrix format for rhinoceros
#----------symmetry plane

# leading edge 
LE = np.zeros(shape=(i_Nx+1,3))

for i in range(0,i_Nx+1):
        LE[i,0] = x[i] 
        LE[i,1] = phi_of_psi_u[i]
        LE[i,2] = 0.0
#print LE_u
#print x
# FLAT PLATE 
FLAT_PLATE = np.zeros(shape=(i_Nx,3))
for i in range(0,i_Nx):
    FLAT_PLATE[i,0] = x_plate[i]
    FLAT_PLATE[i,1] = omega_psi_plate_u[i]
    FLAT_PLATE[i,2] = 0.0
#print FLAT_PLATE

# TRAILING EDGE

TE = np.zeros(shape=(i_Nx,3))
for i in range(0,i_Nx):
    TE[i,0] = x_tr_edge[i]
    TE[i,1] = phi_of_psi_tr_edge_u[i]
    TE[i,2] = 0.0
#print TE

# STING 
STING = np.zeros(shape=(i_Nx+1,3))
for i in range(0,i_Nx+1):
    STING[i,0] = x_sting[i]
    STING[i,1] = phi_of_psi_sting_u[i]
    STING[i,2] = 0.0
#print STING

# FORE 
FORE = np.zeros(shape=(i_Nx_fore+1,3))
for i in range(0,i_Nx_fore+1):
    FORE[i,0] = x_fore[i]
    FORE[i,1] = phi_of_psi_fore_u[i]
    FORE[i,2] = 0.0
#print FORE


# write in matrix format the profile copied at x/c 0.5  and exposed to y/c 0.233

    # leading edge 
    
LE_CP = np.zeros(shape=(i_Nx+1,3))

for i in range(0,i_Nx+1):
        LE_CP[i,0] = x_cp[i] 
        LE_CP[i,1] = phi_of_psi_cp_u[i]
        LE_CP[i,2] = 0.233 
#print LE_CP
    
    # flat plate 
    
FLAT_PLATE_CP = np.zeros(shape=(i_Nx,3))

for i in range(0,i_Nx):
        FLAT_PLATE_CP[i,0] = x_plate_cp[i] 
        FLAT_PLATE_CP[i,1] = omega_psi_plate_cp_u[i]
        FLAT_PLATE_CP[i,2] = 0.233 
#print FLAT_PLATE_CP  

    # trailing edge 
TE_CP = np.zeros(shape=(i_Nx,3))

for i in range(0,i_Nx):
        TE_CP[i,0] = x_tr_edge_cp[i] 
        TE_CP[i,1] = phi_of_psi_tr_edge_cp_u[i]
        TE_CP[i,2] = 0.233 
#print TE_CP    
    
#-------------------SAVE THE DATA FOR RHINOCEROS----------------------    
np.savetxt('LE_m.txt',LE,delimiter=' ')
np.savetxt('TE_m.txt',TE,delimiter=' ')
np.savetxt('FLAT_PLATE_m.txt',FLAT_PLATE,delimiter=' ')
np.savetxt('FORE_m.txt',FORE,delimiter=' ')
np.savetxt('STING_m.txt',STING,delimiter=' ')
np.savetxt('LE_CP_m.txt',LE_CP,delimiter=' ')
np.savetxt('TE_CP_m.txt',TE_CP,delimiter=' ')
np.savetxt('FLAT_PLATE_CP_m.txt',FLAT_PLATE_CP,delimiter=' ')

#_______________________________________________________

#      PLOT THE POINTS

#_______________________________________________________
fig = plt.figure(figsize=(17, 2),dpi=1200, facecolor='w', edgecolor='k')

plt.plot(x,phi_of_psi_u,'x',linestyle='-',linewidth = '2',marker='o',markersize=1)
#plt.plot(x,phi_of_psi_l,'x',linestyle='-',linewidth = '2',marker='o',markersize=5)
#plt.plot(x_plate,omega_psi_plate_u,'x',linestyle='-',linewidth = '2',marker='o',markersize=5)
#plt.plot(x_plate,omega_psi_plate_l,'x',linestyle='-',linewidth = '2',marker='o',markersize=5)
#plt.plot(x_tr_edge,phi_of_psi_tr_edge_u,'x',linestyle='-',linewidth = '2',marker='o',markersize=5)
#plt.plot(x_tr_edge,phi_of_psi_tr_edge_l,'x',linestyle='-',linewidth = '2',marker='o',markersize=5)
#plt.plot(x_sting, phi_of_psi_sting_u,'x',linestyle='-',linewidth = '2',marker='o',markersize=5)
#plt.plot(x_sting, phi_of_psi_sting_l,'x',linestyle='-',linewidth = '2',marker='o',markersize=5)
#plt.plot(x_fore,phi_of_psi_fore_u,'x',linestyle='-',linewidth = '2',marker='o',markersize=5)
#plt.plot(x_fore,phi_of_psi_fore_l,'x',linestyle='-',linewidth = '2',marker='o',markersize=5)
#plt.plot(x_cp,phi_of_psi_cp_u,'x',linestyle='-',linewidth = '2',marker='o',markersize=5)
#plt.plot(x_plate_cp,omega_psi_plate_cp_u,'x',linestyle='-',linewidth = '2',marker='o',markersize=5)
#plt.plot(x_tr_edge_cp,phi_of_psi_tr_edge_cp_u,'x',linestyle='-',linewidth = '2',marker='o',markersize=5)
#print x
#print psi
#print phi_of_psi_u
#print omega_psi_plate_u
plt.show()

print LE_CP


Populating the interactive namespace from numpy and matplotlib
[[ 0.5         0.          0.233     ]
 [ 0.50075     0.00131664  0.233     ]
 [ 0.5015      0.00191439  0.233     ]
 [ 0.50225     0.00239265  0.233     ]
 [ 0.503       0.00280836  0.233     ]
 [ 0.50375     0.00318359  0.233     ]
 [ 0.5045      0.00352966  0.233     ]
 [ 0.50525     0.00385329  0.233     ]
 [ 0.506       0.00415887  0.233     ]
 [ 0.50675     0.00444944  0.233     ]
 [ 0.5075      0.00472724  0.233     ]
 [ 0.50825     0.00499393  0.233     ]
 [ 0.509       0.00525083  0.233     ]
 [ 0.50975     0.00549897  0.233     ]
 [ 0.5105      0.00573921  0.233     ]
 [ 0.51125     0.00597223  0.233     ]
 [ 0.512       0.00619862  0.233     ]
 [ 0.51275     0.00641889  0.233     ]
 [ 0.5135      0.00663344  0.233     ]
 [ 0.51425     0.00684266  0.233     ]
 [ 0.515       0.00704686  0.233     ]
 [ 0.51575     0.00724632  0.233     ]
 [ 0.5165      0.0074413   0.233     ]
 [ 0.51725     0.00763201  0.233     ]
 [ 0.518       0.00781866  0.233     ]
 [ 0.51875     0.00800143  0.233     ]
 [ 0.5195      0.00818047  0.233     ]
 [ 0.52025     0.00835594  0.233     ]
 [ 0.521       0.00852798  0.233     ]
 [ 0.52175     0.00869669  0.233     ]
 [ 0.5225      0.00886221  0.233     ]
 [ 0.52325     0.00902464  0.233     ]
 [ 0.524       0.00918406  0.233     ]
 [ 0.52475     0.00934058  0.233     ]
 [ 0.5255      0.00949427  0.233     ]
 [ 0.52625     0.00964522  0.233     ]
 [ 0.527       0.0097935   0.233     ]
 [ 0.52775     0.00993918  0.233     ]
 [ 0.5285      0.01008232  0.233     ]
 [ 0.52925     0.01022298  0.233     ]
 [ 0.53        0.01036123  0.233     ]
 [ 0.53075     0.01049711  0.233     ]
 [ 0.5315      0.01063069  0.233     ]
 [ 0.53225     0.010762    0.233     ]
 [ 0.533       0.0108911   0.233     ]
 [ 0.53375     0.01101802  0.233     ]
 [ 0.5345      0.01114282  0.233     ]
 [ 0.53525     0.01126553  0.233     ]
 [ 0.536       0.0113862   0.233     ]
 [ 0.53675     0.01150485  0.233     ]
 [ 0.5375      0.01162153  0.233     ]
 [ 0.53825     0.01173627  0.233     ]
 [ 0.539       0.0118491   0.233     ]
 [ 0.53975     0.01196006  0.233     ]
 [ 0.5405      0.01206918  0.233     ]
 [ 0.54125     0.01217648  0.233     ]
 [ 0.542       0.012282    0.233     ]
 [ 0.54275     0.01238576  0.233     ]
 [ 0.5435      0.01248779  0.233     ]
 [ 0.54425     0.01258811  0.233     ]
 [ 0.545       0.01268676  0.233     ]
 [ 0.54575     0.01278375  0.233     ]
 [ 0.5465      0.01287912  0.233     ]
 [ 0.54725     0.01297288  0.233     ]
 [ 0.548       0.01306505  0.233     ]
 [ 0.54875     0.01315566  0.233     ]
 [ 0.5495      0.01324473  0.233     ]
 [ 0.55025     0.01333229  0.233     ]
 [ 0.551       0.01341835  0.233     ]
 [ 0.55175     0.01350292  0.233     ]
 [ 0.5525      0.01358604  0.233     ]
 [ 0.55325     0.01366773  0.233     ]
 [ 0.554       0.01374799  0.233     ]
 [ 0.55475     0.01382685  0.233     ]
 [ 0.5555      0.01390432  0.233     ]
 [ 0.55625     0.01398043  0.233     ]
 [ 0.557       0.0140552   0.233     ]
 [ 0.55775     0.01412863  0.233     ]
 [ 0.5585      0.01420075  0.233     ]
 [ 0.55925     0.01427157  0.233     ]
 [ 0.56        0.01434111  0.233     ]
 [ 0.56075     0.01440938  0.233     ]
 [ 0.5615      0.01447641  0.233     ]
 [ 0.56225     0.0145422   0.233     ]
 [ 0.563       0.01460677  0.233     ]
 [ 0.56375     0.01467014  0.233     ]
 [ 0.5645      0.01473232  0.233     ]
 [ 0.56525     0.01479332  0.233     ]
 [ 0.566       0.01485317  0.233     ]
 [ 0.56675     0.01491187  0.233     ]
 [ 0.5675      0.01496944  0.233     ]
 [ 0.56825     0.0150259   0.233     ]
 [ 0.569       0.01508125  0.233     ]
 [ 0.56975     0.01513551  0.233     ]
 [ 0.5705      0.01518869  0.233     ]
 [ 0.57125     0.01524081  0.233     ]
 [ 0.572       0.01529188  0.233     ]
 [ 0.57275     0.01534192  0.233     ]
 [ 0.5735      0.01539093  0.233     ]
 [ 0.57425     0.01543893  0.233     ]
 [ 0.575       0.01548593  0.233     ]
 [ 0.57575     0.01553195  0.233     ]
 [ 0.5765      0.01557699  0.233     ]
 [ 0.57725     0.01562107  0.233     ]
 [ 0.578       0.0156642   0.233     ]
 [ 0.57875     0.0157064   0.233     ]
 [ 0.5795      0.01574767  0.233     ]
 [ 0.58025     0.01578803  0.233     ]
 [ 0.581       0.01582748  0.233     ]
 [ 0.58175     0.01586605  0.233     ]
 [ 0.5825      0.01590374  0.233     ]
 [ 0.58325     0.01594056  0.233     ]
 [ 0.584       0.01597653  0.233     ]
 [ 0.58475     0.01601166  0.233     ]
 [ 0.5855      0.01604595  0.233     ]
 [ 0.58625     0.01607942  0.233     ]
 [ 0.587       0.01611208  0.233     ]
 [ 0.58775     0.01614395  0.233     ]
 [ 0.5885      0.01617502  0.233     ]
 [ 0.58925     0.01620532  0.233     ]
 [ 0.59        0.01623485  0.233     ]
 [ 0.59075     0.01626363  0.233     ]
 [ 0.5915      0.01629166  0.233     ]
 [ 0.59225     0.01631896  0.233     ]
 [ 0.593       0.01634554  0.233     ]
 [ 0.59375     0.01637141  0.233     ]
 [ 0.5945      0.01639657  0.233     ]
 [ 0.59525     0.01642104  0.233     ]
 [ 0.596       0.01644483  0.233     ]
 [ 0.59675     0.01646795  0.233     ]
 [ 0.5975      0.01649041  0.233     ]
 [ 0.59825     0.01651222  0.233     ]
 [ 0.599       0.01653339  0.233     ]
 [ 0.59975     0.01655394  0.233     ]
 [ 0.6005      0.01657386  0.233     ]
 [ 0.60125     0.01659317  0.233     ]
 [ 0.602       0.01661188  0.233     ]
 [ 0.60275     0.01663001  0.233     ]
 [ 0.6035      0.01664756  0.233     ]
 [ 0.60425     0.01666453  0.233     ]
 [ 0.605       0.01668095  0.233     ]
 [ 0.60575     0.01669682  0.233     ]
 [ 0.6065      0.01671215  0.233     ]
 [ 0.60725     0.01672694  0.233     ]
 [ 0.608       0.01674122  0.233     ]
 [ 0.60875     0.01675499  0.233     ]
 [ 0.6095      0.01676826  0.233     ]
 [ 0.61025     0.01678104  0.233     ]
 [ 0.611       0.01679333  0.233     ]
 [ 0.61175     0.01680516  0.233     ]
 [ 0.6125      0.01681652  0.233     ]
 [ 0.61325     0.01682743  0.233     ]
 [ 0.614       0.0168379   0.233     ]
 [ 0.61475     0.01684793  0.233     ]
 [ 0.6155      0.01685754  0.233     ]
 [ 0.61625     0.01686674  0.233     ]
 [ 0.617       0.01687553  0.233     ]
 [ 0.61775     0.01688393  0.233     ]
 [ 0.6185      0.01689194  0.233     ]
 [ 0.61925     0.01689957  0.233     ]
 [ 0.62        0.01690683  0.233     ]
 [ 0.62075     0.01691374  0.233     ]
 [ 0.6215      0.0169203   0.233     ]
 [ 0.62225     0.01692652  0.233     ]
 [ 0.623       0.0169324   0.233     ]
 [ 0.62375     0.01693797  0.233     ]
 [ 0.6245      0.01694323  0.233     ]
 [ 0.62525     0.01694818  0.233     ]
 [ 0.626       0.01695284  0.233     ]
 [ 0.62675     0.01695721  0.233     ]
 [ 0.6275      0.01696131  0.233     ]
 [ 0.62825     0.01696514  0.233     ]
 [ 0.629       0.01696871  0.233     ]
 [ 0.62975     0.01697204  0.233     ]
 [ 0.6305      0.01697513  0.233     ]
 [ 0.63125     0.01697799  0.233     ]
 [ 0.632       0.01698062  0.233     ]
 [ 0.63275     0.01698305  0.233     ]
 [ 0.6335      0.01698527  0.233     ]
 [ 0.63425     0.0169873   0.233     ]
 [ 0.635       0.01698914  0.233     ]
 [ 0.63575     0.01699081  0.233     ]
 [ 0.6365      0.0169923   0.233     ]
 [ 0.63725     0.01699365  0.233     ]
 [ 0.638       0.01699484  0.233     ]
 [ 0.63875     0.01699589  0.233     ]
 [ 0.6395      0.01699681  0.233     ]
 [ 0.64025     0.0169976   0.233     ]
 [ 0.641       0.01699829  0.233     ]
 [ 0.64175     0.01699887  0.233     ]
 [ 0.6425      0.01699935  0.233     ]
 [ 0.64325     0.01699974  0.233     ]
 [ 0.644       0.01700006  0.233     ]
 [ 0.64475     0.0170003   0.233     ]
 [ 0.6455      0.01700049  0.233     ]
 [ 0.64625     0.01700062  0.233     ]
 [ 0.647       0.01700071  0.233     ]
 [ 0.64775     0.01700076  0.233     ]
 [ 0.6485      0.01700079  0.233     ]
 [ 0.64925     0.0170008   0.233     ]
 [ 0.65        0.0170008   0.233     ]]

In [3]:


In [ ]: