





Study with the several resources on Docsity
Earn points by helping other students or get them with a premium plan
Prepare for your exams
Study with the several resources on Docsity
Earn points to download
Earn points by helping other students or get them with a premium plan
Community
Ask the community for help and clear up your study doubts
Discover the best universities in your country according to Docsity users
Free resources
Download our free guides on studying techniques, anxiety management strategies, and thesis advice from Docsity tutors
Laporan Praktikum 11 Proggraming 2021
Typology: Lab Reports
1 / 9
This page cannot be seen from the preview
Don't miss anything!
1. Contouurslice Syntac contourslice(X,Y,Z,V,xslice,yslice,zslice) - Tugas 11. Jelaskan penggunaan fungsi contourslice! Contourslice memiliki fungsi untuk menggambarkan kontur irisan pada data berbentuk volimetrik V, dan X,Y,Z sebagai koordinat, untuk slice,yslice,zxlice digunakan sebagai lokasi slice. - Tugas 11.2 Skrip program: 1.%single slice plane 2.[X,Y,Z,V]=flow; 3.zslice=0; 4.contourslice(X,Y,Z,V,[],[],zslice) 5.grid 6.%akhir program Pada Perintah [X,Y,Z,V]=flow;, berfungsi untuk menatakan program yag dibuat ingin membentuk contourslice. Karena pada perintah nilai Z=0 maka program ini hanya menampilkan data X dan Y. sehingga dapat dituliskan pada baris keempat skrip hanya terdapat zslice=0.
2. Movie - Tugas 11. Jelaskan penggunaan fungsi movie Fungsi movie digunakan untuk memutar movie yang telah ditentukan matriks dalam kolom yang diperoleh dari fungsi getframe. - Tugas 11.5 Skrip program :
Analisa pada setiap baris: a. Figure digunakan untuk menampilkan output b. Z=peaks; berfungsi untuk mrnyatakan Z adalah puncak grafik c. Surf(z); digunakan untuk pemberian warna full pada grafik. d. Axis tight manual digunakan untuk menetapkan axis e. ax = gca; untuk menyesuaikan axis ketika grafik berubah f. ax.NextPlot = 'replaceChildren'; loops = 40; untuk menepatkan pengulangan sebanyak 40 kali g. F(loops) = struct('cdata',[],'colormap',[]); untuk membuat struktur data dan warna pada bidang h. for j = 1:loops; fungsi for untuk membuat kejadian, variabel j merupakan syarat untuk perintah for i. x = sin(jpi/10)Z; menunjukan/menghitung nilai dari variabel x j. surf(X,Z); untuk memberikan warna pada bidang drawnow berfungsi untuk menggambar grafik k. F(j) = getframe; untuk perekaman fungsi vibrasi l. End memberhentikan fungsi for m. movie (F,2) untuk membuat animasi grafik bergerak
3. Frame2im - Tugas 11. Skrip program: 1. % Mulai 2. surf(peaks); 3. F=getframe; 4. RGB=frame2im(F); 5. figure 6. imshow(RGB); 7. %akhir program
4. Im2frame - Tugas 11. Skrip program:
Analisis skrip yang digunakan pada P11.7 ini sebagai berikut : a. load mandrill; untuk memuat gambar dari tampilan mandrill b. figure; untuk menampilkan output c. image(X); untuk menampilkan gambar dengan fungsi x d. colormap(map); untuk menampilkan gambar dengan colormap e. axis off; untuk menghapus batas f. F(8)=struct('cdata',[],'colormap',[ ]); untuk membuat strutktur data dan efek jumlah warna pada gambar/yang berfungsi untuk membuat file yang menggambarkan efek pengurangan jumlah warna pada gambar g. for j = 1:8 fungsi for untuk membuat kejadian, variabel j merupakan hal utama untuk menjalankan perintah for h. h. q = 2^(9-j); merupakan nilai dari variabel q i. [Y,newmap] = imapprox(X,map,q,'nodither'); berfungsi untuk mengurangi jumlah warna pada gambar j. F(j) = im2frame(Y,newmap); berfungsi untuk mengubah gambar menjadi frame movie k. End memberhentikan fungsi for l. movie(F,2,3); untuk memutar atau menjalankan movie frame film sebanyak 2 kali dengan 3 frame per second.
5. Comet - Tugas 11. jelaskan kegunaan dari fungsi comet berfungsi untuk membuat grafik berjalan pada variabel bebas dari awal hingga akhir. - Tugas 11. Skrip program: 1. %Program membuat animasi dengan fungsi comet 2. t=linspace(-10pi,10pi); 3. comet3((cos(2t)).^2,(sin(2t)).^2,t); 4. %Program selesai