Contoh Program 3 Dimensi M-file 1. >> t=[0:pi/30:6*pi]; >> x=t.*cos(t); >> y=t.*sin(t); >> z=t; >> plot3(x,y,z) 2.

h1=surf(Xi,Yi,U(:,:,1),'erasemode','normal'); shading interp; %colormap(gray); colorbar; axis([0 3 0 3 -1 1]); caxis([-.25 .25]); for ii = 2:M set(h1,'zdata',U(:,:,ii)); refreshdata; drawnow; % pause(0.01); % pause(0.3); end 3. x=linspace(-5,5,21) y=x.^2 plot(x,y,'linewidth',4) set(gcf, 'color','black') set(gcf,'menubar','none') set(gcf,'numbertitle','off') set(gcf,'name','My Nice Graph') Contoh Program 2 Dimensi M-file 1. >> y1 = inline(‘ x^2 ’); % simbol “^” menandakan pangkat >> ezplot(y1) 2. >> y = [ 1 5 -6 8 9 19];

’) –> {Mengubah style garis menjadi Dash-dot line} >> plot(y.’).7.’.’FontSize’.’o’) –> {Menggambarkan mark titik data} >> hold off –> {Proses panggabungan selesai} >> title(‘y = [ 1 5 -6 8 9 19]’) –> {Memberikan judul y = [ 1 5 -6 8 9 19]} >> xlabel(‘Nilai x’) –> {Memberi label pada sumbu x dengan nama Nilai x} >> ylabel(‘Sumbu y’) –> {Memberi label pada sumbu y dengan nama Nilai y} >> text(3.’\leftarrow y = [1 5 -6 8 9 19]‘.’LineWidth’. End X .1) –> {Mengubah style garis menjadi Dash-dot line dengan tebal garis menjadi 1 points} >> plot(y.12) –> {Memberikan keterangan y = [1 5 -6 8 9 19] dengan font size 12 pada koordinat (3.’r-.2)} 3.’-.2.7. >> y = [ 1 5 -6 8 9 19].’-.>> plot(y. >> plot(y) Menggunakan For 1. For n =10 : 100 X(n)=cos(n*pi/10).grid –> {Mengubah style garis menjadi Dash-dot line dengan warna garis merah menambahkan grid} >> hold on –> {Menggabungkan} >> plot(y.

scanf("%i". printf("Jumlah Hari dalam Sebulan \n"). t. &t). printf("Silakan masukkan bulan ke 1 . printf("jumlah hari = 31 \n"). } else if (b==5) { . printf("masukkan tahun = (bebas) \n"). printf("jumlah hari = 28 \n"). printf("jumlah hari = 31 \n").12= \n"). } else if (b==2&&t%4==0) { printf("Februari \n"). printf("jumlah hari = 29 \n"). } else if (b==3) { printf("Maret \n"). } else if (b==4) { printf("April \n"). scanf("%i".Menggunakan If else 1. #include #include main() { int b. } else if (b==2&&t%4!=0) { printf("Februari \n"). printf("jumlah hari = 30 \n"). &b). if (b==1) { printf("Januari \n").

} else if (b==11) { printf("Nopember \n"). } else if (b==12) { printf("Desember \n"). printf("jumlah hari = 31 \n"). } else if (b==7) { printf("Juli \n"). } else if (b==10) { printf("Oktober \n").printf("Mei \n"). } else if (b==8) { printf("Agustus \n"). printf("jumlah hari = 31 \n"). printf("jumlah hari = 31 \n"). \n"). } else { printf("Error. } else if (b==6) { printf("Juni \n"). printf("jumlah hari = 30 \n").. printf("jumlah hari = 30 \n"). } else if (b==9) { printf("September \n").. printf("jumlah hari = 30 \n"). printf("jumlah hari = 31 \n"). printf("jumlah hari = 31 \n"). ..

brd_led_toggle(BRD_LED1).031839. -0.008448. } Menggunkan While 1.printf("Baca ketentuan di atas!\n"). 0. delay(1000).009495. -0. -0. . int i. -0. count=0. 0.002273 }. } getch(). 0. float coeff[orde+1]={ -0.008448. 0. 0. 0.000166.297753.426758.031839. s16 data. 0.009495. HANDLE hHandset. int fir(int data). float output.002273. delay(1000).060089. if (brd_init(100)) return. -0. void main() { s16 cnt=2. /* blink the leds a couple times */ while ( cnt-.297753. brd_led_toggle(BRD_LED2). 0.060089. int buf[orde+1]={0}.) { brd_led_toggle(BRD_LED0). #include #include #include #include #define orde 16 void delay(s16 period). 0. delay(1000). 0.056286. 0.056286.000166.

SR_16000). *(volatile u16*)DXR1_ADDR(HANDSET_CODEC) = fir(data). CODEC_DAC_15BIT).i>1.i--) { buf[i] = buf[i-1]. /* ADC in 15-bit mode */ codec_ain_gain(hHandset. // geser buffer for(i=orde+1. } } int fir(int data) { output = 0. j++). // hitung output for(i=0. CODEC_AOUT_MINUS_0dB). /* DAC in 15-bit mode */ codec_adc_mode(hHandset. /* 0dB gain on analog output from DAC */ codec_sample_rate(hHandset. CODEC_AIN_0dB). /* Acquire handle to codec */ /* Set codec parameters */ codec_dac_mode(hHandset. /* 16KHz sampling rate */ /* Polling and digital loopback */ while (1) { /* Wait for sample from handset */ while (!MCBSP_RRDY(HANDSET_CODEC)) {}. /* 0dB gain on analog input to ADC */ codec_aout_gain(hHandset. CODEC_ADC_15BIT).} /* Open Handset Codec */ hHandset = codec_open(HANDSET_CODEC).i>0. } buf[0] = data. /* Read sample from and write back to handset codec */ data = *(volatile u16*) DRR1_ADDR(HANDSET_CODEC). } } .