Jumat, 26 Juni 2020

Menampilkan Output MATLAB dengan fprintf

Halo sobat semua. Dalam tulisan kali ini, saya ingin berbagi tentang cara menampilkan output pada MATLAB dengan menggunakan perintah fprintf. Perintah ini digunakan untuk menampilkan nilai variabel menggunakan string format tertentu. Perintah ini memungkingkan programmer untuk mengontrol tampilan dari beberapa nilai tertentu. Template perintah ini dapat dinyatakan sebagai berikut:
fprintf(format, data)
dimana, format adalah string yang diatur untuk menampilkan data, baik berupa skalar atau array.  
Format tampilan keluaran dan karakter khusus
Format penulisan bilangan rill dinyatakan seperti di bawah ini:



Lebar penulisan dan tanda bersifat opsional bisa saja digunakan tergantung dengan tampilan keluaran yang kita inginkan.

Baca juga: Cara Mudah Menampilkan Output MATLAB
Contoh 1
a. >> fprintf('Nilai dari pi adalah %f\n',pi)
Output yang ditampilkan:
Nilai dari pi adalah 3.141593
b. >> fprintf('Nilai dari pi adalah %.2f\n',pi)
Output yang ditampilkan:
Nilai dari pi adalah 3.142
Simbol %.2f digunakan untuk menampilkan 2 digit terakhir dari nilai pi.
Contoh 2
>> X = [5.62 7.04 1.08];
fprintf('%d\n',round(X))
Output yang ditampilkan:
6
7
1

Contoh 3
Misalkan, kita ingin menghitung luas dan keliling persegi panjang menggunakan perintah-perintah input, disp, dan fprintf.
%Program menghitung luas persegi panjang
%menampilkan nama program
clc;
disp('Program Menghitung Luas & keliling Persegi Panjang')
disp('-------------------------------------------‘)
%meminta masukan dari pengguna
p=input('Masukkan panjang = ');
l=input('Masukkan lebar = ');
%menghitung luas dan keliling
luas=p*l;
keliling=2*(p+l);
%menampilkan hasil
fprintf('Luas persegi panjang = %.2f\n',luas)
fprintf('Keliling persegi panjang = %.2f\n',keliling)
Apabila dijalankan maka tampilannya adalah sebagai berikut:
Program Menghitung Luas & keliling Persegi Panjang
------------------------------------------------
Masukkan panjang = 12.5
Masukkan lebar = 5.7
Luas persegi panjang = 71.25

Tidak ada komentar:

Posting Komentar