کد خبر: ۲۵۷۷۴
تاریخ انتشار : ۱۲:۵۶ - ۲۹ شهريور ۱۳۹۶
ما از محیط متلب مانند یک ماشین حساب استفاده می کنیم. گرچه متلب یک زبان برنامه نویسی قوی می باشد اما یک محیط محاسباتی تعاملی هم می باشد.
سرویس آموزش و آزمون برق نیوز: ما از محیط متلب مانند یک ماشین حساب استفاده می کنیم. گرچه متلب یک زبان برنامه نویسی قوی می باشد اما یک محیط محاسباتی تعاملی هم می باشد.

در بخش های قبل آموختیم که چگونه دستور ها را در محیط متلب بنویسیم. همچنین متلب به شما اجازه وارد کردن دستورها را در درون یک فایل و اجرای کامل فایل به صورت یکجا به شما می دهد، مانند نوشتن یک تابع و فراخوانی آن.

M- فایل ها

متلب اجازه نوشتن دو نوع از فایل های برنامه را می دهد.

Scripts – فایل های اسکریپت فایل هایی با پسوند .m extension می باشد. در این نوع از فایل ها یک سری از دستورات را می نویسیم که می خواهید با هم اجرا شوند. اسکریپت ها هیچ ورودی را نمی پذیرند و هیچ خروجی را بر نمی گردانند.

Functions - فایل های توابع نیز فایل هایی با پسوند .m extension می باشد. این نوع فایل ها هم ورودی می گیرند و هم خروجی باز می گردانند. متغیرهای داخلی محدود به تابع هستند.

از ویرایشگر های متلب یا هر ویرایشگر متنی دیگر برای ایجاد .mfiles می توانید استفاده کنید. در این بخش به فایل های اسکریپت می پردازیم. یک فایل اسکریپت شامل چند خط پی در پی از دستورات و فرا خوانی تابع می باشد.

ایجاد و اجرای فایل اسکریپت

برای ایجاد فایل اسکریپت نیازمند استفاده از ویرایشگر متنی هستیم. به دو روش می توان به ویرایشگر متنی دسترسی داشت.

    استفاده از فرمان (command prompt)
    استفاده از IDE


اگر از روش اول استفاده می کنیم، عبارت edit را در خط فرمان می نویسیم. با این کار ویرایشگر باز می شود. می توانیم ابتدا edit را نوشته و سپس نام فایل (با پسوند .m extension) را بنویسیم.

edit

Or

edit

دستور بالا فایلی را به صورت پیش فرض در متلب باز می کند. اگر بخواهیم تمام فایل های برنامه را در یک پوشه خاص ذخیره کنیم باید مسیر کامل را رائه کنیم.

یک فایلی به اسم progs ایجاد می کنیم. دستورات را در خط فرمان می نویسیم (>>).


mkdir progs    % create directory progs under default directory

chdir progs    % changing the current directory to progs

edit  prog1.m  % creating an m file named prog1.m

 

اگر فایلی را برای اولین بار ایجاد می کنید، متلب دستور شما را تطبیق می دهد. Yes را کلیک کنید.
 
 
 


همچنین اگر بخواهیم از IDE استفاده کنیم، NEW -> Script را انتخاب می کنیم. با این کار هم صفحه ویرایشگر باز می شود و یک فایلی به نام Untitled باز می کند. می توانیم بعد از تایپ کد ها، فایل را نامگذاری و ذخیره کنیم.
 

نوشتن کد ها در ویرایشگر
 

NoOfStudents = 6000;

TeachingStaff = 150;

NonTeachingStaff = 20;

Total = NoOfStudents + TeachingStaff ...

   + NonTeachingStaff;

disp(Total);
 


بعد از ایجاد و ذخیره کردن فایل، می توانیم فایل را به دو روش اجرا کنیم.

1)     با کلیک کردن دکمه Run بر روی پنجره ویرایشگر

2)     فقط نام فایل را بدون پسوند در خط فرمان بنویسیم : >> prog1

command window نتیجه را نمایش می دهد.

6170

 

مثال

فایل اسکریپت را ایجاد کرده و کد زیر را بنویسید.


a = 5; b = 7;

c = a + b

d = c + sin(b)

e = 5 * d

f = exp(-d)

 
وقتی کد بالا پردازش و اجرا می شود، نتیجه زیر دیده خواهد شد.


c = 12

d = 67120/5303

e = 23099/365

f = 29/9104528
 
منبع: سایت تحلیل داده
ارسال نظر قوانین ارسال نظر
لطفا از نوشتن با حروف لاتین (فینگلیش) خودداری نمایید.
از ارسال دیدگاه های نا مرتبط با متن خبر، تکرار نظر دیگران، توهین به سایر کاربران و ارسال متن های طولانی خودداری نمایید.
لطفا نظرات بدون بی احترامی، افترا و توهین به مسئولان، اقلیت ها، قومیت ها و ... باشد و به طور کلی مغایرتی با اصول اخلاقی و قوانین کشور نداشته باشد.
در غیر این صورت، «برق نیوز» مطلب مورد نظر را رد یا بنا به تشخیص خود با ممیزی منتشر خواهد کرد.
نام:
ایمیل:
* نظر:
وضعیت انتشار و پاسخ به ایمیل شما اطلاع رسانی میشود.
پربازدیدها
نظرسنجی
عامل اصلی خاموشی های اخیر؟ (انتخاب 1یا2 گزینه)
ماینرها
صادرات برق
تحریم ها
کمبود گاز
مدیریت ضعیف
برق در شبکه های اجتماعی
اخبار عمومی برق نیوز
عکس و فیلم
پربحث ترین ها
آخرین اخبار
پرطرفدارترین عناوین