Struct di MATLAB
Penjelasan
Struct mengelompokkan data jadi field-field bernama, diakses lewat dot notation `struct.field`. Struct dibuat dengan `struct("field1", nilai1, "field2", nilai2, ...)` atau langsung menetapkan field satu per satu.
Contoh Konsep
siswa.nama = "Budi";
siswa.nilai = 90;
disp(siswa.nama) % Budi
disp(siswa.nilai) % 90
% Atau dengan fungsi struct()
produk = struct("nama", "Sepatu", "harga", 200000);
disp(produk.harga) % 200000
Praktikum
Buat struct akun dengan field nama dan saldo, cetak keduanya lewat dot notation, lalu ubah nilai saldo-nya.
Editor Latihan
Ketik/edit bebas di sini untuk latihan — kode ini tidak dijalankan.
Tips
Struct array (array berisi banyak struct dengan field sama) sangat berguna untuk merepresentasikan "tabel" data sederhana di MATLAB — mirip array of object di bahasa lain.