Minggu, 24 Juli 2022

Tutorial Membuat Program Segitiga Pascal dengan Input Banyak Level di MATLAB

Segitiga pascal ialah susunan angka yang berbentuk segitiga dan angka yang berada di puncak segitiga atau bisa disebut angka di baris pertama harus angka 1 kemudian pada baris kedua harus angka 1 dan 1. Untuk baris selanjutnya harus dimulai dan diakhiri dengan angka 1, sedangkan angka-angka yang berada di antaranya diperoleh dengan cara menjumlahkan dua bilangan yang berada di atasnya.

Sesuai dengan judul, kali ini kita akan membahas tentang cara membuat program yang mampu menampilkan segitiga pascal dengan input banyaknya level menggunakan aplikasi matlab. Jika teman-teman belum memiliki aplikasi matlab di laptop atau komputer, silakan untuk mengunduh dan menginstal aplikasinya terlebih dahulu.

Pada postingan ini, versi aplikasi matlab yang digunakan adalah versi 6.5, R2013a, dan R2017b. Sebenarnya menggunakan satu versi saja sudah cukup, tapi karena setiap versi pasti memiliki celah atau kekurangan sehingga perlu dilakukan upgrade oleh programmer agar tetap bisa berjalan dengan baik dan hal ini pasti akan memberikan perbedaan sebagai identitas setiap versi, seperti tampilan yang berbeda, fitur yang bertambah, dan sebagainya. Maka dari itu, terdapat kemungkinan jika kode program tidak bisa dijalankan pada versi tertentu. Bila versi matlab yang dimiliki tidak digunakan pada postingan ini, jika teman-teman berkenan silakan untuk mencoba mengganti tanda koma menjadi tanda titik atau sebaliknya karena terdapat beberapa versi matlab yang tanda komanya menggunakan simbol tanda titik bisa juga sebaliknya atau malah berbeda total.

Tujuan postingan ini menggunakan lebih dari satu versi matlab ialah untuk menambah referensi dan barangkali versi yang dimiliki teman-teman sama dengan versi yang digunakan pada postingan ini. Selain itu, juga berharap semoga dapat membantu teman-teman untuk memahami dan mampu mempraktikkan tutorial yang disampaikan.

Maaf karena bertele-tele, cuss ke tutorialnya.


KODE PROGRAM:

%Program Segitiga Pascal: prog_pascal.m

x=input('Masukkan jumlah level: ');

if x<1 %jika level negatif atau nol

    return

end

x=ceil(x); %pembulatan x

%bilangan bulat

disp('1') %tampilkan level -1

if x==1

    return

end

disp('1 1') %tampilkan level -2

if x==2

    return

end

P=[1 1];

for i=3:x

    for j=1:i-2

        q(j)=P(j)+P(j+1);

    end

    P=[1 q 1];

    disp(P) %tampilkan level -3 dan seterusnya

end

 

VERSI R2017b

1.  Tampilan awal.

2. Masukkan kode program pada bagian editor.

3. Pada bagian editor pilih Run untuk menjalankan program. Jika program belum disimpan, maka simpan terlebih dahulu dan tentukan lokasi penyimpanan lalu klik simbol Run.

4. Setelah di klik Run, hasil akan muncul di bagian Command Window. Masukkan level, misal 11 lalu enter dan akan muncul tampilan seperti di bawah ini.

5. Selesai, selamat mencoba.


VERSI R2013a

1. Tampilan awal.

2. Pada Home pilih New Script untuk membuka M-File atau Editor.

3. Masukkan kode program pada editor.

4. Pada bagian editor pilih Run. Sebelumnya simpan program dan tentukan lokasi penyimpanan lalu klik simbol Run.

5. Setelah di klik Run, hasil akan muncul di bagian Command Window. Masukkan level, misal 11 lalu enter dan akan muncul tampilan seperti di bawah ini.

6. Selesai, selamat mencoba.


VERSI 6.5

1. Tampilan awal.

2. Pilih M-File atau editor, simbolnya seperti gambar di bawah ini.



3. Masukkan kode program pada m-file.

4. Pilih simbol di bawah ini untuk menjalankan program. Sebelumnya simpan program dan tentukan lokasi penyimpanan lalu klik simbol di bawah ini.



5. Setelah di klik Run, hasil akan muncul di bagian Command Window. Masukkan level, misal 11 lalu enter kemudian akan muncul tampilan seperti di bawah ini.

6. Selesai, selamat mencoba.


Semoga bermanfaat, terima kasih...




MEMBUAT JARING-JARING KUBUS MENGGUNAKAN GEOGEBRA

Jaring-jaring kubus merupakan pemisahan bangun ruang kubus atau bangun ruang kubus yang dibuka dan diubah menjadi bentuk bangun datar yang m...