Cara Melabel Komponen dalam MATLAB GUI

Cara Melabel Komponen Dalam Matlab Gui



MATLAB ialah alat pengaturcaraan yang digunakan untuk menyelesaikan masalah matematik dan saintifik. Ia mempunyai bahasa pengaturcaraan dan biasanya digunakan dalam bidang seperti sains dan kejuruteraan. MATLAB juga membolehkan anda mencipta aplikasi antara muka pengguna grafik (GUI) dengan mudah dengan menggunakan fungsi terbina dalam untuk elemen GUI yang berbeza.

Artikel ini merangkumi cara seseorang boleh mentakrif dan mengedit label dalam MATLAB.







Komponen Label dalam MATLAB

Komponen label dalam MATLAB digunakan untuk memaparkan teks tetap yang melabel bahagian berlainan antara muka pengguna (UI) aplikasi. Ia membantu menerangkan dan mengenal pasti pelbagai elemen dalam GUI. Dalam MATLAB, anda boleh membuat label menggunakan uilabel fungsi. Di bawah diberikan tiga sintaks berbeza untuk fungsi uilabel MATLAB:



labelObject = uilabel
labelObject = uilabel ( ibu bapa )
labelObject = uilabel ( ibu bapa, Nama, Nilai )



labelObject = uilabel: Ini mencipta label tanpa menyatakan bekas induk.





labelObject = uilabel(parent): Ini mencipta label dan menentukan bekas induk tempat label akan diletakkan.

labelObject = uilabel(induk, Nama, Nilai): Ini mencipta label dengan penyesuaian tambahan dengan menentukan bekas induk dan menggunakan pasangan nilai nama tertentu.



Pilihan sintaks yang berbeza ini membolehkan anda membuat label dan menyesuaikannya mengikut keperluan anda dalam aplikasi GUI MATLAB.

Sifat Komponen uilabel

MATLAB menawarkan pelbagai sifat untuk mengawal penampilan dan tingkah laku komponen uilabel. Berikut adalah beberapa sifat penting:

Teks: Ia menentukan teks yang dipaparkan dalam label. Nilai lalai ialah Label.

Jurubahasa: Ciri ini membolehkan kami memahami teks dalam pelbagai format seperti Lateks untuk persamaan matematik atau HTML untuk pemformatan teks lanjutan. Secara lalai, tiada penterjemah dipilih.

Penjajaran Mendatar: Ia mengawal penjajaran mendatar teks label. Penjajaran lalai ditinggalkan.

Penjajaran Menegak: Sifat ini mengurus penjajaran menegak teks label. Penjajaran lalai ialah tengah.

bungkus perkataan: Sifat ini membolehkan teks dibalut dan dimuatkan dalam lebar label. Tingkah laku lalai dimatikan.

Nama Fon: Ia membolehkan anda menukar fon yang digunakan untuk teks.

Saiz huruf: Ia mentakrifkan saiz fon.

FontWeight: Ia mengawal keberanian atau berat teks.

FontAngle: Ia melaraskan sudut fon.

Warna fon: Sifat ini menentukan warna fon.

Warna latar belakang: Ia membolehkan anda menyesuaikan warna latar belakang label.

Kelihatan: Ia mengawal keterlihatan komponen. Secara lalai, keterlihatan ditetapkan kepada HIDUP untuk fungsi ini.

Dayakan: Ia membolehkan atau melumpuhkan penampilan komponen. Tetapan lalai dihidupkan.

Petua Alat: Ia memberikan petunjuk atau penjelasan tekstual yang berkaitan dengan tujuan komponen. Secara lalai, ia mengandungi nilai yang merupakan rentetan kosong.

Contoh Kod untuk uilabel()

Kod ini mencipta objek uilabel, yang digunakan untuk memaparkan teks pada antara muka pengguna grafik (GUI). Label dibuat dengan sifat lalai dan boleh disesuaikan atau dipaparkan pada skrin.

% buat uilabel menggunakan hanya fungsi
label = uilabel;

Contoh Kod untuk uilabel(ibu bapa)

Dalam MATLAB, fungsi uilabel(induk) boleh mencipta objek uilabel dan menentukan tetingkap atau bekas tersuai sebagai induknya. Ini bermakna anda boleh memilih tempat label akan diletakkan dalam antara muka pengguna dengan menyediakan bekas induk yang sesuai.

fig = uifigure;
% Menugaskan angka sebagai ibu bapa
label = uilabel ( ara ) ;

Contoh Kod untuk uilabel(ibu bapa, Nama, Nilai)

Kod ini mencipta tetingkap angka menggunakan fungsi uifigure dalam MATLAB.

Kemudian, label dibuat dengan angka sebagai induknya dan teks tersuai diberikan kepada label. Ini membolehkan label dipaparkan dalam tetingkap angka dengan kandungan teks yang ditentukan.

fig = uifigure;
% label yang ditentukan dengan angka yang diluluskan sebagai ibu bapa untuk yang fungsi
label = uilabel ( buah ara, 'Teks' , 'Masukkan nama anda:' ) ;

Seperti yang anda lihat dalam output di atas, kami tidak menentukan panjang teks, sekarang kami akan mengubah suai saiz label.

Mengubah Suai Saiz Label

Untuk menyelesaikan isu teks yang dipotong kerana saiz komponen yang kecil, anda boleh melaraskan saiz komponen label untuk memuatkan teks dengan betul.

fig = uifigure;

% label ditakrifkan dan angka itu diluluskan sebagai ibu bapa
label = uilabel ( buah ara, 'Teks' , 'Masukkan nama anda:' ) ;

% menukar saiz daripada
label.Kedudukan ( 3 : 4 ) = [ 120 , 22 ] ;

Kesimpulan

Komponen Label dalam MATLAB GUI ialah alat untuk mencipta aplikasi antara muka pengguna grafik. Ia membolehkan pelabelan dan penerangan yang jelas tentang elemen UI. Dengan sifat tersuai dan pilihan sintaks, kami boleh mencipta dan mengubah suai label mengikut keperluan mereka. Secara keseluruhannya, komponen Label meningkatkan pengalaman pengguna dan memudahkan komunikasi yang berkesan dalam antara muka.