Langsung ke konten utama

Regresi linier menggunakan Matlab

Selamat siang semua, :)
Kali ini saya akan posting tentang regresi linier menggunakan Matlab.  Untuk posting akan menjelaskan bagaimana melakukan regresi linier menggunakan Matlab dengan data yang kita miliki. Untuk melakukan regresi diperlukan data x da y dimana x adalah variabel independent dan y variabel dependent.
Misalkan kita akan melakukan regresi dengan data sebagai berikut :
x= [0 1 2 3 4 5 6 7 8]
y=[2 4 6 7 9 10 12 13 15]
Dengan data tersebut akan dilakukan regresi linier.
Langkah-langkah yang harus dilakukan :
> Buka program Matlab di start-all programs-matlab (saya menggunakan matlab 7)
> Pada Comand window ketik "edit" untuk membuka editor baru atau klik file-new-mfile.
> Kemudian pada sheet editor ketikan program dibawah ini
     x= [0 1 2 3 4 5 6 7 8];
     y=[2 4 6 7 9 10 12 13 15];
     P=polyfit(x,y,1);
     yfit=polyval(P,x);
     figure(1)
     h=plot(x,y,'-.k',x,yfit,'-*r')
     xlabel('sumbu x')
     ylabel('sumbu y')
     title('mathsoftware.blogspot.com')
     text(1,14,['y=' num2str(P(1)) 'x+' num2str(P(2))]);
> keterangan
    >  polyfit untuk mencari parameter a dan b
    >  polyval untuk menghitung yfit=ax+b


Dari koding program diatas akan dihasilkan figure seperti berikut :



Terimakasih semoga posting kali ini bermanfaat
sumber : diktat kuliah statistik dasar







Komentar

Postingan populer dari blog ini

Cara plot 2 dimensi di Matlab

Selamat siang teman-teman :) Kali ini saya akan berbagi ilmu tentang bagaimana cara membuat plot atau grafik pada Matlab. Versi matlab yang digunakan untuk kali ini adalah Matlab 7 tetapi jika teman-teman menggunakan versi lain tidak masalah karena koding/cara tulis yang digunakan tetap sama. Pada pembelajaran plot kali ini kita akan menggambar grafik 2 dimensi yang artinya bahwa gambar yang akan dihasilkan nanti dalam bentuk bidang datar. Contoh membuat plot: 1. Tentukan dahulu fungsi atau persamaan yang akan kita gambar misalkan y=5x, y=x^2 +x, dan lain sebagainya. 2. Kemudian kita tentukan interval (domain) sebagai daerah asal, misalkan x=5 hingga 20. 3. Selanjutnya kita plot menggunakan Matlab. cara plot menggunakan matlab : 1. Buka program Matlab yang ada di komputer,     klik start-all programs-Matlab. 2. Selanjutnya akan mucul layar Command window.     tuliskan x=1:20 enter, yang artinya bahwa nilai x dari 1 hingga 20. 3. kemudian tuliskan persamaan/fungsi yang akan ki

Cara menggabungkan plot di R statistik

Selamat siang :)                  Sudah lama sekali saya tidak posting mengenai program atau tuturial tentang matematika. Hari ini saya akan share sedikit ilmu tentang bagaimana membuat plot dalam satu jendela atau menggabungkan gambar lebih dari satu menggunakan software R statistik. Software yang saya gunakan yaitu R.15.2.1 akan tetapi jika anda tidak menggunakan versi tersebut masih bisa karena cara yang digunakan bisa digunakan pada semua program R.                  Jika anda punya tugas sekolah atau tugas kuliah untuk membuat gambar atau plot 2 dimensi lebih dari 1 gambar atau hanya 1 gambar maka dapat melihat pada program berikut ini. berikut ini beberapa contoh soal yang harus dikerjakan dengan gambar : 1. Gambarkan fungsi berikut f(x)=x^2  dan f(x)= x+5.      Penyelesaian :      - Silakan buka program R pada komputer atau laptop anda.      - Pada lembar kerja program R tuliskan program berikut :               # definisikan dahulu daerah asal untuk fungsi, misalakan x >