Manufaktur industri
Industri Internet of Things | bahan industri | Pemeliharaan dan Perbaikan Peralatan | Pemrograman industri |
home  MfgRobots >> Manufaktur industri >  >> Industrial programming >> MATLAB

Perintah Esensial MATLAB untuk Komputasi Efisien

MATLAB adalah program interaktif untuk komputasi numerik dan visualisasi data. Anda dapat memasukkan perintah dengan mengetikkannya pada prompt MATLAB '>>' di Command Window.

Dalam bagian ini, kami akan menyediakan daftar perintah MATLAB umum yang sering digunakan.

Perintah untuk Mengelola Sesi

MATLAB menyediakan berbagai perintah untuk mengelola sesi. Tabel berikut menyediakan semua perintah semacam itu −

PerintahTujuan
clcMembersihkan command window.
clearMenghapus variabel dari memori.
existMemeriksa keberadaan berkas atau variabel.
globalMendeklarasikan variabel sebagai global.
helpMencari topik bantuan.
lookforMencari entri bantuan untuk kata kunci.
quitMenghentikan MATLAB.
whoDaftar variabel saat ini.
whosDaftar variabel saat ini (tampilan panjang).

Perintah untuk Bekerja dengan Sistem

MATLAB menyediakan berbagai perintah yang berguna untuk bekerja dengan sistem, seperti menyimpan pekerjaan saat ini di workspace sebagai berkas dan memuat berkas nanti.

MATLAB juga menyediakan berbagai perintah untuk aktivitas terkait sistem lainnya, seperti menampilkan tanggal, mencantumkan berkas di direktori, menampilkan direktori saat ini, dll.

Tabel berikut menampilkan beberapa perintah terkait sistem yang umum digunakan −

PerintahTujuan
cdMengubah direktori saat ini.
dateMenampilkan tanggal saat ini.
deleteMenghapus berkas.
diaryMengaktifkan/menonaktifkan perekaman berkas diary.
dirMencantumkan semua berkas di direktori saat ini.
loadMemuat variabel workspace dari berkas.
pathMenampilkan jalur pencarian.
pwdMenampilkan direktori saat ini.
saveMenyimpan variabel workspace dalam berkas.
typeMenampilkan isi berkas.
whatMencantumkan semua berkas MATLAB di direktori saat ini.
wklreadMembaca berkas spreadsheet .wk1.

Perintah Masukan dan Keluaran

MATLAB menyediakan perintah masukan dan keluaran terkait berikut −

PerintahTujuan
dispMenampilkan isi array atau string.
fscanfMembaca data terformat dari berkas.
formatMengontrol format tampilan layar.
fprintfMelakukan penulisan terformat ke layar atau berkas.
inputMenampilkan prompt dan menunggu masukan.
;Menekan pencetakan layar.

Perintah fscanf dan fprintf berperilaku seperti fungsi scanf dan printf dalam C. Mereka mendukung kode format berikut −

Kode FormatTujuan
%sFormat sebagai string.
%dFormat sebagai integer.
%fFormat sebagai nilai floating point.
%eFormat sebagai nilai floating point dalam notasi ilmiah.
%gFormat dalam bentuk paling kompak: %f atau %e.
\nMenyisipkan baris baru dalam string output.
\tMenyisipkan tab dalam string output.

Fungsi format memiliki bentuk berikut yang digunakan untuk tampilan numerik −

Fungsi FormatTampilan hingga
format shortEmpat digit desimal (default).
format long16 digit desimal.
format short eLima digit ditambah eksponen.
format long e16 digit ditambah eksponen.
format bankDua digit desimal.
format +Positif, negatif, atau nol.
format ratPendekatan rasional.
format compactMenekan beberapa baris baru.
format looseMengatur ulang ke mode tampilan yang lebih sedikit kompak.

Perintah Vektor, Matriks, dan Array

Tabel berikut menunjukkan berbagai perintah yang digunakan untuk bekerja dengan array, matriks, dan vektor −

PerintahTujuan
catMenggabungkan array.
findMencari indeks elemen non-nol.
lengthMenghitung jumlah elemen.
linspaceMembuat vektor yang teratur berjarak.
logspaceMembuat vektor yang berjarak logaritmik.
maxMengembalikan elemen terbesar.
minMengembalikan elemen terkecil.
prodHasil kali setiap kolom.
reshapeMengubah ukuran.
sizeMenghitung ukuran array.
sortMengurutkan setiap kolom.
sumMenjumlahkan setiap kolom.
eye Membuat matriks identitas.
onesMembuat array dengan satu.
zerosMembuat array dengan nol.
crossMenghitung hasil kali silang matriks.
dotMenghitung hasil kali titik matriks.
detMenghitung determinan array.
invMenghitung invers matriks.
pinvMenghitung pseudoinvers matriks.
rankMenghitung pangkat matriks.
rrefMenghitung bentuk baris eselon tereduksi.
cellMembuat cell array.
celldispMenampilkan cell array.
cellplotMenampilkan representasi grafis cell array.
num2cellMengonversi array numerik ke cell array.
dealMencocokkan daftar masukan dan keluaran.
iscellMengidentifikasi cell array.

Perintah Plotting

MATLAB menyediakan banyak perintah untuk memplot grafik. Tabel berikut menunjukkan beberapa perintah yang umum digunakan untuk plotting −

PerintahTujuan
axisMengatur batas sumbu.
fplotPlotting fungsi yang cerdas.
gridMenampilkan garis grid.
plotMenghasilkan plot xy.
printMencetak plot atau menyimpan plot ke berkas.
titleMenempatkan teks di atas plot.
xlabelMenambahkan label teks ke sumbu x.
ylabelMenambahkan label teks ke sumbu y.
axesMembuat objek sumbu.
closeMenutup plot saat ini.
close allMenutup semua plot.
figureMembuka jendela figur baru.
gtextMengaktifkan penempatan label dengan mouse.
holdMembekukan plot saat ini.
legendPenempatan legenda dengan mouse.
refreshMenggambar ulang jendela figur saat ini.
setMenentukan properti objek seperti sumbu.
subplotMembuat plot di jendela bawah.
text Menempatkan string dalam figur.
barMembuat diagram batang.
loglogMembuat plot log-log.
polarMembuat plot polar.
semilogxMembuat plot semilog. (abscissa logaritmik).
semilogyMembuat plot semilog. (ordinate logaritmik).
stairsMembuat plot tangga.
stemMembuat plot batang tunggal.

MATLAB

  1. MATLAB: Tinjauan Komprehensif Lingkungan Komputasi Numerik Terkemuka
  2. Mahir Dasar MATLAB: Sintaks & Perintah Esensial
  3. Memahami Variabel dalam MATLAB: Dasar dan Contoh
  4. Mahir Vektor MATLAB: Dasar Baris dan Kolom
  5. Mahir Dasar Matriks MATLAB: Buat, Referensi, dan Manipulasi Data
  6. MATLAB: Menguasai Array Multidimensi dan Khusus
  7. Menguasai Notasi Titik Dua MATLAB: Buat Vektor & Iterasi dengan Efisien
  8. MATLAB – Angka: Tipe, Penyimpanan, dan Konversi
  9. Menguasai String MATLAB: Panduan Pembuatan & Penggunaan yang Mudah
  10. Fungsi MATLAB: Definisi, Ruang Kerja, Masukan & Keluaran