Perintah Output Teks Asas dalam MATLAB
Terdapat dua fungsi utama untuk mengeluarkan teks dalam MATLAB: disp dan fprintf . Fungsi disp memaparkan nilai pembolehubah atau ungkapan, manakala fungsi fprintf membolehkan kita memformat output dengan mentakrifkan lebar dan ketepatan data.
Menggunakan Fungsi disp
Fungsi disp() menunjukkan nilai pembolehubah, tetapi ia juga menambah baris baharu selepas memaparkan output.
Sebagai contoh:
x = 5;
disp(x)
Kod ini akan memaparkan nilai x, iaitu 5, dalam tetingkap arahan.
Menggunakan Fungsi fprintf
Jika kita mahukan lebih kawalan ke atas pemformatan, kita boleh menggunakan fungsi fprintf().
Fprintf() membolehkan kami memformat dan mengeluarkan teks dengan cara yang lebih baik dan lebih cekap. Dengan fprintf(), kita boleh menentukan format output dan mengawal penempatan pembolehubah dalam teks.
Berikut adalah contoh:
x = 5;y = 10;
fprintf(‘Nilai x ialah %d dan nilai y ialah %d\n’, x, y)
Kod ini akan memaparkan teks berikut dalam tetingkap arahan:
Memformat Output Teks dalam MATLAB
MATLAB menyediakan beberapa pilihan untuk memformat output teks. Kita boleh menentukan lebar dan ketepatan medan, menggunakan aksara melarikan diri dan banyak lagi.
Menentukan Lebar dan Ketepatan Medan
Kita boleh menentukan lebar medan dan ketepatan output dalam fungsi fprintf.
Sebagai contoh:
x = 5;y = 10;
fprintf('Nilai x ialah %5d dan nilai y ialah %5d\n', x, y)
Kod ini akan memaparkan teks berikut dalam tetingkap arahan:
Lebar medan untuk kedua-dua nilai ditetapkan kepada 5, jadi setiap nilai mengambil 5 aksara.
Menggunakan Aksara Escape
Kita boleh menggunakan aksara melarikan diri untuk memasukkan aksara khas dalam output teks.
Sebagai contoh:
fprintf('Ini ialah petikan: 'Hello World'\n')Kod ini akan memaparkan teks berikut dalam tetingkap arahan:
Kesimpulan
MATLAB menyediakan beberapa teknik untuk mengeluarkan teks dalam pelbagai format dan tetapan. Menggunakan dua fungsi MATLAB yang kerap digunakan iaitu disp() dan fprintf() kita boleh memaparkan sebarang teks output pada tetingkap arahan. Selanjutnya, kita juga boleh mengubah suai teks output menggunakan fungsi fprintf(), dengan mentakrifkan lebar dan ketepatan teks. Baca lebih lanjut tentang cara seseorang boleh mengeluarkan teks dalam MATLAB dalam artikel ini.