Berikut ini adalah listing program grafik mangkok:
Hasilnya seperti ini:
Membuat Lolipop dan Gelas Cocktail dari MATLAB (Niza Rosyda A / 2413100019)
Diposting oleh
TIK C122
>>Membuat Lolipop
Membuat lolipop dari MATLAB sangatlah sederhana, pada prinsipnya sama seperti postingan sebelumnya yakni dengan menggabung-gabungkan grafik, berikut mfile-nya
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)
Diposting oleh
TIK C122
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)
Diposting oleh
TIK C122
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:
Tugas Matlab "FIBBONACCI" (Alif Helmi A_2413100025)
Diposting oleh
TIK C122
Sabtu, 29 Maret 2014
------------------------------------------FIBBONACCI-----------------------------------------------
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
Diposting oleh
TIK C122
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)
Diposting oleh
TIK C122
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)
Diposting oleh
TIK C122
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
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)
Diposting oleh
TIK C122
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 prokom : Lindia Heviyanti (2413100004)
Diposting oleh
TIK C122
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
Langganan:
Postingan (Atom)