Archive for the ‘ octave ’ Category

[Octave] Operasi Matriks

sebenarnya ini code operasi matriks biasa, namun karena banyak syntax yang harus saya pelajari. saya kopi paste aja disini, siapa tahu suatu saat saya membutuhkannya

data =load('data.csv');
disp(data);
data2=zeros(size(data,1),2);
j=1

	for i=1:size(data,1) #row
		if(!isnan(data(i,2)) )
			data2(j,1) = data(i,1);
			data2(j,2)=data(i,2);
			j++;
		endif
	end
j--;
disp(data2);

[Octave] Contoh BoxPlot

Fungsi Boxplot ini baru ada untuk Octave versi 3.4 keatas. Untuk ubuntu 12 kita hanya menemukan Octave versi 3.2 😦 Too bad …..
Alhamdulillah saya nemu tutorial untuk menginstall Octave 3.6 di blog ini. Setelah mengikuti langkah-langkah di blog tersebut, kita tinggal install package statistics dan io, agar bisa menggunakan fungsi boxplot.

Baca lebih lanjut

[Octave] Cara Menyelesaikan Multi Regresi Linear

Saya mengambil data dari ilmu statistik yang saya simpan di x.dat
1 30
1 35
2 42
2 47
3 50
3 62
4 64
5 71
6 79
7 85

Sedangkan data y, disimpan di y.dat
40
44
49
53
60
65
69
78
85
92

Saya membuat script kecil di octave untuk menyelesaikan kasus diatas. Script ini menggunakan persamaan matriks transpose biasa
\Theta = (X^T X)^{-1}X^T y
dimana theta adalah koeficien yang kita cari.
Baca lebih lanjut