Lompat ke isi

MATLAB: Perbedaan antara revisi

Dari Wikipedia bahasa Indonesia, ensiklopedia bebas
Konten dihapus Konten ditambahkan
Tidak ada ringkasan suntingan
Baris 1: Baris 1:
{{Infobox Software
{{Infobox software
| name = MATLAB
| name =
| logo = [[Berkas:Matlab Logo.png|100px]]
| logo = [[File:Matlab Logo.png|100px]]
| screenshot =
| screenshot = [[File:MATLAB R2013a Win8 screenshot.png|320px]]
| caption =
| caption = MATLAB R2013a screenshot
| developer = MathWorks
| developer = [[MathWorks]]
| frequently updated = yes
| latest_release_version = R2011b
| programming language = [[C (programming language)|C]], [[C++]], [[Java (programming language)|Java]]
| latest_release_date = {{release date|2011|09|01}}
| operating_system = [[Cross-platform]]<ref>{{cite web|url=http://www.mathworks.com/products/availability/index.html#ML|title=System Requirements and Platform Availability |publisher=MathWorks|accessdate=2013-08-14}}</ref>
| programming language = [[C (bahasa pemrograman)|C]], [[Java (bahasa pemrograman)|Java]]
| genre = [[List of numerical analysis software|Technical computing]]
| operating_system = [[Cross-platform]]<ref>[http://www.mathworks.com/products/matlab/requirements.html MathWorks - Persyaratan MATLAB]</ref>
| genre = [[Analisis numerik]]
| license = [[Proprietary software|Proprietary]]
| license = [[Perangkat lunak tak bebas]]
| website = [http://www.mathworks.com/products/matlab/ MATLAB product page]
| stable release = Matlab R2013b
| website = [http://www.mathworks.com/products/matlab/ Produk MATLAB]
}}
{{Infobox programming language
| name =
| logo =
| paradigm = multi-paradigm: [[Imperative programming|imperative]], [[Procedural programming|procedural]], [[Object-oriented programming|object-oriented]], [[Array programming|array]]
| year = late 1970s
| latest_test_date =
| typing = [[dynamic typing|dynamic]], [[weak typing|weak]]
| implementations =
| dialects =
| influenced_by =
| influenced =
| operating_system = [[Cross-platform]]
| license =
| website =
| file_ext = .m
}}
}}


'''MATLAB''' adalah sebuah lingkungan [[Analisis numerik|komputasi numerikal]] dan [[bahasa pemrograman]] komputer generasi keempat. Dikembangkan oleh [[The MathWorks]], MATLAB memungkinkan manipulasi [[matriks (matematika)|matriks]], pem-plot-an fungsi dan data, implementasi [[algoritma]], pembuatan [[antarmuka]] pengguna, dan peng-antarmuka-an dengan program dalam bahasa lainnya. Meskipun hanya bernuansa numerik, sebuah kotak kakas (''toolbox'') yang menggunakan mesin simbolik [[MuPAD]], memungkinkan akses terhadap kemampuan aljabar komputer. Sebuah paket tambahan, [[Simulink]], menambahkan simulasi grafis multiranah dan Desain Berdasar-Model untuk sistem terlekat dan dinamik.
'''MATLAB''' ('''mat'''rix '''lab'''oratory) adalah sebuah lingkungan [[Analisis numerik|komputasi numerikal]] dan [[bahasa pemrograman]] komputer generasi keempat. Dikembangkan oleh [[The MathWorks]], MATLAB memungkinkan manipulasi [[matriks (matematika)|matriks]], pem-plot-an fungsi dan data, implementasi [[algoritma]], pembuatan [[antarmuka]] pengguna, dan peng-antarmuka-an dengan program dalam bahasa lainnya. Meskipun hanya bernuansa numerik, sebuah kotak kakas (''toolbox'') yang menggunakan mesin simbolik [[MuPAD]], memungkinkan akses terhadap kemampuan aljabar komputer. Sebuah paket tambahan, [[Simulink]], menambahkan simulasi grafis multiranah dan Desain Berdasar-Model untuk sistem terlekat dan dinamik.


Pada tahun 2004, MathWorks mengklaim bahwa MATLAB telah dimanfaatkan oleh lebih dari satu juta pengguna di dunia pendidikan dan industri.<ref>Richard Goering, "[http://www.eetimes.com/news/design/showArticle.jhtml?articleID=49400392 Matlab edges closer to electronic design automation world]," ''EE Times'', 10/04/2004</ref>
Pada tahun 2004, MathWorks mengklaim bahwa MATLAB telah dimanfaatkan oleh lebih dari satu juta pengguna di dunia pendidikan dan industri.<ref>Richard Goering, "[http://www.eetimes.com/news/design/showArticle.jhtml?articleID=49400392 Matlab edges closer to electronic design automation world]," ''EE Times'', 10/04/2004</ref>
Baris 25: Baris 41:


MATLAB pertama kali diadopsi oleh insinyur rancangan kontrol (yang juga spesialisasi Little), tapi lalu menyebar secara cepat ke berbagai bidang lain. Kini juga digunakan di bidang pendidikan, khususnya dalam pengajaran [[aljabar linear]] dan [[analisis numerik]], serta populer di kalangan ilmuwan yang menekuni bidang [[pengolahan citra]].<ref name="origins" />
MATLAB pertama kali diadopsi oleh insinyur rancangan kontrol (yang juga spesialisasi Little), tapi lalu menyebar secara cepat ke berbagai bidang lain. Kini juga digunakan di bidang pendidikan, khususnya dalam pengajaran [[aljabar linear]] dan [[analisis numerik]], serta populer di kalangan ilmuwan yang menekuni bidang [[pengolahan citra]].<ref name="origins" />

== Syntax ==
=== Variables ===
<source lang="matlab">
>> x = 17
x =
17
>> x = 'hat'
x =
hat
>> y = x + 0
y =
104 97 116
>> x = [3*4, pi/2]
x =
12.0000 1.5708
>> y = 3*sin(x)
y =
-1.6097 3.0000
</source>


== Referensi ==
== Referensi ==
Baris 30: Baris 66:


== Pranala luar ==
== Pranala luar ==
{{Wikibooks|MATLAB Programming}}
* [http://www.mathworks.com/products/matlab/ MATLAB]
{{Commons category|MATLAB}}
* [http://en.literateprograms.org/Category:Programming_language:Matlab Program MATLAB]
* {{springer|title=Linear algebra software packages|id=p/l120110}}
* [http://blogs.mathworks.com/ Blog resmi]
* [http://www.mathworks.com/products/matlab/ MATLAB overview], at the MathWorks website
* [http://www.mathworks.com/support/sysreq/roadmap.html Platform Road Map], at the MathWorks website.
* [http://www.mathworks.com/support/sysreq/current_release/ System Requirements], at the MathWorks website.
* [http://www.mathworks.com/matlabcentral/fileexchange/ MATLAB Central File Exchange] – Library of over 18,000 user-contributed MATLAB files and toolboxes, mostly distributed under [[BSD License]].
* {{dmoz|Science/Math/Software/MATLAB/|MATLAB}}
* [http://www.mathworks.com/matlabcentral/newsreader/ MATLAB Central Newsreader] – a web-based newsgroups reader hosted by MathWorks for [news://comp.soft-sys.matlab comp.soft-sys.matlab]
* [http://en.literateprograms.org/Category:Programming_language:Matlab LiteratePrograms (MATLAB)]
* [http://blogs.mathworks.com/ MATLAB Central Blogs]
* [http://greenteapress.com/matlab/ ''Physical Modeling in MATLAB''] by Allen B. Downey, Green Tea Press, [http://greenteapress.com/matlab/downey08matlab.pdf PDF], ISBN 978-0-615-18550-7. An introduction to MATLAB.
* [http://www.getreuer.info/matopt.pdf ''Writing Fast MATLAB Code''] by Pascal Getreuer
* [http://www.cs.virginia.edu/~whitehouse/matlab/JavaMatlab.html Calling MATLAB from Java: MatlabControl JMI Wrapper, The MatlabJava Server, MatlabControl]
* [http://www.iowms.in International Online Workshop on MATLAB and Simulink] by WorldServe Education
* [http://stackoverflow.com/questions/tagged/matlab MATLAB tag] on Stack Overflow.
* [http://www.mathworks.com/matlabcentral/answers/ MATLAB Answers] – a collaborative environment for finding the best answers to your questions about MATLAB, Simulink, and related products.
* [http://www.mathworks.com/matlabcentral/cody Cody] – a MATLAB Central game that challenges and expands your knowledge of MATLAB.
* [http://www.mathworks.com/matlabcentral/contest/ MATLAB Online Programming Contest]
* [http://www.mathworks.com/matlabcentral/trendy Trendy] – a MATLAB based web service for tracking and plotting trends.
{{software-stub}}
{{software-stub}}

Revisi per 1 November 2013 21.42

MATLAB
Berkas:MATLAB R2013a Win8 screenshot.png
MATLAB R2013a screenshot
Tipeaplikasi, mathematical software (en) Terjemahkan dan bahasa pemrograman Edit nilai pada Wikidata
Versi pertama1984 Edit nilai pada Wikidata
Versi stabil
R2024a Update 3 (14 Mei 2024) Edit nilai pada Wikidata
GenreTechnical computing
LisensiProprietary
Karakteristik teknis
Sistem operasiMicrosoft Windows, macOS dan Linux Edit nilai pada Wikidata
Bahasa pemrogramanC (mul) Terjemahkan, C++, Fortran dan Java Edit nilai pada Wikidata
Format kode
Format berkas
Informasi pengembang
PengembangMathWorks
DesainerCleve Moler (en) Terjemahkan Edit nilai pada Wikidata
Informasi tambahan
Situs webMATLAB product page
Stack ExchangeEtiqueta Edit nilai pada Wikidata
Twitter: MATLAB Youtube: UCgdHSFcXvkN6O3NXvif0-pA Youtube: MATLAB Edit nilai pada Wikidata
Sunting di Wikidata Sunting di Wikidata • Sunting kotak info • L • B
Info templat
Bantuan penggunaan templat ini
MATLAB
Edit nilai pada Wikidata
Edit nilai pada Wikidata
Paradigmamulti-paradigm: imperative, procedural, object-oriented, array
Rilis perdanalate 1970s
Tipe sistemdynamic, weak
Sistem operasiCross-platform
Ekstensi nama berkas.m
Situs webwww.mathworks.com/products/matlab.html,%20https://de.mathworks.com/products/matlab.html
Repositorihttps://www.mathworks.com/products/matlab.html, https://de.mathworks.com/products/matlab.html
Sunting kotak info
Sunting kotak info • L • B
Info templat
Bantuan penggunaan templat ini


MATLAB (matrix laboratory) adalah sebuah lingkungan komputasi numerikal dan bahasa pemrograman komputer generasi keempat. Dikembangkan oleh The MathWorks, MATLAB memungkinkan manipulasi matriks, pem-plot-an fungsi dan data, implementasi algoritma, pembuatan antarmuka pengguna, dan peng-antarmuka-an dengan program dalam bahasa lainnya. Meskipun hanya bernuansa numerik, sebuah kotak kakas (toolbox) yang menggunakan mesin simbolik MuPAD, memungkinkan akses terhadap kemampuan aljabar komputer. Sebuah paket tambahan, Simulink, menambahkan simulasi grafis multiranah dan Desain Berdasar-Model untuk sistem terlekat dan dinamik.

Pada tahun 2004, MathWorks mengklaim bahwa MATLAB telah dimanfaatkan oleh lebih dari satu juta pengguna di dunia pendidikan dan industri.[2]

MATLAB adalah sebuah lingkungan komputasi numerikal dan bahasa pemrograman komputer generasi keempat. Dikembangkan oleh The MathWorks, MATLAB memungkinkan manipulasi matriks, pem-plot-an fungsi dan data, implementasi algoritma, pembuatan antarmuka pengguna, dan peng-antarmuka-an dengan program dalam bahasa lainnya. Meskipun hanya bernuansa numerik, sebuah kotak kakas (toolbox) yang menggunakan mesin simbolik MuPAD, memungkinkan akses terhadap kemampuan aljabar komputer. Sebuah paket tambahan, Simulink, menambahkan simulasi grafis multiranah dan Desain Berdasar-Model untuk sistem terlekat dan dinamik.

Pada tahun 2004, MathWorks mengklaim bahwa MATLAB telah dimanfaatkan oleh lebih dari satu juta pengguna di dunia pendidikan dan industri.[2] Sejar== Sejarah == MATLAB (yang berarti "matrix laboratory") diciptakan pada akhir tahun 1970-an oleh Cleve Moler, yang kemudian menjadi Ketua Departemen Ilmu Komputer di Universitas New Mexico.[3] Ia merancangnya untuk memberikan akses bagi mahasiswa dalam memakai LINPACK dan EISPACK tanpa harus mempelajari Fortran. Karyanya itu segera menyebar ke universitas-universitas lain dan memperoleh sambutan hangat di kalangan komunitas matematika terapan. Jack Little, seorang insinyur, dipertemukan dengan karyanya tersebut selama kunjungan Moler ke Universitas Stanford pada tahun 1983. Menyadari potensi komersialnya, ia bergabung dengan Moler dan Steve Bangert. Mereka menulis ulang MATLAB dalam bahasa pemrograman C, kemudian mendirikan The MathWorks pada tahun 1984 untuk melanjutkan pengembangannya. Pustaka yang ditulis ulang tadi kini dikenal dengan nama JACKPAC.[butuh rujukan] Pada tahun 2000, MATLAB ditulis ulang dengan pemakaian sekumpulan pustaka baru untuk manipulasi matriks, LAPACK[4].

MATLAB pertama kali diadopsi oleh insinyur rancangan kontrol (yang juga spesialisasi Little), tapi lalu menyebar secara cepat ke berbagai bidang lain. Kini juga digunakan di bidang pendidikan, khususnya dalam pengajaran aljabar linear dan analisis numerik, serta populer di kalangan ilmuwan yang menekuni bidang pengolahan citra.[3]

Syntax

Variables

>> x = 17
x =
 17
>> x = 'hat'
x =
hat
>> y = x + 0
y =
       104        97       116
>> x = [3*4, pi/2]
x =
   12.0000    1.5708
>> y = 3*sin(x)
y =
   -1.6097    3.0000

Referensi

  1. ^ "System Requirements and Platform Availability". MathWorks. Diakses tanggal 2013-08-14. 
  2. ^ Richard Goering, "Matlab edges closer to electronic design automation world," EE Times, 10/04/2004
  3. ^ a b Cleve Moler, the creator of MATLAB (2004). "The Origins of MATLAB". Diakses tanggal April 15 2007. 
  4. ^ Note from Cleve Moler in a Mathworks newsletter Cleve Moler, the creator of MATLAB (2000). "MATLAB Incorporates LAPACK". Diakses tanggal December 20 2008. 

Pranala luar