مشخصات مقاله
Command در متلب
دستورات
متلب یک برنامه تعاملی بین محاسبات عددی و تجسم داده ها می باشد. در متلب دستورات بعد از علامت '>>' در پنجره دستورات (Command Window) تایپ می شود.
دستورات برای مدیریت یک Session
Command |
Purpose |
clc |
command windowپاک کردن اطلاعات |
clear |
انتقال متغیر ها از حافظه |
exist |
بازبینی موجودی یک فایل یا متغیر |
global |
اعلام متغیر های عمومی |
help |
جستجو کمک برای مفهوم موضوع مورد نظر |
lookfor |
جستجو کمک برای یک کلمه کلیدی |
quit |
برنامه متلبStops |
who |
لیست متغیر های جاری |
whos |
(long display) لیست متغیر های جاری |
دستورات برای کار با سیستم
متلب دستورات مفید متنوعی برای کار با سیستم تولید می کند، مانند ذخیره کرده کار یک فایل جاری در workspace و load کردن فایل.
متلب همچنین دارای دستورات متنوعی برای فعال کردن سیستم رابط مانند display کردن داده، لیست فایل ها در directory، نمایش directory جاری و ...
جدول زیر تعدادی از دستورات رایج مورد استفاده در سیستم- مرتبط را نمایش می دهد.
Command |
Purpose |
cd |
جاریDirectoryتغییر |
date |
نمایش داده جاری |
delete |
حذف یک فایل |
diary |
ضبط سوییچ های on/off فایل روزانه |
dir |
لیست تمام فایل ها در مسیر جاری |
load |
از یک فایلWorkspaceبار گذاری متغیر های |
path |
نمایش مسیر جستجو |
pwd |
نمایش مسیر جاری |
save |
در یک فایلWorkspaceذخیره کردن متغیر های |
type |
نمایش محتویات یک فایل |
what |
لیست تمام فایل های متلب در مسیر جاری |
wklread |
خواندن فایل های صفحه گسترده .wk1 |
دستورات ورودی و خروجی
دستورات مرتبط ورودی و خروجی در متلب
Command |
Purpose |
disp |
نمایش محتوای یک آرایه یا رشته |
fscanf |
خواندن داده های فرمت شده از یک فایل |
format |
کنترل صفحه نمایش |
fprintf |
اعمال قالب نوشته به صفحه نمایش یا فایل |
input |
نمایش محتوای ورودی |
; |
توقف پرینت |
دستورات fscanf و fprintf مانند توابع scanf و printfدر C رفتار می کنند.
Format Code |
Purpose |
%s |
فرمت یک رشته |
%d |
فرمت یک عدد صحیح |
%f |
فرمت یک عدد نقطه شناور |
%e |
فرمت یک عدد نقطه شناور در نماد علمی |
%g |
%f یا %eفرمت فشرده تر |
\n |
وارد کردن یک خط جدید در خروجی رشته |
\t |
وارد کردن یک تب در خروجی رشته |
توابع فرمت فرم های مورد استفاده زیر را برای صفحه نمایش عددی در اختیار دارند.
Format Function |
Display up to |
format short |
4 رقم اعشار(به صورت پیش فرض) |
format long |
16 رقم اعشار |
format short e |
5 رقم بعلاوه توان |
format long e |
16 رقم بعلاوه توان |
format bank |
2 رقم اعشار |
format + |
مثبت، منفی یا صفر |
format rat |
تقریب کسری |
format compact |
توقف بعضی از خط ها |
format loose |
برگرداندن به حالت صفحه نمایش |
دستورات آرایه، ماتریس و بردار
جدول دستورات متنوع برای کار با آرایه، ماتریس و بردار ها
Command |
Purpose |
cat |
الحاق آرایه |
find |
پیدا کردن عناصر غیر صفر |
length |
محاسبه تعداد عناصر |
linspace |
ایجاد بردار با فاصله های منظم |
logspace |
ایجاد بردار با فاصله های گرافیکی |
max |
بزرگترین عنصر |
min |
کوچکترین عنصر |
prod |
تولید ستون |
reshape |
تغییر سایز |
size |
محاسبه سایز آرایه |
sort |
مرتب سازی ستون ها |
sum |
جمع تمام ستون ها |
eye |
ایجاد ماتریس همانی |
ones |
ایجاد آرایه ای از عدد یک |
zeros |
ایجاد آرایه ای از عدد صفر |
cross |
محاسبه محصول ماتریس متقابل |
dot |
محاسبه ماتریس نقطه محصول |
det |
محاسبه دترمینان یک آرایه |
inv |
محاسبه وارون ماتریس |
pinv |
بررسی شبه معکوس آرایه |
rank |
محاسبه رتبه یک ماتریس |
rref |
محاسبه کاهش سطر به شکل ردیفی |
cell |
ایجاد خانه آرایه |
celldisp |
نمایش خانه آرایه |
cellplot |
نمایش گرافیکی خانه های آرایه |
num2cell |
وصل کردن آرایه عددی به خانه آرایه |
deal |
متصل کردن لیست های ورودی و خروجی |
iscell |
شناسایی خانه آرایه |
دستورات رسم
متلب دستورات زیادی برای رسم نمودار ها دارد. جدول زیر دستورات مختلف را معرفی می نماید.
Command |
Purpose |
axis |
مجموعه محدودیت های محور |
fplot |
رسم توابع هوشمند |
grid |
نمایش خطوط جدول |
plot |
xyتولید رسم |
|
پرینت رسم یا ذخیره کردن رسم در فایل |
title |
قراردادن متن در بالای رسم نمودار |
xlabel |
اضافه کردن متن به محور x ها |
ylabel |
اضافه کردن متن به محور y ها |
axes |
ایجاد اشیا محور ها |
close |
بستن نمودار جاری |
close all |
بستن تمام نمودار ها |
figure |
باز کردن پنجره جدید شکل |
gtext |
قابلیت قرار دادن برچسب با ماوس |
hold |
ثابت نگه داشتن رسم جاری |
legend |
شرح مکان توسط ماوس |
refresh |
رسم دوباره نمودار جاری |
set |
خواص مشخص از اشیا مانند محور |
subplot |
ایجاد رسم در زیر پنجره ها |
text |
مکان رشته در نمودار |
bar |
ایجاد نمودار میله ای |
loglog |
ایجاد طرح loglog |
polar |
ایجاد منحنی قطبی |
semilogx |
(logarithmic abscissa)ایجاد رسم نیمه لگاریتمی |
semilogy |
(logarithmic ordinate) ایجاد رسم نیمه لگاریتمی |
stairs |
ایجاد نمودار پلکانی |
stem |
ایجاد نمودار میله ای |