ولادت حضرت معصومه (س) و روز دختر مبارک، (کد تخفیف 35%: rozedokhtar)

سبد خرید (0)

جستجو در فولدرها با دستورات متلب

جستجو در فولدرها به وسیله ی دستورات نرم افزار متلب

برخی ترجیح می دهند که به جای استفاده از ماوس، با تایپ کردن دستورات، آنها را اجرا کنند. با وارد کردن یک دستور در متلب و فشردن کلید Enter، حاصل در پنجره ی Command نشان داده می شود. برای امتحان کردن این موضوع، گام های زیر را انجام دهید(ممکن است فولدرهای شما با موارد زیر متفاوت باشند):

1. عبارت cd \MATLAB را تایپ کنید و سپس کلید Enter را فشار دهید. طبق عکس زیر، پنجره ی Current Folder به فولدر مورد نظر خواهد رفت:

همان طور که مشاهده می کنید، متلب کدها را رنگی می کند تا کار کردن با دستورات راحت شود. 

 

 2. دستور mkdir Chapter04 را وارد کنید و سپس کلید Enter را فشار دهید.

با اجرای این دستور، متلب یک فولدر جدید ایجاد می کند. 

3. عبارت cd Chapter04 را تایپ کنید و کلید Enter را فشار دهید.

با اجرای این دستور، به داخل پوشه ی Chapter04 می رویم. 

4. حالا عبارت copyfile ..\Chapter02\FirstScript.m را تایپ کنید و سپس کلید Enter را فشار دهید. پس از انجام این کار، فایل FirstScript.m که در آدرس MATLAB\Chapter02\ قرار دارد، در فولدر جاری کپی می شود. علامت دو نقطه(..) به معنی فولدر والد می باشد. 

5. اکنون عبارت exist FirstScript.m را تایپ کنید و کلید Enter را فشار دهید. 

خواهید دید که عدد 2 برگردانده خواهد شد و به این معنی است که این فایل در فولدر جاری،  وجود دارد. اگر که یکی از گام های قبلی اشتباه باشند، شما یک پیغام خطا را مشاهده خواهید کرد. 

6.حالا عبارت exist MyScript.m را تایپ کنید و کلید Enter را فشار دهید. 

در این مورد، مقدار 0 بعنوان خروجی برگردانده خواهد شد که بدین معنی است که فایل MyScript.m وجود ندارد(به آخرین عکس در این مقاله توجه کنید). 

در زیر، لیستی از دستورات پر کاربرد مربوط به فایل ها و فولدرهای متلب، وجود دارند.  برای جزئیات بیشتر می توانید به اینجا مراجعه کنید.

 

  •  cd: به یک فولدر وارد می شود. 
  • copyfile: یک فایل را کپی کرده و در داخل پوشه ی جاری paste می کند. 
  • delete: یک فایل یا شیء مشخص را حذف می کند. 
  • dir: محتوای یک فولدر را در خروجی نشان می دهد. 
  • exist: مشخص می کند که آیا یک متغیر یا تابع یا فولدر یا کلاس،(درد اخل یک پوشه) وجود دارند یا نه.
  • fileattrib: هنگامی که بدون آرگومان استفاده شود، خصوصیات فایل یا فولدر مورد نظر را نمایش می دهد(مانند قابلیت خواندن یا نوشتن در فایل). و هنگامی که به همراه آرگومان ها به کار رود، خصوصیات فایل یا فولدر مورد نظر را تنظیم می کند(ست می کند). 
  • isdir: مشخص می کند که آیا ورودی یک فولدر است یا نه. 
  • ls: آنچه در یک فولدر وجود دارد را نشان می دهد.
  • mkdir: یک فولدر جدید می سازد. 
  • movefile: یک فایل یا فولدر را به مکانی دیگر منتقل می کند. 
  • open: با استفاده ازبرنامه ی پیش فرض، فایل مورد نظر را باز می کند.

  •  pwd: اطلاعات مسیر جاری را نمایش می دهد که شامل نام درایو نیز می باشد.
  • recycle: مشخص می کند که آیا فایل ها و فولدرهای حذف شده، به سطل زباله منتقل شوند یا نه. 
  • rmdir: فولدر مشخص شده را حذف می کند.
  • type: محتوای یک فایل مشخص را بعنوان متن در خروجی نشان می دهد. 
  • visdiff: یک مقایسه را بین دو تا از فایل های روبه رو را انجام می دهد: Text یا MAT_Files یا Binary یا Zip یا Folders.

 

  • what: لیستی از فایل های خاص متلب که در فولدر جاری قرار دارند را ارائه می دهد.
  • which: به تعیین مکان فایل ها و توابع بر اساس نام فایل یا نام تابع یا دیگر معیارها کمک می کند. 
  • winopen: تنها در ویندوز مورد استفاده قرار می گیرد. با استفاده برنامه ی پیش فرض، یک فایل مشخص شده را باز می کند.