Advertisement
Guest User

Untitled

a guest
Oct 16th, 2016
132
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.76 KB | None | 0 0
  1. def split_code_book(initial, k, e):
  2. last_code_book = initial
  3. for i in range(k-1):
  4. if i == 0:
  5. new_code_book = np.vstack((last_code_book - e, last_code_book + e))
  6. new_code_book = np.vsplit(new_code_book, i + 2)
  7. temp_code_book = last_code_book
  8. last_code_book = new_code_book
  9. else:
  10. if i == 1:
  11. new_code_book = np.vstack((last_code_book[0] - e, temp_code_book, last_code_book[-1] + e))
  12. else:
  13. new_code_book = np.vstack((last_code_book[0] - e, ??? , last_code_book[-1] + e))
  14. new_code_book = np.vsplit(new_code_book, i + 2)
  15. temp_code_book = last_code_book
  16. last_code_book = new_code_book
  17. return(new_code_book)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement