MATLAB
MATLAB adalah program interaktif untuk komputasi numerik dan visualisasi data. Anda dapat memasukkan perintah dengan mengetiknya di MATLAB prompt '>>' di Jendela Perintah .
Di bagian ini, kami akan memberikan daftar perintah MATLAB umum yang umum digunakan.
MATLAB menyediakan berbagai perintah untuk mengelola sesi. Tabel berikut menyediakan semua perintah tersebut
Perintah | Tujuan |
---|---|
clc | Menghapus jendela perintah. |
jelas | Menghapus variabel dari memori. |
ada | Memeriksa keberadaan file atau variabel. |
global | Mendeklarasikan variabel menjadi global. |
bantuan | Menelusuri topik bantuan. |
cari | Menelusuri entri bantuan untuk kata kunci. |
berhenti | Menghentikan MATLAB. |
siapa | Mencantumkan variabel saat ini. |
siapa | Mencantumkan variabel saat ini (tampilan panjang). |
MATLAB menyediakan berbagai perintah yang berguna untuk bekerja dengan sistem, seperti menyimpan pekerjaan saat ini di ruang kerja sebagai file dan memuat file nanti.
Ini juga menyediakan berbagai perintah untuk aktivitas terkait sistem lainnya seperti, menampilkan tanggal, membuat daftar file di direktori, menampilkan direktori saat ini, dll.
Tabel berikut menampilkan beberapa perintah terkait sistem yang umum digunakan
Perintah | Tujuan |
---|---|
cd | Mengubah direktori saat ini. |
tanggal | Menampilkan tanggal saat ini. |
hapus | Menghapus file. |
buku harian | Mengaktifkan/menonaktifkan perekaman file buku harian. |
dir | Mencantumkan semua file di direktori saat ini. |
muat | Memuat variabel ruang kerja dari file. |
jalan | Menampilkan jalur pencarian. |
pwd | Menampilkan direktori saat ini. |
simpan | Menyimpan variabel ruang kerja dalam file. |
ketik | Menampilkan isi file. |
apa | Mencantumkan semua file MATLAB di direktori saat ini. |
wklread | Membaca file spreadsheet .wk1. |
MATLAB menyediakan perintah terkait input dan output berikut
Perintah | Tujuan |
---|---|
disp | Menampilkan isi array atau string. |
fscanf | Membaca data yang diformat dari file. |
format | Mengontrol format tampilan layar. |
fprintf | Melakukan penulisan terformat ke layar atau file. |
masukan | Menampilkan perintah dan menunggu masukan. |
; | Menekan sablon. |
fscanf dan fprintf perintah berperilaku seperti fungsi C scanf dan printf. Mereka mendukung kode format berikut
Kode Format | Tujuan |
---|---|
%s | Memformat sebagai string. |
%d | Format sebagai bilangan bulat. |
%f | Format sebagai nilai floating point. |
%e | Format sebagai nilai floating point dalam notasi ilmiah. |
%g | Format dalam bentuk paling ringkas:%f atau %e. |
\n | Sisipkan baris baru dalam string keluaran. |
\t | Menyisipkan tab di string keluaran. |
Fungsi format memiliki bentuk berikut yang digunakan untuk tampilan numerik
Fungsi Format | Tampilkan hingga |
---|---|
format pendek | Empat angka desimal (default). |
format panjang | 16 angka desimal. |
format pendek e | Lima digit ditambah eksponen. |
format panjang e | 16 digit ditambah eksponen. |
format bank | Dua angka desimal. |
format + | Positif, negatif, atau nol. |
format tikus | Pendekatan rasional. |
format ringkas | Menekan beberapa umpan baris. |
format longgar | Menyetel ulang ke mode tampilan yang kurang ringkas. |
Tabel berikut menunjukkan berbagai perintah yang digunakan untuk bekerja dengan array, matriks, dan vektor
Perintah | Tujuan |
---|---|
kucing | Menggabungkan array. |
temukan | Menemukan indeks elemen bukan nol. |
panjang | Menghitung jumlah elemen. |
linspace | Membuat vektor dengan jarak teratur. |
ruang log | Membuat vektor dengan spasi logaritmik. |
maks | Mengembalikan elemen terbesar. |
min | Mengembalikan elemen terkecil. |
produk | Produk setiap kolom. |
membentuk ulang | Mengubah ukuran. |
ukuran | Menghitung ukuran larik. |
urutkan | Mengurutkan setiap kolom. |
jumlah | Jumlah setiap kolom. |
mata | Membuat matriks identitas. |
yang | Membuat larik. |
nol | Membuat larik nol. |
lintas | Menghitung perkalian silang matriks. |
titik | Menghitung perkalian titik matriks. |
det | Menghitung determinan array. |
inv | Menghitung invers matriks. |
pinv | Menghitung invers semu dari sebuah matriks. |
peringkat | Menghitung peringkat sebuah matriks. |
ref | Menghitung bentuk eselon baris tereduksi. |
sel | Membuat larik sel. |
disp sel | Menampilkan larik sel. |
plot sel | Menampilkan representasi grafis dari array sel. |
num2cell | Mengonversi array numerik menjadi array sel. |
kesepakatan | Mencocokkan daftar input dan output. |
iscell | Mengidentifikasi larik sel. |
MATLAB menyediakan banyak perintah untuk merencanakan grafik. Tabel berikut menunjukkan beberapa perintah yang umum digunakan untuk merencanakan
Perintah | Tujuan |
---|---|
sumbu | Menetapkan batas sumbu. |
fplot | Perencanaan fungsi yang cerdas. |
kisi | Menampilkan garis kisi. |
alur | Menghasilkan plot xy. |
cetak | Mencetak plot atau menyimpan plot ke file. |
judul | Menempatkan teks di atas plot. |
xlabel | Menambahkan label teks ke sumbu x. |
ylabel | Menambahkan label teks ke sumbu y. |
sumbu | Membuat objek sumbu. |
tutup | Menutup plot saat ini. |
tutup semua | Menutup semua plot. |
angka | Membuka jendela gambar baru. |
gtext | Mengaktifkan penempatan label dengan mouse. |
tahan | Membekukan plot saat ini. |
legenda | Penempatan legenda dengan mouse. |
segarkan | Menggambar ulang jendela gambar saat ini. |
setel | Menentukan properti objek seperti sumbu. |
subplot | Membuat plot di subwindows. |
teks | Menempatkan string pada gambar. |
bilah | Membuat diagram batang. |
loglog | Membuat plot log-log. |
kutub | Membuat plot kutub. |
semilogx | Membuat plot semilog. (absis logaritmik). |
semilogi | Membuat plot semilog. (ordinat logaritmik). |
tangga | Membuat plot tangga. |
batang | Membuat plot batang. |
MATLAB
MATLAB menyediakan berbagai cara untuk menyelesaikan masalah kalkulus diferensial dan integral, memecahkan persamaan diferensial dari berbagai derajat dan perhitungan batas. Yang terbaik dari semuanya, Anda dapat dengan mudah memplot grafik fungsi kompleks dan memeriksa maksimum, minimum, dan titik
MATLAB menyediakan perbedaan perintah untuk menghitung turunan simbolik. Dalam bentuknya yang paling sederhana, Anda meneruskan fungsi yang ingin Anda bedakan ke perintah diff sebagai argumen. Sebagai contoh, mari kita hitung turunan dari fungsi f(t) =3t2 + 2t-2 Contoh Buat file skrip dan ketik k
MATLAB mewakili polinomial sebagai vektor baris yang mengandung koefisien yang diurutkan berdasarkan pangkat menurun. Misalnya, persamaan P(x) =x4 + 7x3 - 5x + 9 dapat direpresentasikan sebagai p =[1 7 0 -5 9]; Mengevaluasi Polinomial polival fungsi digunakan untuk mengevaluasi polinomial pada ni
Simulink adalah lingkungan desain berbasis simulasi dan model untuk sistem dinamis dan tertanam, terintegrasi dengan MATLAB. Simulink, juga dikembangkan oleh MathWorks, adalah alat bahasa pemrograman grafis aliran data untuk pemodelan, simulasi dan analisis sistem dinamis multi-domain. Ini pada dasa