Tahukah Anda bahwa Bumi bergerak ellips mengelilingi matahari? Bukan hanya bumi, hampir semua planet mengelilingi matahari dengan gerakan membentuk lintasan Ellips. Memang peristiwa ini sempat menjadi perdebatan panjang antara orang Yunani kuno terutama Ptolemi dan Aristoteles yang menganggap bahwa bumi dikelilingi seluruh benda luar angkasa dan mereka bergerak dengan lingtasan melingkar.  Kemdian pendapat itu dibantah oleh Copernicus, namun sebelum mepublikasikannya dia telah diasingkan dan meninggal. Keppler yang terinspirasi dari penelitian Tycho Brahe merumuskan bahwa lintasan bumi bukanla berbentuk lingkaran melainkan ellips, melalui pengamatan Teleskop Galelei Galeleo dibenarkan bahwa lintasan bumi berbentuk ellip.

Itu sejarahnya, masalahnya bagaimana menggambarkan lintasan ellips kepada siswa? untuk membuat animasi gerak ellips software yang paling mudah adalah Matlab. Dimana Matlab mampu menganilis sampai pada tingkat keakuratan yang tinggi. Ok, Pada anaimasi ellips ini kita akan membuat versi yang paling sederhana yang nantinya membantu siswa dapat memahami gerak ellips.

Langsung saja kita bahas langkah-langkah membuat lintasan ellips.

  1. Buka Matlab, (bila belum punya banyak apliksi bajakan di internet, tapi kalau kamu punya banyak uang ya beli yang orisinal)
  2. Clik Scirp
  3. masukkan scip berikut dengan meng-copy paste.

% animasi ellips
%% set parameter
a=1;
b=1.25;
T=1; % periode
Np=1; % number of periods to plot
Nt=500;
Nstride=2; % kecepatan plot jika >1
phi=pi/8; % fase
%%menghitung parameter
Tf=Np*T; % waktu akhir
omega=2*pi/T; % omega
t=linspace(0, Tf, Nt);
x=zeros(1, Nt);
y=zeros(1, Nt);
%% membuat animasi
for it=1:Nt
x(it)=a*cos(omega*t(it)+phi);
y(it)=b*sin(omega*t(it)-phi);
end
% menemukan titik ekstrim ellips
xmin=min(x);
xmax=max(x);
ymin=min(y);
ymax=max(y);
%% memplot animasi
for it=1:Nstride:Nt
plot(x(1:it), y(1:it),… % menentukan posisi plot
x(it), y(it), ‘ro’,… % memebuat bulatan berwarna merah
[0, x(it)],[0, y(it)], ‘r’); % titik awal bulatan
axis(1.2*[xmin, xmax, ymin, ymax]);
axis equal
title(‘Animasi Ellips’);
drawnow
end

4. Jalankan dengan clik segitaga hijau di atas

Maka akan tampil animasi ellips seperti pada gambar berikut ini

Mudah kan!

Bila Anda suka dapat tinggalkan like dengan memberi bintang dan tulis comment. Apabila aplikasi ini tidak jalan Anda dapat menanyakan lebwat kolom comment dibawah ini. Selamat mencoba 🙂

*Percobaan di atas menggunakan versi 2017a dan sangat dimungkinkan dengan matlab versi dibawahnya