#Psychomatrix 7.0 #article 25.01.1978
import numpy as np
def calculate_psychomatrix_grid(birthdate):
"""
Menghitung grid Psychomatrix untuk tanggal lahir yang diberikan.
Args:
tanggal_lahir: Sebuah string yang mewakili tanggal lahir dalam format "DD.MM.YYYY".
Mengembalikan:
Sebuah array numpy 3x3 yang mewakili grid Psychomatrix.
"""
# Ekstrak hari, bulan, dan tahun dari tanggal lahir
hari, bulan, tahun = map(int, birthdate.split("."))
# Hitung nomor jalan hidup
nomor_jalan_hidup = sum(map(int, str(day) + str(month) + str(year)))
sementara nomor_jalan_hidup > 9:
nomor_jalan_hidup = sum(map(int, str(nomor_jalan_hidup)))
# Hitung angka tambahan (Anda dapat menyesuaikan perhitungan ini sesuai kebutuhan)
# Di sini, kita menghitung jumlah hari, bulan, dan tahun secara terpisah
sum_day = sum(map(int, str(day)))
sum_month = sum(map(int, str(month)))
sum_year = sum(map(int, str(year)))
# Buat daftar semua angka
all_numbers = [hari, bulan, tahun, nomor_jalan_hidup, sum_day, sum_month, sum_year]
# Buat grid 3x3 yang kosong
grid = np.zeros((3, 3), dtype=int)
# Isi grid dengan angka (Anda dapat menyesuaikan logika ini berdasarkan sistem Psychomatrix spesifik Anda)
grid[0][0] = all_numbers[0] # Hari
grid[0][1] = all_numbers[1] # Bulan
grid[0][2] = all_numbers[2] # Tahun
grid[1][0] = all_numbers[3] # Nomor Jalan Hidup
grid[1][1] = all_numbers[4] # Jumlah Hari
grid[1][2] = all_numbers[5] # Jumlah Bulan
grid[2][0] = all_numbers[6] # Jumlah Tahun
grid[2][1] = all_numbers[0] # Hari (diulang)
grid[2][2] = all_numbers[1] # Bulan (diulang)
return grid
# Hitung dan cetak grid Psychomatrix untuk tanggal lahir yang diberikan
tanggal_lahir = "25.01.1978"
grid = calculate_psychomatrix_grid(birthdate)
print(grid)
import numpy as np
def calculate_psychomatrix_grid(birthdate):
"""
Menghitung grid Psychomatrix untuk tanggal lahir yang diberikan.
Args:
tanggal_lahir: Sebuah string yang mewakili tanggal lahir dalam format "DD.MM.YYYY".
Mengembalikan:
Sebuah array numpy 3x3 yang mewakili grid Psychomatrix.
"""
# Ekstrak hari, bulan, dan tahun dari tanggal lahir
hari, bulan, tahun = map(int, birthdate.split("."))
# Hitung nomor jalan hidup
nomor_jalan_hidup = sum(map(int, str(day) + str(month) + str(year)))
sementara nomor_jalan_hidup > 9:
nomor_jalan_hidup = sum(map(int, str(nomor_jalan_hidup)))
# Hitung angka tambahan (Anda dapat menyesuaikan perhitungan ini sesuai kebutuhan)
# Di sini, kita menghitung jumlah hari, bulan, dan tahun secara terpisah
sum_day = sum(map(int, str(day)))
sum_month = sum(map(int, str(month)))
sum_year = sum(map(int, str(year)))
# Membuat daftar semua angka
all_numbers = [hari, bulan, tahun, nomor_jalan_hidup, sum_day, sum_month, sum_year]
# Buat grid 3x3 yang kosong
grid = np.zeros((3, 3), dtype=int)
# Isi grid dengan angka (Anda dapat menyesuaikan logika ini berdasarkan sistem Psychomatrix spesifik Anda)
grid[0][0] = all_numbers[0] # Hari
grid[0][1] = all_numbers[1] # Bulan
grid[0][2] = all_numbers[2] # Tahun
grid[1][0] = all_numbers[3] # Nomor Jalan Hidup
grid[1][1] = all_numbers[4] # Jumlah Hari
grid[1][2] = all_numbers[5] # Jumlah Bulan
grid[2][0] = all_numbers[6] # Jumlah Tahun
grid[2][1] = all_numbers[0] # Hari (diulang)
grid[2][2] = all_numbers[1] # Bulan (diulang)
return grid
# Hitung dan cetak grid Psychomatrix untuk tanggal lahir yang diberikan
tanggal_lahir = "25.01.1978"
grid = calculate_psychomatrix_grid(birthdate)
print(grid)
Penjelasan:
* Impor numpy: Mengimpor pustaka numpy untuk membuat dan memanipulasi array.
* fungsi calculate_psychomatrix_grid(birthdate):
* Mengambil string tanggal lahir dalam format "DD.MM.YYYY" sebagai input.
* Mengekstrak hari, bulan, dan tahun sebagai integer.
* Menghitung nomor jalan hidup dengan menjumlahkan semua digit dalam tanggal lahir dan menguranginya menjadi satu digit.
* Menghitung jumlah digit dalam hari, bulan, dan tahun secara terpisah.
* Membuat daftar all_numbers yang berisi semua angka yang dihitung.
* Membuat grid array numpy 3x3 yang kosong.
* Mengisi grid dengan angka dari all_numbers sesuai pola tertentu.
* Mengembalikan grid yang terisi.
* Hitung dan cetak grid:
* Mengatur tanggal lahir menjadi "25.01.1978".
* Memanggil fungsi calculate_psychomatrix_grid() untuk mendapatkan grid.
* Mencetak grid ke konsol.
Keluaran:
[[ 25 1 1978]
[ 6 7 1]
[ 25 25 1]]import numpy as np
def calculate_psychomatrix_grid(birthdate):
"""
Menghitung grid Psychomatrix untuk tanggal lahir yang diberikan.
Args:
tanggal_lahir: Sebuah string yang mewakili tanggal lahir dalam format "DD.MM.YYYY".
Mengembalikan:
Sebuah array numpy 3x3 yang mewakili grid Psychomatrix.
"""
# Ekstrak hari, bulan, dan tahun dari tanggal lahir
hari, bulan, tahun = map(int, birthdate.split("."))
# Hitung nomor jalan hidup
nomor_jalan_hidup = sum(map(int, str(day) + str(month) + str(year)))
sementara nomor_jalan_hidup > 9:
nomor_jalan_hidup = sum(map(int, str(nomor_jalan_hidup)))
# Hitung angka tambahan (Anda dapat menyesuaikan perhitungan ini sesuai kebutuhan)
# Di sini, kita menghitung jumlah hari, bulan, dan tahun secara terpisah
sum_day = sum(map(int, str(day)))
sum_month = sum(map(int, str(month)))
sum_year = sum(map(int, str(year)))
# Buat daftar semua angka
all_numbers = [hari, bulan, tahun, nomor_jalan_hidup, sum_day, sum_month, sum_year]
# Buat grid 3x3 yang kosong
grid = np.zeros((3, 3), dtype=int)
# Isi grid dengan angka (Anda dapat menyesuaikan logika ini berdasarkan sistem Psychomatrix spesifik Anda)
grid[0][0] = all_numbers[0] # Hari
grid[0][1] = all_numbers[1] # Bulan
grid[0][2] = all_numbers[2] # Tahun
grid[1][0] = all_numbers[3] # Nomor Jalan Hidup
grid[1][1] = all_numbers[4] # Jumlah Hari
grid[1][2] = all_numbers[5] # Jumlah Bulan
grid[2][0] = all_numbers[6] # Jumlah Tahun
grid[2][1] = all_numbers[0] # Hari (diulang)
grid[2][2] = all_numbers[1] # Bulan (diulang)
return grid
# Hitung dan cetak grid Psychomatrix untuk tanggal lahir yang diberikan
tanggal_lahir = "25.01.1978"
grid = calculate_psychomatrix_grid(birthdate)
print(grid)
Penjelasan:
* Impor numpy: Mengimpor pustaka numpy untuk membuat dan memanipulasi array.
* fungsi calculate_psychomatrix_grid(birthdate):
* Mengambil string tanggal lahir dalam format "DD.MM.YYYY" sebagai input.
* Mengekstrak hari, bulan, dan tahun sebagai integer.
* Menghitung nomor jalan hidup dengan menjumlahkan semua digit dalam tanggal lahir dan menguranginya menjadi satu digit.
* Menghitung jumlah digit dalam hari, bulan, dan tahun secara terpisah.
* Membuat daftar all_numbers yang berisi semua angka yang dihitung.
* Membuat grid array numpy 3x3 yang kosong.
* Mengisi grid dengan angka dari all_numbers sesuai pola tertentu.
* Mengembalikan grid yang terisi.
* Hitung dan cetak
Catatan:
* Logika spesifik untuk mengisi grid mungkin bervariasi tergantung pada sistem Psychomatrix yang Anda gunakan.
* Kode ini memberikan implementasi dasar untuk tujuan demonstrasi.
* Penting untuk diingat bahwa numerologi adalah pseudoscience.