Grafik Mangkok oleh Marfu'ah 2413100007

Sabtu, 07 Juni 2014
Berikut ini adalah listing program grafik mangkok:



Hasilnya seperti ini:


Membuat Lolipop dan Gelas Cocktail dari MATLAB (Niza Rosyda A / 2413100019)

>>Membuat Lolipop
Membuat lolipop dari MATLAB sangatlah sederhana, pada prinsipnya sama seperti postingan sebelumnya yakni dengan menggabung-gabungkan grafik, berikut mfile-nya


kemudian akan menghasilkan figure seperti ini





>>Membuat Gelas Cocktail

Membuat gelas cocktail dari MATLAB dapat dilakukan hanya dengan mengutak-atik sintak cylinder yang telah tersedia di MATLAB. Berikut mfile-nya


kemudian akan menghasilkan figure seperti ini







Menggabung Beberapa Grafik dalam satu Bidang Koordinat di MATLAB sehingga menghasilkan bentuk Bintang (By : Devita Rachmat 2413100088)

Senin, 02 Juni 2014


Dari materi-materi yang saya dapatkan pada mata kuliah Pemrograman Komputer menggunakan MATLAB di semester 2, berikut ini saya mencoba teknik-teknik yang pernah diajarkan untuk menggabungkan beberapa grafik di dalam satu bidang koordinat menggunakan fungsi matematis sehingga menjadi bentuk yang bagus. Dengan memainkan ketebalan dan warna dari garis grafik maka akan di dapat gambar seperti di bawah ini :




Untuk menggabungkan beberapa grafik sehingga tampil seperti gambar di atas, maka berikut ini adalah script M-File nya,






Selain memeainkan fungsi linewidth pada MATLAB untu memodifikasi grafik, kita juga dapat menggunkan fungsi fill untuk memperindah tampilan grafik kita, contohnya seperti gambar di bawah ini :


dan berikut adalah script M-File untuk menghasilkan gabungan grafik seperti gambar diatas,





Pada dasarnya yang membedakan antara script gambar pertama dengan script gambar kedua adalah penggunaan fungsi linewidth dan fill untuk mempercantik tampilan grafik.

Semoga Bermanfaat !!!

MEMBUAT TROPHY 3D (Sari angelina-2413100016)

Minggu, 01 Juni 2014
assalamualaikum wr.wb

dengan menggunakan MATLAB kita dapat membuat suatu figure 3D yang menarik. seperti contohnya adalah membuat trophy seperti gambar dibawah ini:

How to make this graph?__by Rio Akbar Yuwono

Senin, 26 Mei 2014
Below is the script:
Download the M-File below :
Click here to download!

Tugas Matlab "FIBBONACCI" (Alif Helmi A_2413100025)

Sabtu, 29 Maret 2014
------------------------------------------FIBBONACCI-----------------------------------------------

pertama coba buka matlab anda..
lalu lakukan ketik seperti dibawah..

disp('-------------DERET FIBONACCI-------------')
a=input('Masukan nilai dari suku pertama = ');
b=input('Masukan nilai dari suku kedua = ');
c=input('Hingga suku ke - ');

z=[1:c];
z(1,1)=a;
z(1,2)=b;
r=2;

for i=1:c-2
    k=mod(i,2);
    r=r+1;
    if (k==1);
        a=a+b;
        z(1,r)=a;
    end
    if (k==0);
        b=b+a;
        z(1,r)=b;
    end
end
 deret=z
B = input('untuk melanjutkan kembali tekan 1 dan untuk exit tekan 2');
if B==(1);
    while B==(1)
        disp('-------------DERET FIBONACCI-------------')
a=input('Masukan nilai dari suku pertama = ');
b=input('Masukan nilai dari suku kedua = ');
c=input('Hingga suku ke - ');

z=[1:c];
z(1,1)=a;
z(1,2)=b;
r=2;

for i=1:c-2
    k=mod(i,2);
    r=r+1;
    if (k==1);
        a=a+b;
        z(1,r)=a;
    end
    if (k==0);
        b=b+a;
        z(1,r)=b;
    end
end
 deret=z
B = input('untuk melanjutkan kembali tekan 1 dan untuk exit tekan 2');
 end;
    elseif B==(2)
    end;
    clc;
    exit;

diatas adalah sebuah program fibbonacci yang diprogram dengan menggunakan loop ber ulang dengan format "while".

coba lihat gambar dibawah :




maka hasil nya adalah sebagai berikut :




dan apabila kita tekan 1 kemudian kita enter maka akan mengulang seperti awal:


jika kita akan menekan 2 kemudian enter maka akan otomatis akan kluar:

sekian dan terima kasih :)

Tugas PROKOM MATLAB GITA FITRI 2413100085

Jumat, 28 Maret 2014
Program yang saya buat di matlab adalah menghitung nilai ip dengan menginput nilai mata kuliah.








Dan inilah tampilan setelah m-file dijalankan


Tugas Matlab Program Penjualan Kain (Robertus Raditya 2413100097)

Pada tugas Mata Kuliah Pemrograman Komputer kali ini saya mencoba membuat sebuah program sederhana dimana program ini digunakan sebagai mesin kasir pada sebuah toko kain. Dengan menginputkan berapa meter jumlah kain yang ingin anda beli, program akan menampilkan harga yang harus anda bayarkan sesuai dengan harga kain permeternya. Berikut ini adalah coding yang saya buat untuk menghasilkan program ini :

disp('Program Pembelian Kain')
a=input('Masukan panjang kain yang ingin dibeli=');
disp('harga per meter persegi = 1000')
b=a*1000;
disp('Kain yang anda beli seharga'),disp(b)
disp('Terima Kasih')

Berikut ini tampilan programnya



Tugas Mengubah Warna Gambar (Annisa Judya Sugiarti 2413100133)

Untuk tugas membuat program dengan Matlab, saya membuat program untuk merubah warna gambar menjadi grayscale atau gradasi warna yang diinginkan, misal gradasi warna merah sampai putih.

Dalam program ini, pada proses input gambar, user akan ditanyai apakah gambar yang hendak diinputkan berada satu direktori dengan M-file program ini atau tidak. Apabila tidak, maka user harus memasukkan nama file gambar beserta direktorinya, misal D:\MyPicture\gambar.jpg.

Gambar yang sudah diubah warnanya akan ditampilkan berdampingan dengan gambar awal.

User akan mendapat opsi untuk menyimpan gambar atau tidak. Apabila iya, maka user akan ditanyai nama file gambar baru.

PROGRAM:
close all
clear
clc

disp('Program merubah warna gambar');
disp('Input gambar');
disp('Apakah gambar berada di direktori aktif saat ini? (Y/N)');
ques=input(' ','s');

if ques=='N',
    disp('Masukkan direktori data gambar, contoh d:\myfile\gambar.jpg');
    direk=input('','s');
    [fpath,fname,fext]=fileparts(direk);
    copyfile(direk,cd);
    a=imread([fname,fext]);
elseif ques=='Y',
    disp('Masukkan nama file gambar, contoh gambar.jpg');
    direk=input('','s');
    a=imread(direk);
end;

r=0; g=0; b=0;
disp('Pilih warna yang diinginkan');
disp('1. Grayscale');
disp('2. Gradasi warna pilihan anda');
ques=input('');

if ques==2
    disp('Masukkan angka RGB warna yang diinginkan');
    r=input('Red = ');
    g=input('Green = ');
    b=input('Blue = ');
end;

%menentukan RED gambar baru
c(:,:,1)=uint8(round((double(a(:,:,1))+double(a(:,:,2))+double(a(:,:,3)))*(255-r)/765 + r));
%menentukan GREEN gambar baru 
c(:,:,2)=uint8(round((double(a(:,:,1))+double(a(:,:,2))+double(a(:,:,3)))*(255-g)/765 + g));
%menentukan BLUE gambar baru
c(:,:,3)=uint8(round((double(a(:,:,1))+double(a(:,:,2))+double(a(:,:,3)))*(255-b)/765 + b));

subplot(1,2,1);imshow(a); %menampilkan gambar lama di baris 1 kolom 1
subplot(1,2,2);imshow(c); %menampilkan gambar baru di baris 1 kolom 2

disp('Simpan gambar? (Y/N)');
ques=input('','s');

if ques =='Y',
    nama=input('Masukkan nama file = ','s');
    imwrite(c,nama);
end;
   
    Berikut contoh tampilan gambar

Tugas Matlab Kalkulator Sederhana (Hafizh Ghazidin 2413100100)

Kamis, 27 Maret 2014
Pada tugas matlab ini, saya mencoba membuat sebuah program yaitu kalkulator sederhana. Script M-File dari kalkulator sederhana ini adalah sebagai berikut.


Ketika kita menjalankan program ini, akan muncul kalkulator sederhana seperti di bawah ini.


Kemudian kita dapat memilih operasi matematika apa yang kita inginkan. Bila kita ingin melakukan operasi penjumlahan, kita dapat memilih gambar + pada kalkulator sederhana tersebut. Setelah itu, kita akan berpindah ke command window.


Setelah kita memasukkan angka yang ingin kita hitung, nantinya akan muncul hasil dan kalkulator sederhana ini akan menawarkan untuk melakukan operasi matematika kembali atau tidak.


Bila memilih ya, kita akan kembali ke gambar pada saat akan memilih operasi matematika yang diinginkan. Sedangkan jika memilih tidak, kalkulator sederhana ini akan menghilang dengan sendirinya.

Tugas Ratri Kartika Sari





Hasil

tugas prokom : Lindia Heviyanti (2413100004)

Lindia Heviyanti
2413100004
kelas A
 Operasi Matrik
dalam M-file



 Ceritanya : Awalnya saya bingung mau bikin program apa. Namun setelah saya lihat-lihat contoh program di internet kemudian dari mas irwansyah dan P. Purwadi yang banyak menerangkan penggunaan matlab dalam bentuk matriks , ditambah lagi di modul matlab dari labkom yang isinya pengenalan aplikasi matlab (operasi matematika), saya jadi kepikiran antara operasi matematika dan matriks. Lalu saya bingung lagi program apa yang harus saya buat untuk menghubungkan operasi matematika dengan matriks? Akhirnya saya kepikiran membuat program untuk mempercepat perhitungan matriks. Perhitungan yang dimaksudkan disini adalah perhitungan matriks yang masih dasar, yaitu seperti  penjumlahan, pengurangan, pembagian, dan perkalian 2 matriks.  Berikut ini, jika di run yaitu
 akan muncul kata masukkan matrik, misal kita masukkan matriks A= [2 3: 4 5] dan B= [4 5: 6 7]. Maka akan muncul pilihan
1. penjumlahan
2. pengurangan
3. pembagian
4. perkalian 2 matrik
pilih operasi : (misal dimasukkan angka “2”), maka akan muncul jawabannya yaitu
    -2    -2    -2    -2