آموزش نرم افزار متلب برای رشته برق – پیغام های خطا
در این بخش به بررسی پیغام های خطا در نرم افزار متلب می پردازیم و در مورد فرامین موجود در این محیط صحبت خواهیم کرد. ادامه مطلب را دنبال کنید.
پیغام های خطا
در صورتی که فرمان نادرستی تایپ شده باشد، متلب سایت سیم پاور پیغام خطائی نشان می دهد. در برخی از مواقع نیز محل خطا در پیغام خطا مشخص می شود. به عنوان نمونه، در مثال زیر مشاهده میشود که علامت * در 3x فراموش شده است:
; x=4 <<
3x<<
3x
Error: Unexpected MATLAB expression.
مثال دیگری نیز در زیر مشاهده می شود، پیغام خطا اشاره به فراموش شدن پرانتز سمت راست عبارت محاسباتی (y+x)*2 دارد:
x+y)*2 <<
2*(x+y
.]Error: Expression or statement is incorrect – – possibaly unbalanced (, {, or
قوانین
- قانون اول: تمام دستورات با حروف کوچک لاتین نوشته می-شوند.
- قانون دوم: برای نام گذاری از اعداد استفاده نشود.
- قانون سوم: نام متغیر از ۶۳کاراکتر نباید بیشتر شود.
جدولی از ثوابت معمولی تعریف شده مورد استفاده در متلب سایت سیم پاور را مشاهده می کنید.
فرامین فضای کاری
دستور clc : با تایپ این دستور در خط فرمان، تمام دستورها و خروجی های نشان داده شده در این پنجره پاک می شود.
clc <<
این فرمان به کاربر اجازه می دهد که هر آنچه که در فضای کاری دارد، بیابد و متغیرهای غیر لازم را پاک کند. فرمان who، متغیرهای جاری در فضای کاری را لیست می کند.
فرمانclear ، فضای کاری را پاک می کند و در نتیجه تمامی متغیرها پاک می شوند.
clear <<
clear x y فقط متغیرهای x ، y و تابع gرا، چه inline باشند وچه نمادین پاک میکند.
در فضای کاری تایپ نمایید:
; x=0:0.1:2*pi <<
; y=sin(x) <<
; plot(x, y) <<
clf <<
close <<
clf، پنجره ترسیمات را پاک می کند.
Close، پنجره ترسیمات را می بندد.
تعریف بردار
بردار یک آرایه یک بعدی از اعداد می باشد. در متلب سایت سیم پاور می توان بردار را به صورت سطری یا ستونی تعریف کرد.
x= [1 2 3 4] <<
در تعریف ماتریس بردار برای متمایز ساختن عناصر از هم باید از فاصله ( space ) یا کاما ( , ) استفاده شود.
y=sin(x) <<
معادل علامت رادیکال دستور ( ) sqrt است.
y=sqrt(4) <<
y=2
معادل عدد π در نرم افزارمتلب سایت سیم پاور با عبارت piنمایش داده می شود.
pi <<
ans=3.1416
نکته مهم: زاویه به صورت پیش فرﺽ در این نرم افزار بر حسب رادیان است. برای تبدیل آن به درجه باید در عبارت pi/180 ضرب شود.
نکته مهم: مقدار کسینوس در اینجا بر حسب رادیان محاسبه می شود. برای تبدیل به درجه باید از …. استفاده کرد.
برحسب رادیان sin(45) <<
برحسب درجه sin(45*pi/180) <<
تابعrem(a,b) برای محاسبه باقیمانده عدد aبر عدد b استفاده می شود.
rem(24,5) <<
ans= 4
دستورhelp…. برای دریافت توضیحاتی درباره دستور تایپ شده در مقابلش استفاده می شود.
help rem <<
دستور lookfor…. برای جستجوی دستوراتی راجع به عملی خاص استفاده می شود.
lookfor division <<
دستور فوق، دستوراتی را که به عمل تقسیم مربوط می شود، نشان می دهد.
lookfor division <<
cgdivexpr -Division Expression object constructor
deconv -Deconvolution and polynomial division
mod -Modulus after division
rem -Remainder after division
individe -Interger division with rounding option
slash – Matrix division
spcrv -Spline curve by uniform subdivision
gdivide -Generalized right division
nnfcnPerformance -NNPERFORMANCEFCNINFO Data Division function info
nnfcnDivision -NNDIVISIONFCNINFO Data Division function info
show_et – Show table obtained by the Euclidean division algorithm
در مواقعی که پردازش یک برنامه به طول می انجامد، در کنار دکمه start (در گوشه پایین و سمت چپ پنجره اصلی نرم افزار) کلمه busy نوشته می شود، برای رهایی از این حال و متوقف کردن اجرای برنامه می توان از فشردن همزمان کلیدهای ctrl و c استفاده کرد.
برای دانلود این آموزش به صورت پی دی اف بر روی لینک زیر کلیک کنید.