rumah - Perangkat seluler
M fungsi. Alat Pengembangan Perangkat Lunak

Bahasa Komputasi Teknis

Jutaan insinyur dan ilmuwan di seluruh dunia menggunakan MATLAB ® untuk menganalisis dan merancang sistem dan produk yang mengubah dunia kita. Bahasa matriks MATLAB adalah cara paling alami di dunia untuk mengekspresikan matematika komputasi. Grafik terintegrasi membuat data mudah divisualisasikan dan dipahami. Lingkungan desktop mendorong eksperimen, eksplorasi, dan penemuan. Alat dan kemampuan MATLAB ini semuanya diuji secara ketat dan dirancang untuk bekerja sama.

MATLAB membantu Anda mewujudkan ide-ide Anda melampaui desktop. Anda dapat menjalankan studi pada kumpulan data besar dan menskalakannya ke cluster dan cloud. Kode MATLAB dapat diintegrasikan dengan bahasa lain, memungkinkan Anda menerapkan algoritma dan aplikasi ke sistem jaringan, perusahaan, dan industri.

Awal pekerjaan

Pelajari Dasar-Dasar MATLAB

Dasar-dasar Bahasa

Sintaks, pengindeksan dan pemrosesan array, tipe data, operator

Impor dan analisis data

Impor dan ekspor data, termasuk file besar; pra-pemrosesan data, visualisasi dan penelitian

Matematika

Aljabar linier, diferensiasi dan integrasi, transformasi Fourier dan matematika lainnya

Seni grafis

Grafik 2D dan 3D, gambar, animasi

Pemrograman

Skrip, fungsi dan kelas

Pembuatan aplikasi

Kembangkan aplikasi dengan App Designer, Programmable Workflow, atau GUIDE

Alat Pengembangan Perangkat Lunak

Debugging dan pengujian, organisasi proyek-proyek besar, integrasi dengan sistem kontrol versi, pengemasan kotak peralatan

Terjemahan M-FUNCTION Rusia-Inggris

Voskoboynikov B.S., Mitrovich V.L.. Rusia- Kamus bahasa Inggris di bidang teknik mesin dan otomasi produksi. Kamus Rusia-Inggris tentang teknik mesin dan otomasi manufaktur. 2003

  • Kamus Rusia-Inggris →
  • Kamus Rusia-Inggris tentang teknik mesin dan otomasi manufaktur

Lebih banyak arti kata dan terjemahan M-FUNCTION dari bahasa Inggris ke bahasa Rusia dalam kamus bahasa Inggris-Rusia dan dari bahasa Rusia ke bahasa Inggris dalam kamus bahasa Rusia-Inggris.

Lebih banyak arti dari kata ini dan terjemahan Inggris-Rusia, Rusia-Inggris untuk kata “M-FUNCTIONS” dalam kamus.

  • FUNGSI - Generik
  • FUNGSI
    Kamus Bahasa Inggris Rusia-Amerika
  • —Em
    Kamus Bahasa Inggris Rusia-Amerika
  • FUNGSI
    Kamus Pelajar Rusia
  • FUNGSI
    Kamus Pelajar Rusia
  • - penyadapan telepon
    Kamus layanan khusus Inggris-Rusia-Inggris
  • - konvensional M, m
  • - konvensional M, m
    Kamus Besar Rusia-Inggris
  • MELAKUKAN - Bab. 1) melakukan, melakukan Syn: meluncurkan 2) mengambil tanggung jawab (untuk melakukan sesuatu) Dia berjanji untuk menyelesaikan ...
  • TIDAK ADA - tempat pertama; negatif. (dalam fungsi kata benda) tidak satupun dari keduanya; bukan siapa-siapa; tidak ada di antara kalian yang bisa melakukan itu ≈ tidak ada...
    Besar Kamus Inggris-Rusia
  • FUNGSI - Fungsi fungsi : kasir ~ tugas seremonial kasir ~ formalitas penjaga ~ fungsi wali dalam mengurus harta anak di bawah umur fungsi : kasir ~ ...
    Kamus Besar Inggris-Rusia
  • FUNGSI - fungsi, tujuan - * pendidikan adalah mengembangkan pikiran pendidikan bertujuan untuk mengembangkan kemampuan mental - ...
    Kamus Besar Inggris-Rusia
  • UNTUK - ( wujud sempurna); (bentuk tereduksi) 1. konjungsi 1) untuk; karena fakta bahwa (memperkenalkan klausa bawahan) Ini bukan pertanyaan partai, karena ...
    Kamus Besar Inggris-Rusia
  • UNTUK - (bentuk lengkap); fə (bentuk tereduksi) 1. konjungsi 1) untuk; karena fakta bahwa (memperkenalkan alasan bawahan...
    Kamus kosakata umum Inggris-Rusia
  • UNTUK - 1. konjungsi 1) untuk; karena fakta bahwa (memperkenalkan klausa bawahan) Ini bukan pertanyaan partai, karena ini tidak menyentuh kita sebagai kaum Liberal...
    Kamus kosakata umum Inggris-Rusia
  • RADIO Amatir - operator radio amatir; radio ham ~ tiang tiang radio, tiang nirkabel; ~ mercusuar m. ~metris m.operator radar; ~bimbingan hal. ...
    Kamus topik umum Rusia-Inggris
  • RADIO Amatir - operator radio amatir; radio ham ~ tiang tiang radio, tiang nirkabel; ~ mercusuar m. ~metris m.operator radar; ~bimbingan hal. panduan/kontrol radio; ~peralatanc. peralatan nirkabel/radio; ~ esai…
    Kamus Rusia-Inggris - QD
  • NUMER - Angka yang kurang lebih sama dengan 2,718, sering ditemukan dalam matematika dan sains. Misalnya, ketika zat radioaktif meluruh seiring berjalannya waktu...
    Kamus Rusia Colier
  • FUNGSI – FUNGSI TEORI Dalam ilmu alam. Fungsi analitik banyak digunakan di beberapa bidang ilmu pengetahuan dan teknologi hanya karena fungsi tersebut menyediakan...
    Kamus Rusia Colier
  • FUNGSI – FUNGSI TEORI Teori ukuran dan integrasi merupakan bagian yang penting teori umum fungsi matematika, berasal dari karya A. Lebesgue (1906) tentang ...
    Kamus Rusia Colier
  • TURKI - TURKI: ALAM Reliefnya didominasi oleh Pegunungan Pontic (pegunungan Kure dan Ilgaz), yang membentang di sepanjang pantai ke arah timur. Di sebagian besar...
    Kamus Rusia Colier
  • USSR - UNI REPUBLIK SOSIALIS SOVIET, Revolusi Februari Uni Soviet. Kekalahan militer di garis depan Perang Dunia Pertama dan meningkatnya kekacauan ekonomi menyebabkan...
    Kamus Rusia Colier
  • HATI - HATI Sampai awal abad ke-16. tidak ada pemahaman tentang penyakit jantung; diyakini bahwa kerusakan apa pun pada organ ini pasti akan menyebabkan...
    Kamus Rusia Colier
  • SERI - Banyak soal dalam matematika yang menghasilkan rumus yang mengandung jumlah tak hingga, misalnya, atau Jumlah seperti itu disebut deret tak hingga, dan suku-sukunya ...
    Kamus Rusia Colier
  • RUSIA - FEDERASI RUSIA: ALAM Sebagian besar wilayah Rusia ditempati oleh dataran. Dataran Rusia (Eropa Timur) terletak di sebelah barat Pegunungan Ural. Tinggi rata-rata...
    Kamus Rusia Colier
  • MEKSIKO - MEKSIKO: ALAM Sebagian besar Meksiko ditempati oleh Dataran Tinggi Meksiko, melewati utara ke dataran tinggi dan dataran tinggi Texas dan New Mexico; Dengan …
    Kamus Rusia Colier
  • Gletser adalah akumulasi es yang bergerak perlahan melintasi permukaan bumi. Dalam beberapa kasus, pergerakan es terhenti dan es mati terbentuk. Banyak gletser...
    Kamus Rusia Colier
  • Pinnipeds - Pinnipeds Anjing laut sejati (keluarga Phocidae) beradaptasi dengan baik terhadap kehidupan di laut dingin: seluruh tubuhnya, termasuk ekor pendek dan sirip, ...
    Kamus Rusia Colier
  • KENYA - Republik Kenya, sebuah negara bagian di Afrika Timur. Dulunya merupakan koloni dan protektorat Inggris, negara ini memperoleh kemerdekaan pada tahun 1963. Di bagian selatan berbatasan…
    Kamus Rusia Colier
  • KANADA - KANADA Cabang Eksekutif. Fungsi cabang eksekutif di Kanada didistribusikan antara kepala negara dan kepala pemerintahan. Fungsi yang pertama bersifat formal...
    Kamus Rusia Colier
  • CINA - CINA: ALAM Serangkaian dataran tinggi dan cekungan yang berbatasan dengan Dataran Tinggi Tibet di utara, timur laut dan timur. Wilayah ini adalah Xinjiang, Pedalaman…
    Kamus Rusia Colier
  • CETACEA - CETACEA Subordo paus bergigi (Odontoceti) termasuk cetacea yang bergigi - baik di bagian depan rahang bawah, atau di keduanya ...
    Kamus Rusia Colier
  • IRLANDIA
    Kamus Rusia Colier
  • DIFERENSIAL - Banyak hukum fisika yang mengatur fenomena tertentu ditulis dalam bentuk persamaan matematika yang menyatakan hubungan tertentu antara besaran tertentu. ...
    Kamus Rusia Colier
  • POHON adalah tumbuhan tahunan dengan batang utama berkayu dan tegak – batangnya. Sulit untuk memberikan definisi yang lebih rinci atau jelas tentang “bentuk kehidupan” ini karena ...
    Kamus Rusia Colier
  • VENEZUELA - VENEZUELA: ALAM Pegunungan Sierra de Perija yang tinggi membentuk ujung barat laut Andes, tempat perbatasan Venezuela dan Kolombia lewat. Dalam zona ini, individu…
    Kamus Rusia Colier
  • PERPUSTAKAAN - koleksi buku, majalah, video, dll yang diselenggarakan secara khusus. Meskipun perpustakaan secara tradisional dianggap sebagai gudang buku, koleksi perpustakaan selalu terdiri dari...
    Kamus Rusia Colier
  • BAALBEK saat ini merupakan pemukiman kecil, pada zaman dahulu merupakan kota kuil yang megah di wilayah Lebanon, antara pegunungan Lebanon dan Anti-Lebanon. Lembah yang luas...
    Kamus Rusia Colier
  • PERBANKAN - SISTEM PERBANKAN Bank umum. Tempat paling penting di sistem perbankan ditempati oleh bank-bank komersial, yang pertama kali muncul dalam bentuknya yang sekarang...
    Kamus Rusia Colier
  • ANTELOPE adalah nama umum untuk banyak mamalia artiodactyl yang termasuk dalam famili bovid (Bovidae), tetapi dibedakan dari perwakilan lainnya karena perawakannya yang lebih anggun...
    Kamus Rusia Colier
  • ARTILERI - ARTILLERI Misi artileri lapangan. Dua tugas utama artileri lapangan adalah: 1) memberikan dukungan tembakan kepada unit infanteri dan tank...
    Kamus Rusia Colier
  • AUSTRALIA - AUSTRALIA: ALAM Di sepanjang pantai timur Australia, dari Cape York hingga pusat Victoria dan selanjutnya hingga Tasmania, terdapat jalur layang ...
    Kamus Rusia Colier
  • AFRIKA SELATAN adalah sebuah negara bagian di Afrika bagian selatan. Pada tanggal 31 Mei 1910, Persatuan Afrika Selatan dibentuk, yang mencakup koloni-koloni Inggris yang memiliki pemerintahan sendiri (Cape, Natal) ...
    Kamus Rusia Colier
  • FUNGSI adalah istilah yang digunakan dalam matematika untuk menunjukkan hubungan antara dua besaran sedemikian rupa sehingga jika satu besaran diberikan, maka besaran lainnya dapat...
    Kamus Rusia Colier
  • FUNGSI - TEORI FUNGSI Kekayaan dan keragaman teori fungsi variabel kompleks disebabkan oleh interaksi geometri dan analisis. Kalau soal bilangan kompleks...
    Kamus Rusia Colier
  • FUNGSI - TEORI FUNGSI Fungsi yang digunakan dalam analisis dasar diberikan oleh rumus. Grafiknya biasanya dapat digambar tanpa mengangkat pensil dari kertas, seperti...
    Kamus Rusia Colier
  • FUNGSI - TEORI FUNGSI Dengan terutama menggunakan alat-alat seperti deret pangkat, integral kontur, dan diferensiasi, matematikawan pada dekade-dekade berikutnya berhasil mencapai ...
    Kamus Rusia Colier
  • KONSTELASI
    Kamus Rusia Colier
  • ASTRONOMI RADIO merupakan salah satu cabang ilmu astronomi yang mempelajari benda-benda luar angkasa dengan menganalisis pancaran radio yang berasal darinya. Banyak benda kosmik memancarkan gelombang radio yang mencapai Bumi: ini, di ...
    Kamus Rusia Colier

Contoh penting dari kelas tertutup adalah kelas fungsi monoton. Kita akan membuktikan fakta bahwa fungsi monoton membentuk kelas tertutup nanti, namun untuk sekarang mari kita kenali apa itu fungsi Boolean monoton.

Pada himpunan B=0,1 kita memperkenalkan keteraturan penuh: kita berasumsi bahwa 0<1. Нам придётся иметь дело с функциями от n переменных, поэтому полезно ввести частичное упорядочение в булевом пространстве В n .

Definisi 1. Misalkan b=(b 1 b 2 ...b n) dan b=(b 1 b 2 ...b n) adalah elemen dari B n. Kita akan mengatakan bahwa b mendahului (lebih muda dari) c, dan menyatakan bv jika b k berada di k untuk k=1,2,...,n, dan untuk setidaknya satu k terdapat pertidaksamaan tegas.

Contoh. b=(001100), c=(001110); b 1 =c 1, b 2 =c 2, b 3 =c 3, b 4 =c 4, b 5<в 5 , б 6 =в 6 . Значит, бв.

Definisi 2. Dua vektor b dan v dikatakan sebanding satu sama lain jika bv atau vb. Jika tidak, vektor dianggap tidak ada bandingannya. Urutan ini disebut parsial karena tidak semua elemen dari B n dapat dibandingkan. Oleh karena itu tidak perlu bingung sebagian pesan di B n s menyelesaikan urutan yang digunakan saat mendefinisikan fungsi Boolean sebagai tabel atau vektor nilainya.

Berikut adalah beberapa contoh vektor yang tak tertandingi.

1.b =(1100), c =(0110). Di sini b 1 > c 1, b 2 = c 2, b 3< 3 , б 4 =в 4 .

2.b =(01), c =(10). Di sini b 1< в 1 , б 2 >di 2.

Dari contoh-contoh tersebut jelas bahwa himpunan tak tertandingi adalah himpunan yang di dalamnya terdapat komponen-komponen bertipe (01) pada suatu himpunan dan (10) pada himpunan lain pada tempat yang bersesuaian.

Definisi 3. Suatu fungsi f(x 1 ,...,x n) disebut monotonik (termasuk kelas M) jika untuk dua himpunan pembanding b, dalam B n, dari kenyataan bahwa b mendahului c, maka f( b) tidak lebih dari f(), yaitu bv f(b) f(c).

Jika terdapat sepasang himpunan sedemikian rupa sehingga bw, tetapi f(b) > f(c), maka fungsi f(x1,...,xn) nonmonotonik kursus analisis matematis, fungsi aljabar logika bisa disebut tidak menurun. Tapi karena kita tidak akan membahas fungsi yang tidak bertambah, kita bisa membicarakannya saja kesamaan..

Contoh 20. Fungsi identitas f(x) = x monoton, karena b=(0) (1)=c dan f(b)=0< 1=f()

Contoh 21. f(x,y) = xy merupakan fungsi monotonik.

Memang, himpunan (01) dan (10) tidak dapat dibandingkan; kami tidak akan memperhitungkannya. Untuk set lainnya kami memiliki:

(00)-- (11) dan f(0,0)=0 1= f(1,1).

(01) (11) dan f(0,1)=1 1= f(1,1).

(10)-- (11) dan f(1,0)=1 1= f(1,1).

Kita telah memastikan bahwa xy sama dengan 0 hanya pada himpunan (00), yang mendahului semua himpunan lainnya, sehingga kondisi monotonisitas fungsi tersebut terpenuhi.

Contoh 22. f(x,y)=x&y merupakan fungsi monotonik, karena sama dengan 1 hanya pada himpunan (11), yang didahului oleh himpunan lainnya.

Contoh 23. Konstanta 0 dan 1 adalah fungsi monoton, Karena untuk himpunan apa pun akan ada f(b)=f(c).

Contoh 24. f(x)=x" adalah fungsi non-monotonik, karena untuk b=(0) dan b=(1) kita mempunyai bv, tetapi f(b)=1> 0=f(c).

Contoh 25. f(x,y)=xy adalah fungsi non-monotonik.

Benar-benar,

(00)---- (01) dan f(0,0)=1 1=f(1,1) ,

(10)---- (11) dan f(1,0)=0 1=f(1,1).

Tapi dengan (00)---- (10) kita dapatkan

f(0,0)=1 > 0=f(1,0).

Syarat suatu fungsi menjadi monotonik tidak terpenuhi!

Contoh 26. Mari kita tentukan monotonisitas fungsi penjumlahan modulo 2:

Himpunan (01) dan (10) tidak dapat dibandingkan; kami tidak akan memperhitungkannya.

Untuk set lainnya kami memiliki:

(00) (01) dan f(0,0)=0 1= f(0,1).

(00)-- (10) dan f(0,0)=0 1= f(1,0).

(00) (11) dan f(0,0)=0 0= f(1,1).

(10) (11) dan f(1,0)=1 > 0= f(1,1).

Kondisi terakhir menunjukkan bahwa fungsi x+y bersifat nonmonotonik.

2. Sintaks untuk mendefinisikan dan memanggil fungsi-M .

Teks fungsi M harus dimulai dengan tajuk, diikuti oleh fungsi tubuh.

Header mendefinisikan "antarmuka" fungsi (cara berinteraksi dengannya) dan disusun sebagai berikut:

fungsi [ RetVal1, RetVal2, ] = Nama Fungsi(par1, par2,)

Di sini sebuah fungsi dideklarasikan (menggunakan kata kunci "fungsi" yang tidak dapat diubah) bernama FunctionName, yang mengambil parameter masukan par1, par2, dan menghasilkan (menghitung) nilai keluaran (pengembalian) RetVal1, RetVal2…

Dengan kata lain mereka mengatakan itu argumen fungsi adalah variabel par1, par2,.., dan nilai fungsi (perlu dihitung) adalah variabel RetVal1, RetVal2,.

Nama fungsi yang ditentukan dalam header (dalam contoh yang diberikan - Nama Fungsi) harus berfungsi sebagai nama file di mana teks fungsi akan ditulis. Untuk contoh ini ini akan menjadi file FunctionName.m (ekstensi nama tetap harus terdiri dari satu huruf m saja). Ketidakcocokan antara nama fungsi dan nama file tidak diperbolehkan!

Badan fungsi terdiri dari perintah yang menghitung nilai kembalian. Badan fungsi mengikuti header fungsi. Kepala fungsi ditambah badan fungsi bersama-sama membentuk definisi fungsi.

Parameter input dan nilai kembalian dapat berupa array umum (dalam kasus tertentu - skalar) dengan berbagai dimensi dan ukuran. Misalnya fungsi MatrProc1

fungsi [ A, B ] = MatrProc1(X1, X2, x)

A = X1.*X2*x;

B = X1.* X2 + x;

dirancang untuk "menerima" dua larik dengan ukuran yang identik (tetapi berubah-ubah) dan satu skalar.

Array di badan fungsi ini pertama-tama dikalikan elemen demi elemen, setelah itu hasil perkaliannya juga dikalikan dengan skalar. Ini menciptakan array keluaran pertama. Ukuran array input X1 dan X2 yang identik menjamin kelayakan pengoperasian perkalian berdasarkan elemen. Array keluaran kedua (bernama B) berbeda dari yang pertama karena diperoleh dengan penjumlahan dengan skalar (bukan perkalian).

Panggilan diciptakan oleh kami fungsi dilakukan dari jendela perintah sistem MATLAB (atau dari teks fungsi lainnya) dengan cara biasa: nama fungsi ditulis, setelah itu yang berikut ini dicantumkan dalam tanda kurung, dipisahkan dengan koma masukan yang sebenarnya , dengan nilai perhitungan yang akan dilakukan. Parameter sebenarnya dapat ditentukan dengan angka (array angka), nama variabel yang sudah memiliki nilai tertentu, dan ekspresi.

Jika parameter sebenarnya diberikan dengan nama beberapa variabel, maka penghitungan sebenarnya akan dilakukan pada salinan variabel tersebut (bukan pada variabel itu sendiri). Itu disebut transfer parameter berdasarkan nilai .

Di bawah ini adalah panggilan dari jendela perintah MATLAB ke fungsi MatrProc1 yang sebelumnya kita buat sebagai contoh.

Di sini, nama parameter input aktual (W1 dan W2) dan variabel yang menulis hasil perhitungan (Res1 dan Res2) tidak cocok dengan nama variabel serupa dalam definisi fungsi MatrProc1. Jelas, kecocokan tidak diperlukan, terutama karena parameter aktual masukan ketiga tidak memiliki nama sama sekali! Untuk menekankan kemungkinan perbedaan ini, nama parameter masukan dan nilai keluaran dalam definisi fungsi disebut formal.

Dalam contoh yang dipertimbangkan, pemanggilan fungsi MatrProc1 dari dua input matriks persegi 2 x 2 menghasilkan dua matriks keluaran Res1 dan Res2 dengan ukuran yang persis sama:

Res1 =
9 6
6 6

Res2 =
6 5
5 5

Dengan memanggil fungsi tersebut

MatrProc1 = MatrProc1([ 1 2 3; 4 5 6 ], [ 7 7 7; 2 2 2 ], 1);

dengan dua array masukan berukuran 2x3, kita mendapatkan dua matriks keluaran berukuran 2x3. Artinya, fungsi MatrProc1 yang sama dapat memproses parameter masukan berbagai ukuran dan dimensi! Anda dapat menerapkan fungsi ini ke skalar, bukan array (ini masih array 1x1).

Sekarang mari kita pertimbangkan pertanyaan apakah fungsi ini dapat digunakan sebagai bagian dari ekspresi dengan cara yang sama seperti yang dilakukan dengan fungsi yang mengembalikan nilai tunggal? Ternyata hal ini bisa dilakukan, dan nilai pertama yang dikembalikan oleh fungsi tersebut digunakan sebagai nilai fungsi yang digunakan untuk perhitungan selanjutnya. Jendela MATLAB berikut mengilustrasikan hal ini:

Saat dipanggil dengan parameter 1,2,1, fungsi MatrProc1 mengembalikan dua nilai: 2 dan 3. Untuk digunakan sebagai bagian dari ekspresi, nilai pertama digunakan.

Karena pemanggilan fungsi apa pun dapat dilakukan dengan menulis ekspresi arbitrer di jendela perintah MATLAB, Anda selalu dapat membuat kesalahan terkait dengan ketidakcocokan tipe parameter aktual dan formal. MATLAB tidak melakukan pemeriksaan apa pun pada topik ini, tetapi hanya meneruskan kontrol ke fungsi tersebut. Akibatnya, situasi yang salah bisa saja muncul. Untuk menghindari (jika mungkin) terjadinya situasi yang salah seperti itu, teks fungsi-M diusulkan untuk memeriksa parameter input. Misalnya, dalam fungsi MatrProc1 mudah untuk mengidentifikasi situasi ketika ukuran parameter masukan pertama dan kedua berbeda. Menulis kode seperti itu memerlukan konstruksi kontrol yang belum kita jelajahi. Saatnya untuk mulai mempelajarinya!

Sekarang kemampuan sistem secara signifikan melebihi kemampuan Laboratorium Matrix versi asli. MATLAB saat ini, gagasan dari The MathWorks, Inc., adalah bahasa yang sangat efisien untuk teknik dan komputasi ilmiah. Ini mendukung perhitungan matematis, visualisasi grafik ilmiah, dan pemrograman menggunakan lingkungan pengoperasian yang mudah dipelajari. Area penerapan sistem MATLAB yang paling terkenal:

Matematika dan Komputasi;

Pengembangan algoritma;

Eksperimen komputasi, pemodelan simulasi, pembuatan prototipe;

Analisis data, penelitian dan visualisasi hasil;

Grafik ilmiah dan teknik;

Pengembangan aplikasi, termasuk antarmuka pengguna grafis.

MATLAB adalah sistem interaktif yang objek utamanya adalah array, yang dimensinya tidak perlu ditentukan secara eksplisit. Hal ini memungkinkan untuk memecahkan banyak masalah komputasi yang terkait dengan formulasi matriks-vektor.

Versi MATLAB 6.1 adalah pencapaian kedua dari belakang para pengembang (yang terakhir adalah MATLAB 6.5).

Sistem MATLAB adalah lingkungan operasi dan bahasa pemrograman. Salah satu kekuatan terbesar sistem ini adalah program yang dapat digunakan kembali dapat ditulis dalam MATLAB. Pengguna dapat menulis sendiri fungsi dan program khusus, yang dikompilasi dalam bentuk M-file. Itulah sebabnya paket perangkat lunak aplikasi - Kotak Alat Aplikasi MATLAB, yang merupakan bagian dari rangkaian produk MATLAB, memungkinkan Anda berada pada tingkat pencapaian dunia paling modern.

Lingkungan operasi sistem MATLAB 6.1. Lingkungan operasi sistem MATLAB 6.1 adalah seperangkat antarmuka yang mendukung komunikasi sistem ini dengan dunia luar melalui dialog dengan pengguna melalui baris perintah, editor M-file, interaksi dengan sistem eksternal Microsoft Word, Unggul, dll.

Setelah memulai program MATLAB, jendela utamanya muncul di layar komputer, berisi menu, penggaris alat dengan tombol dan sisi klien jendela dengan tanda undangan. Jendela ini biasa disebut jendela perintah Sistem MATLAB (Gbr. 1).

Menu Mengajukan(Gbr. 2) menggabungkan fungsi-fungsi biasa: Sunting bertanggung jawab atas perubahan konten Jendela perintah (batalkan, ulangi, potong, salin, tempel, pilih semua, hapus, dll.) dan untuk menghapus beberapa jendela MATLAB; menu Melihat– untuk desain desktop; Menu web – meluncurkan halaman Web dari Internet; menu Jendela– bekerja dengan editor/debugger M-file (menutup semua M-file, menjadikan salah satunya terkini); menu Membantu– Bekerja dengan dokumentasi referensi dan demo.


Opsi ini patut mendapat pertimbangan khusus Preferensi... (pemilihan karakteristik), yang, ketika dipilih, akan membuka jendela yang menyertakan pohon objek di sebelah kiri (Gbr. 3), dan kemungkinan karakteristiknya di sebelah kanan.

Dasbor Jendela perintah sistem MATLAB memungkinkan akses mudah ke operasi pada M-file: membuat M-file baru; membuka M-file yang ada; menghapus sebuah fragmen; menyalin sebuah fragmen; memasukkan sebuah fragmen; hanya memulihkan operasi yang telah selesai, dll.

DI DALAM sisi klien Di jendela perintah MATLAB, setelah prompt, Anda dapat memasukkan berbagai angka, nama variabel, dan tanda operasi, yang bersama-sama membentuk beberapa ekspresi. Menekan Enter menyebabkan MATLAB mengevaluasi ekspresi atau, jika tidak mengevaluasi, mengulanginya. Meskipun tanda ";" di akhir baris menekan keluaran hasil (output gema).

Jadi, di bagian klien dari jendela perintah MATLAB, pengguna dapat langsung menulis perintah yang membentuk perhitungan individual atau keseluruhan program.

Jadi, bagian struktural dari jendela perintah MATLAB dianalisis. Namun selain itu, ada beberapa elemen MATLAB lagi yang membantu dalam pekerjaan:

Tim- jendela berisi perintah yang dimasukkan sebelumnya di Jendela Perintah (“riwayat perintah”).

Ruang kerja adalah area memori MATLAB tempat variabel sistem berada. Isi area ini dapat dilihat dari garis komando menggunakan perintah WHO(hanya menampilkan nama variabel) dan siapa(menampilkan informasi tentang ukuran array dan jenis variabel) atau di jendela terpisah dengan nama yang sama. Di dalamnya Anda dapat melakukan operasi berikut: memuat file data, menyimpan Ruang Kerja sebagai (perintah memungkinkan Anda membuka dan menyimpan konten ruang kerja dalam file MAT biner), menghapus variabel yang dipilih; buka variabel yang dipilih (di mana Anda dapat mengubah nilainya). Selain itu, dalam menu Edit Anda dapat menghapus Command Window dan Command History, serta Workspace (atau menjalankan perintah di Command Window: jernih).

Untuk menyimpan dan meluncurkan Ruang Kerja, Anda dapat menggunakan perintah muat dan simpan.

Contoh.

Menyimpan ke: matlab.mat

>> simpan my.mat

>> memuat my.mat

>> simpan2 saya

>> memuat my2

Katalog saat ini– jendela yang merupakan semacam “panduan” melalui katalog MATLAB.

Luncurkan Editor– jendela yang mencerminkan pohon elemen struktural MATLAB dan lainnya yang terpasang dengannya perangkat lunak, yang dapat diluncurkan dengan mengklik dua kali kiri mouse. Misalnya, jendela ini mungkin terlihat seperti Gambar 9.

Editor/debugger file-M– salah satu bagian struktural terpenting MATLAB, yang dapat dibuka dengan memilih opsi yang sesuai di menu utama, pada toolbar, atau dipanggil dari baris perintah dengan perintah edit atau edit<имя М-файла>dan memungkinkan Anda membuat dan mengedit M-file.

Editor/debugger mendukung operasi berikut: membuat M-file baru; membuka M-file yang ada; menyimpan file-M di disk; menghapus sebuah fragmen; menyalin sebuah fragmen; memasukkan sebuah fragmen; membantu; mengatur/menghapus titik kontrol; melanjutkan eksekusi, dll.

GUIDE adalah antarmuka pengguna grafis tempat aplikasi lengkap dibuat.

Sesi kerja interaktif. M-file. Mode interaktif adalah mode pengguna untuk memasukkan perintah dan ekspresi dari keyboard, yang menghasilkan hasil numerik yang diperlukan yang dapat divisualisasikan dengan mudah dan cepat oleh perangkat bawaan. sarana grafis paket MATLAB. Namun menggunakan mode ini untuk membuat dan menyimpan program tertentu tidak dimungkinkan. Oleh karena itu, pembuat MATLAB, selain Command Window, di mana mode interaktif diimplementasikan, mengidentifikasi file khusus yang berisi kode bahasa MATLAB dan menyebutnya M-files (*.m). Untuk membuat M-file, gunakan editor teks(Editor/debugger file-M).

Bekerja di editor M-file. Bekerja dari baris perintah MatLab menjadi sulit jika Anda harus memasukkan banyak perintah dan sering mengubahnya. Cara paling mudah untuk menjalankan perintah adalah dengan menggunakan M-file tempat Anda dapat mengetikkan perintah, menjalankan semuanya sekaligus atau sebagian, menyimpannya dalam file dan menggunakannya di masa mendatang. Bekerja dengan M- editor ditujukan untuk file M-file. Dengan menggunakan editor, Anda dapat membuat fungsi Anda sendiri dan memanggilnya, termasuk dari baris perintah.

Perluas menu File di jendela utama MatLab dan di item Baru pilih sub-item M-file. File baru terbuka di jendela editor M-file (Gbr. 10). Mari kita menulis ke file sebuah program untuk menghitung mean aritmatika

variabel a dan b, lalu simpan dengan nama fun1.m. Bandingkan metode penyelesaian masalah yang disajikan dalam tabel.



 


Membaca:



Cara mengatur dan mengatur pengingat di iPhone Cara mengatur pengingat di iPhone 8

Cara mengatur dan mengatur pengingat di iPhone Cara mengatur pengingat di iPhone 8

Salah satu fitur tertua iPhone yang tidak digunakan semua pemilik gadget adalah pengingat ulang tahun dan tanggal-tanggal berkesan....

Cara memasukkan akun pribadi personel militer tanpa registrasi - instruksi

Cara memasukkan akun pribadi personel militer tanpa registrasi - instruksi

Seorang karyawan saat ini memiliki kesempatan untuk menggunakan sumber daya yang nyaman dan resmi di Internet, yang memungkinkan dia melihat data berikut dengan cepat:...

Pintu masuk pribadi ke kantor prajurit militer tanpa registrasi, dengan nomor pribadi

Pintu masuk pribadi ke kantor prajurit militer tanpa registrasi, dengan nomor pribadi

Mulai pertengahan tahun 2012, slip gaji, dengan kata lain, semua uang yang ditransfer ke prajurit ditampilkan di bagian yang sesuai di...

Perangkat komputer pribadi

Perangkat komputer pribadi

Apa yang Anda, pembaca yang budiman, ketahui tentang komputer? Tentu saja kelengkapan dan kedalaman jawaban Anda akan bergantung pada banyak faktor. Beberapa dari Anda...

gambar umpan RSS