Dalam sebuah simulasi gelombang, kita perlu membuat sebuah gelombang lain yang memiliki pergeseran phase dengan nilai tertentu.

Pada tulisan ini akan disampaikan salah satu metode untuk membuat sebuah gelombang yang bergeser dengan mempermudah nilai variabel yang dapat diganti.

Pada tulisan ini, bahasa pemrograman yang digunakan adalah Python. Salaha satu platform yang dapat digunakan adalah menggunakan googlecolabs.

Untuk membuat sebuah gelombang kita dapat menuliskan perintah berikut:

import numpy as np

import matplotlib.pyplot as plt
#--- nilai Amplitudo gelombang

Avt = 2

#--- membuat set nilai sampling data gelombang
t = np.linspace(0, 1, 1000)

Kemudian kita buat gelombang pertama dan ditampilkan:

Kita buat gelombang kedua dan ditampilkan

Terakhir kita plot kedua gelombang secara bersama seperti berikut:

Sekarang, cobalah untuk membuat dua gelombang dengan pergeseran phase -90 derajat dan 180 derajat.
Selamat mencoba

Source code google colabs: Link [https://colab.research.google.com/drive/1_6YD8TjmsgrX0oQ9sR-exlbaKrfYrPGD?usp=sharing]