Selamat datang, Pengunjung. Silahkan masuk atau mendaftar.
April 05, 2025, 09:08:25 PM

Masuk dengan nama pengguna, kata sandi dan lama sesi

Shoutbox

Ellenlag

Desember 31, 2024, 02:50:24 AM
We have thoroughly reviewed and evaluated the top best antivirus to provide our readers with a curated list of the most trusted providers. Safeguard your personal data and computer from cyber threats choose one of the leading antivirus solutions from the table belo

O Ik

Maret 14, 2021, 12:04:08 AM
Kapan-kapan kita cerita-cerita tentang Paus Formosus.

O Ik

Maret 14, 2021, 12:03:51 AM
Kapan-kapan kita cerita-cerita tentang planet-panet.
 

cotrans

Desember 07, 2020, 03:17:25 PM
Kapan-kapan, kita kumpul bareng, yuk, sambil makan-makan.  ;D
 

new_news

Juli 09, 2020, 03:19:21 PM
Halo.  Saya anggota baru.  :D

Recent

Anggota
Stats
  • Total Tulisan: 133
  • Total Topik: 124
  • Online Today: 9
  • Online Ever: 180
  • (Januari 31, 2025, 09:57:07 AM)
Pengguna Online
Users: 0
Guests: 9
Total: 9

9 Pengunjung, 0 Pengguna

Penulis Topik: Menggambar Grafik $y = \sin(1/x)$ secara Elegan dengan Menggunakan MATLAB  (Dibaca 178 kali)

0 Anggota dan 1 Pengunjung sedang melihat topik ini.

Offline cotrans

  • Administrator
  • Full Member
  • *****
  • Tulisan: 111
  • Reputasi: +0/-0
  • Jenis kelamin: Pria
    • Lihat Profil
  • Agama: Katolik
Salam sejahtera.

\section{Menggambar Grafik $y = \sin(1/x)$ secara Elegan dengan Menggunakan MATLAB}

Biasanya, untuk menggambar grafik $y = \sin(1/x)$ di MATLAB, kita langsung menge-plot titik-titik $x$ dan $y$ yang memenuhi persamaan $y = \sin(1/x)$.  Akibatnya, titik-titik ekstrem maksimum dan minimum tidak tergambar di dalam grafik MATLAB.  Untuk mencegah hal itu, maka kita perlu membuat $1/x$ menjangkau titik-titik ekstrem, yaitu $(2n + 1)\pi/2$ di mana $n$ adalah bilangan bulat.  Oleh karena itu, kita definisikan $u := 1/x$ alias $x = 1/u$ di mana (misalnya) $u \in (\pi, 10\pi)$, sehingga $y = \sin u$, kemudian yang kita plot adalah $y$ vs $x$.

Berikut ini adalah program MATLAB-nya.
Kode: [Pilih]
clear all;
u = linspace(pi, 10*pi, 100000);
x = 1./u;
y = sin(u);
plot(x, y, '--');

Hasilnya, tampak pada gambar.



Sekian dan terima kasih.



« Edit Terakhir: Juni 01, 2021, 08:54:44 PM by Roni »

 

Top Poster

cotrans
111 Tulisan

Roni
17 Tulisan

new_news
2 Tulisan

adgroups
1 Tulisan

O Ik
1 Tulisan

Ellenlag
0 Tulisan

Alexeynut
0 Tulisan

GeorgeSluri
0 Tulisan