MATLAB

This article is titled in another language/script, because there is no suitable name in Myanmar language yet.
MATLAB
Matlab Logo.png
Vaguely L-shaped membrane logo [၁]
788px-MATLAB-R2008a-for-Linux.png
MATLAB R2008a running on Ubuntu Linux 7.10 to train and test a Support Vector Machine via calling a C program SVM Light.
ဆော့ဖ်ဝဲလ်ရေးသူ(များ) MathWorks
ပထမဆုံး ဖြန့်ချီခြင်း ၁၉၈၄; ၃၃ နှစ် အကြာက (၁၉၈၄)
တည်ငြိမ်သောထုတ်ပြန်မှု
R2015b / ၃ စက်တင်ဘာ ၂၀၁၅; ၂ နှစ် အကြာက (၂၀၁၅-၀၉-03)
မွမ်းမံမှု အခြေနေ Active
ပရိုဂရမ်းမင်း ဘာသာစကား C, C++, Java, MATLAB
ကွန်ပျူတာ စက်လည်ပတ်ရေး စနစ် Windows, Linux, and OS X [၂]
ပလက်ဖောင်း IA-32, x86-64
ဆော့ဖ်ဝဲလ်အမျိုးအစား Numerical computing
လိုင်စင် Proprietary commercial software
ဝက်ဘ်ဆိုဒ် mathworks.com/products/matlab
MATLAB
Paradigm multi-paradigm: functional, imperative, procedural, object-oriented, array
ပေါ်ပေါက်ခဲ့ late 1970s
ဒီဇိုင်းဆွဲသူ Cleve Moler
မွမ်းမံသူ MathWorks
အမျိုးအစားစနစ် dynamic, weak
Wikibooks logo MATLAB Programming at Wikibooks

MATLAB သည် ဂဏန်းသင်္ချာ တွက်ချက်ရေးအတွက် programming language ဖြစ်သည်။ The MathWorks မှ မက်ထရစ်များ ဖြေရှင်းရန်အတွက်၊ ပုံများ ရေးဆွဲရန်အတွက်၊ အချက်အလက် (data), အယ်လ်ဂေါ်ရစ်သမ် သွင်းခြင်း (implementation)၊ user interface ပြုလုပ်ခြင်း နှင့် အခြား ပရိုဂရမ်များ နှင့် ဆက်စပ်ရာတွင် သုံးသည်။ MATLAB သည် ဂဏန်းသင်္ချာ တွက်ချက်ရေးအတွက်တာဖြစ်သော်လည်း အပို toolbox များသုံးပြီး Maple အက္ခရာသင်္ချာ စနစ်သုံး၍ ကွန်ပျူတာ အက္ခရာသင်္ချာ စွမ်းရည် ရနိုင်သည်။ ယခုအခါတွင် MuPad ကိုသုံး၍ အက္ခရာသင်္ချာများကိုတွက်ချက်နိုင်ပြီဖြစ်သည်။ ထို toolbox ကိုထပ်မံ၍ ဝယ်ယူအသုံးပြုရမည်ဖြစ်သည်။

သမိုင်း

"matrix laboratory" ၏အတိုကောက် ဖြစ်သော MATLAB သည် ၁၉၇၀ တွင် University of New Mexico ရှိ ကွန်ပျူတာ ဌာနမှ Cleve Moler ကတည်ထောင်ခဲ့သည်။ သူသည် သူ၏ ကျောင်းသားများကို Fotran လေ့လာစရာမလိုပဲ LINPACK နှင့် EISPACK များကို သုံးနိုင်ရန် ပုံထုတ်ခဲ့သည်။ ထိုမှ applied mathematics သုံးသူများကြား တွင်ကျယ်လာသည်။ ၁၉၈၃ တွင် Moler သည် Stanford University သို့သွားစဉ် အင်ဂျင်နီယာ Jack Little ကို MATLAB ပြသခဲ့သည်။ သူသည် ဈေးကွက်မြင်သော ကြောင့် Moler ၊ Steve Bangert တို့နှင့် ပေါင်းခဲ့သည်။ သူတို့သည် MATLAB ကို C ဖြင့်ရေးပြီး The MathWorks အဖြစ် ၁၉၈၄ တွင် တည်ထောင်ခဲ့သည်။ ထိုပြန်လည်ရေးသားသော library ကို JACKPAC ဟုခေါ်သည်။

MATLAB ကို Little ၏နယ်ဖြစ်သော control design engineer များက စတင်သုံးစွဲပြီး အခြားအသုံးများလဲ အမြန် ပျံနံ့သွားသည်။ MATLAB ကို ပညာရေးတွင် အသုံးပြီး အထူးသဖြင့် linear algebra နှင့် numerical analysis သင်ကြားရာ အသုံးများသည်။ သိပ္ပံပညာရှင် များ အထူးသဖြင့် image processing တွင် အသုံးများသည်။

ရေးထုံး

MATLAB သည် M-code ဟုခေါ်သော MATLAB programming language ကို အခြေခံထား သည့် ရေးထုံး (syntax) ဖြစ်သည်။ M-code ပရိုဂရမ် များ မောင်းရန် အလွယ်ဆုံးမှာ MATLAB command window ၏ prompt '>>' တွင် ရိုက်ထည့်ရန်ဖြစ်သည်။ ဤနည်းအားဖြင့် MATLAB ကို သင်္ချာဆိုင်ရာ အပြန်အလှန် shell အဖြစ်အသုံးပြုနိုင်သည်။ ထိုညွန်ကြားချက်များကို စာဖိုင် အဖြစ် သိမ်းနိုင်သည်။ ထိုကိစ္စအတွက် MATLAB Editor ကိုသုံးပြီး ဖန်ရှင်များပါသည့် script အဖြစ်သိမ်းနိုင်သည်။ ဖန်ရှင်များသည် မူလရှိနေသော MATLAB command များကို ဖြည့်စွက်ပေးသည်။

ကိန်းရှင်

ကိန်းရှင်များကို assignment operator, = သုံး၍ သက်မှတ်နိုင်သည်။ MATLAB သည် dynamically typed ဖြစ်သော ကြောင့် ကိန်းရှင်များကို symbolic object များမှလွဲ၍ မကြေငြာပဲ သုံးနိုင်ပြီး type လည်း ပြောင်းလည်းနိုင်သည်။ တန်ဖိုးများကို ကိန်းသေ များမှ၎င်း၊ အခြား ကိန်းရှင်များ တွက်ချက်ရာမှ၎င်း၊ ဖန်ရှင်၏ ရလဒ်မှ၎င်း ရရှိနိုင်သည်။

>> x = 17
x =
 17
>> x = 'hat'
x =
hat
>> x = [3*4, pi/2]
x =
  12.0000  1.5708
>> y = 3*sin(x)
y =
  -1.6097  3.0000
Other Languages
العربية: ماتلاب
azərbaycanca: MATLAB
български: MATLAB
bosanski: MATLAB
català: MATLAB
کوردی: مەتلەب
čeština: MATLAB
dansk: MATLAB
Deutsch: Matlab
Ελληνικά: MATLAB
English: MATLAB
español: MATLAB
فارسی: متلب
suomi: MATLAB
français: MATLAB
עברית: MATLAB
हिन्दी: मैटलैब
hrvatski: MATLAB
magyar: MATLAB
Bahasa Indonesia: MATLAB
íslenska: MATLAB
italiano: MATLAB
日本語: MATLAB
Qaraqalpaqsha: MATLAB
한국어: MATLAB
lietuvių: MATLAB
македонски: MATLAB
Bahasa Melayu: MATLAB
Nederlands: MATLAB
norsk nynorsk: MATLAB
norsk: MATLAB
polski: MATLAB
português: MATLAB
română: MATLAB
русский: MATLAB
Scots: MATLAB
srpskohrvatski / српскохрватски: MATLAB
slovenčina: MATLAB
slovenščina: MATLAB
shqip: Matlab
српски / srpski: MATLAB
svenska: Matlab
தமிழ்: மேட்லேப்
тоҷикӣ: MATLAB
Türkmençe: MATLAB
Tagalog: MATLAB
Türkçe: MATLAB
українська: MATLAB
اردو: میٹلیب
Tiếng Việt: MATLAB
中文: MATLAB