Sunday, May 30, 2010

macam2 tusuk




anggaplah gambar di atas sebagai kain dan lingkaran2 yang ada melambangkan lubang imaginer pada kain. kita namakan tiap lubang imaginer tersebut dengan A, B, C dan D

dan jika lubang tersebut dilihat dari sisi lain kain maka kita sebut lubang tersebut A' B' C' dan D'

tusuk yang akan saya deskripsikan pada tulisan kali ini adalah tusuk jelujur dan juga tusuk tikam jejak.

ok kita mulai saja


tusuk jelujur
-----------------

tusuk ini sangat sederhana dan sangat simple dan biasanya berguna untuk membuat sambungan awal sebelum nantinya digunakan mesin jahit atau tusuk yang lebih kuat. prosesnya adalah.

1. masukkan jarum ke lubang A'
2. masukkan jarum ke lubang B
3. masukkan jarum ke lubang C'
4. masukkan jarum ke lubang D

dan begitu seterusnya.

kelemahan dari tusuk jelujur adalah adanya lemahnya hasil tusukan, namun tusuk ini dapat dilakukan dengan cepat.

tusuk tikam jejak
-------------------

tusuk ini lebih kuat dari tusuk jelujur dan dapat memberikan kekuatan yang lebih. berikut deskripsinya

1. masukkan jarum ke lubang A'
2. masukkan jarum ke lubang C
3. masukkan jarum ke lubang B'
4. masukkan jarum ke lubang D
5. masukkan jarum ke lubang C'
...


dan begitu seterusnya.

Monday, May 10, 2010

generate discrete cosine transform matrix in java

public class DCTMatrix
{
public static void main(String args[])
{
double dct[][] = new double[8][8];
int N = dct.length;

for(int k=0;k {
for(int n=0;n {
if(k==0)
{
dct[k][n] = 1.0/(Math.sqrt(N));
}
else if(1<=k)
{
dct[k][n] = Math.sqrt(2.0/N) * Math.cos((Math.PI*(2*n+1)*k)/(2*N));
}
}
}

for(int i=0;i {
for(int j=0;j {
System.out.print(" "+dct[i][j]);
}
System.out.println();
}
}
}