Lompat ke isi

MATLAB: Perbedaan antara revisi

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}}