بستن منو
۲۷۲
تعداد کلیدهای این موضوع
لیست همه کلیدهای این موضوع
مباحث اولیه برای آشنایی با متلب
7
بردارها و ماتریس ها در متلب
41
دستورهای ساده و پرکاربرد در متلب
5
توابع در متلب
8
متغیرها و تبدیل متغیرها در متلب
8
m-file ها در متلب
2
نمایش اطلاعات در خروجی متلب (پنجره commands)
0
رسم شکل های دو بعدی در متلب
10
رسم شکل های سه بعدی در متلب
11
رسم چند شکل با هم، در متلب
5
رسم شکل ها و نمودارهای خاص، در متلب
11
رسم شکل های هندسی ساده، در متلب
6
تعیین ویژگی های خط های رسم شده در شکل، در متلب
6
تعیین ویژگی های محورهای مختصات شکل، در متلب
6
نمایش متن در شکل (عنوان، توضیح و ...)، در متلب
5
تعیین یا تغییر ویژگی های شکل (قبل از رسم شکل)، در متلب
10
تعیین یا تغییر ویژگی های شکل (بعد از رسم شکل)، در متلب
9
پردازش تصویر و کار با عکس ها، در متلب
13
ساخت انیمیشن در متلب
1
عملیات های ریاضی در متلب
41
متغیرها و معادلات سمبلیک در متلب
4
رشته ها (متن ها - strings) در متلب
14
آرایه های سلولی (cell arrays) در متلب
4
خطاهای رایج در متلب
2
برنامه نویسی شیء گرا (object oriented programming) در متلب
1
سیمولینک (Simulink) در متلب
5
GUI در متلب
2
کار با فایل ها و پوشه ها ، در متلب
6
برنامه های متلب آماده برای دانلود
1
Excel و متلب
1
مباحث عمومی در متلب
27
×

دانلود فروشگاه اندروید کلیدستان

177

نویسنده

علیرضا گلمکانی ( admin )

شماره کلید
دسته کلید - دسته بندی

مسیرها (paths)، در متلب (MATLAB)

برای آشنایی با مفهوم مسیرها (paths) در متلب، بهتر است ابتدا بخشی از روند اجرای دستورات در متلب را شرح بدهیم. وقتی نرم افزار متلب در حال اجرای دستورات است، زمانی که به یک کلمه خاص برسد، یک روند کلی را طی می کند. ابتدا در workspace که در آن متغیرهای تعریف شده، نگهداری می شوند، جستجو می کند تا ببیند آیا آن کلمه، مربوط به یک متغیر است یا خیر. اگر متغیری با آن نام پیدا نکند، سپس فرض می کند که آن نام، مربوط به یک تابع (function)، یک m-file یا یک فایل .mat می باشد. نرم افزار متلب برای یافتن m-file یا فایل .mat (یا هر نوع دیگری از فایل ها، در صورتی که به آن نوع فایل اشاره کرده باشیم)، ابتدا به درون آدرس Current Folder نگاه می کند تا فایلی با آن نام بیابد، اگر پیدا نکرد، آنگاه به سراغ لیستی از آدرس های تعریف شده در متلب می رود تا درون آن فولدرها را نیز جستجو کند. به هر یک از آدرس های موجود در این لیست، یک مسیر (path) می گوییم.

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

افزودن یک مسیر به مسیرهای تعریف شده در متلب، با دستور addpath :

برای افزودن یک مسیر به متلب، می توانیم از دستور addpath استفاده کنیم. مثلا فرض کنید که بخواهیم با فایل های موجود در درایو C کامپیوتر کار کنیم، برای این منظور، باید آدرس مربوط به درایو C کامپیوتر را به صورت یک مسیر در متلب، تعریف کنیم. برای این منظور، کدهای زیر را می نویسیم :


addpath c:\;

حذف یک مسیر از مسیرهای تعریف شده در متلب، با دستور rmpath :

برای حذف یک مسیر از مسیرهای تعریف شده در متلب، دستور rmpath به کار می رود. مثلا فرض کنید که آدرس فولدر C را به عنوان یک مسیر در متلب تعریف کرده باشیم و اکنون بخواهیم این مسیر را حذف کنیم، برای این منظور، کدهای زیر را می نویسیم :


rmpath c:\;

افزوده شدن یک مسیر، هنگام ساخت یک m-file جدید :

همان طور که می دانید، m-file ها، فایل هایی می باشند که در آنها، کدهای متلب مورد نظر خود را نوشته و ذخیره می کنیم (در مواردی که دیگر پنجره command ، جوابگوی نیاز ما نیست). اگر نمی دانید m-file چیست، مباحث مربوط به آن را بخوانید. هنگامی که یک m-file جدید در متلب می سازیم و آن را در یک فولدر دلخواه در کامپیوتر خود، ذخیره می کنیم، فرض کنید که پس از آن، بخواهیم m-file را اجرا کنیم (یعنی بر روی دکمه Run در بالای ادیتور کدها، کلیک کنیم)، در این مرحله، چنانچه فولدر مورد نظر، جزء مسیرهای تعریف شده در متلب نباشد، پنجره ای به شکل زیر نمایش داده می شود :

مسیرها (paths)، در متلب (MATLAB)

همان طور که مشاهده می کنید، نرم افزار متلب، اخطار داده است که آدرسی که m-file در آن قرار دارد، نه به عنوان Current Folder تعیین شده و نه جزء مسیرهای تعریف شده در متلب است. با گزینه هایی که در این پنجره، نمایش داده شده است، می توانید انتخاب کنید که آدرس این فایل، به عنوان Current Folder در نظر گرفته شود و یا اینکه به مسیرهای تعریف شده در متلب، افزوده گردد. بنابراین چنانچه یک m-file در یک فولدر دلخواه داشته باشیم و بخواهیم آن را با متلب اجرا کنیم، نیازی نیست که حتما بخواهیم با کدنویسی، ابتدا مسیر آن را به مسیرهای تعریف شده در متلب اضافه کنیم، بلکه خیلی راحت، می توانید m-file مورد نظر را باز کرده، سپس بر روی دکمه Run در بالای ادیتور کدها، کلیک کنید و سپس در پنجره ای که نمایش داده می شود، گزینه Add to Path را انتخاب نمایید.

افزودن یک مسیر به مسیرهای تعریف شده در متلب، با استفاده از گزینه موجود در منوهای نرم افزار متلب (بدون کدنویسی) :

چنانچه بخواهیم بدون استفاده از کدنویسی و تنها با استفاده از گزینه های موجود در منوی نرم افزار متلب، یک مسیر را به مسیرهای تعریف شده در متلب اضافه کنیم، باید در پنجره نرم افزار متلب، از منوی File ، گزینه Set Path را انتخاب کنیم :

مسیرها (paths)، در متلب (MATLAB)

پنجره ای به شکل زیر نمایش داده می شود :

مسیرها (paths)، در متلب (MATLAB)

سپس در این پنجره، بر روی گزینه Add Folder کلیک می کنیم تا پنجره زیر نمایش داده شود :

مسیرها (paths)، در متلب (MATLAB)

اکنون در این پنجره، پوشه (folder) مورد نظرمان که می خواهیم آدرس آن به مسیرهای تعریف شده در متلب افزوده شود را انتخاب کرده و بر روی گزینه OK کلیک می کنیم. سپس در پنجره قبلی، بر روی گزینه Save کلیک کرده و آن را می بندیم :

مسیرها (paths)، در متلب (MATLAB)

نابراین آدرس پوشه مورد نظر به مسیرهای تعریف در متلب افزوده می شود.

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

خوانده شد
مبحث بالا، مفید بود و سایت کلیدستان را دوست داشتم :
محبوب کردن این مبحث در گوگل :
اون چیزی که میخواستم نبود :
سوال دارم :
ارسال نظر :
نظرات 10 10 0
inan
۱۳۹۵/۰۶/۱۸
۱۲:۰۷

سایتتون عالیه ....، سپااااس  

Arash
۱۳۹۵/۰۶/۲۴
۱۹:۳۶

سپاس.کارتون عالیه

سارا
۱۳۹۵/۰۷/۱۰
۱۲:۴۴

سلام لطفا کمکم کنید در متلب 2016 چجوری اینکارو کنم؟ خیلی مهم و حیاتیه و نمی دونم
چون Set Path نداره و وقتی هم اون ارور میاد و میزنم ADD  رو بازم اضافه نمی کنه و میگه can not open file و ران نمیشه چیکار کنم 

سارا
۱۳۹۵/۰۷/۱۰
۱۳:۲۱

در واقع نمی دونم توی متلب 2016 چجوری اون الگوریتمو به کیورنت فولدر اضافه کنم؟

سارا
۱۳۹۵/۰۷/۱۰
۱۴:۲۳

ادمین عزیز میشه جواب بدید؟ کارم واقعا لنگه
هر چی هم سرچ کردم متوجه نشدم جایی ننوشته بود چجوری مسیرو تعریف کنم؟ برنامه ران نمیشه متاسفانه

admin
۱۳۹۵/۰۷/۱۰
۱۴:۲۶

سلام.
مطابق راهنمای همین کلید (مبحث)، از دستور addpath استفاده کنید (وابسته به منوهای گرافیکی برنامه متلب (MATLAB) نیست و در نسخه های مختلف، متفاوت نخواهد بود).
تنها باید سعی کنید که مسیر پوشه (folder) را به درستی برای دستور addpath بنویسید.

Flower

سارا
۱۳۹۵/۰۷/۱۰
۱۴:۴۶

سلام مجدد ممنون از لطفتون که پاسخ میدید
این خطارو میده


   ↑
Error: Unexpected MATLAB operator.
 
اشتباهم کجاست ؟

سارا
۱۳۹۵/۰۷/۱۰
۱۴:۵۱

addpath c:\;
این رو باید کجا وارد کنم مسیرشو؟ توی Command window
بصورت دستی و تک تک راهی هست که فایلهای متلب( که پسوندm)دارند 
را به current folder اضافه کنم؟
برای اینکه الگوریتم ابتکاریم درست کار کنه باید تمام فایلهای پسونددار متلب ( 7 تاست)رو باید توی current folder اضافه کنم؟
ممنون از لطفتون

سارا
۱۳۹۵/۰۷/۱۰
۱۵:۲۶

ممنون درست شد
فقط یک سوال دیگه
تابع هدف در کدوم بخشه
من یک فایل الگوریتم ابتکاری دانلود کردم
میخوام توی برنامه ببینم تابع هدفش کجاست؟
تابع هدف رو در کدوم بخش تعریف می کنند؟

admin
۱۳۹۵/۰۷/۱۰
۱۸:۱۴

سلام.
نمیشه حدس زد، اگر الگوریتم را خودشان کامل برنامه نویسی کرده اند که باید کدهای برنامه را بررسی کنید، اما اگر از دستورات خود متلب (MATLAB) و الگوریتم های پیش ساخته آن استفاده شده، باید دستورات را در help متلب جستجو کنید تا راهنماهای مرتبط با آنها کمکتان کند (همان نتایج جستجو در help متلب هم می تواند مشخص کند که از الگوریتم های پیش ساخته متلب استفاده شده یا خیر).

Flower

*** نظر بدهید

دسترسی سریع

×

شماره کلید


کلید
×

شماره دسته کلید


دسته کلید
×

جستجو


جستجو

راهنمای دستورات متلب (MATLAB)

راهنمای دستورات متلب (MATLAB) بر اساس حرف اول دستور :

A B C D E F G H I J K L M N O P Q R S T U V W X Y Z

بستن منو
۷۹
تعداد کلیدهای این موضوع
لیست همه کلیدهای این موضوع
دسترسی سریع به دسته کلیدها :

Introduction to Programming with MATLAB Image Processing Using MATLAB
مجموعه ویدئوهای آموزشی مقدمه ای بر برنامه نویسی متلب (MATLAB) - مجموعه Introduction to Programming with MATLAB
42
مجموعه ویدئوهای آموزشی پردازش تصویر در متلب (MATLAB) - مجموعه Image Processing Using MATLAB
37
بستن منو
۳۳
تعداد کلیدهای این موضوع
لیست همه کلیدهای این موضوع
انواع رسم شکل در متلب
24
ساخت انیمیشن در متلب
3
GUI در متلب
6

آخرین ارسال های انجمن (در زمینه برنامه نویسی متلب)

آخرین ارسال های انجمن (در زمینه برنامه نویسی متلب)
موضوع تاریخ و زمان نویسنده آخرین ارسال تعداد پاسخ انجمن
شبکه عصبی
۱۳۹۵/۰۹/۱۴, ۰۳:۱۲ ب.ظ
معصومیان
معصومیان
0 سوال و جواب در مورد نرم افزار متلب (MATLAB)
افزایش درصد cpu
۱۳۹۵/۰۹/۱۳, ۰۹:۵۴ ق.ظ
pop
pop
0 سوال و جواب در مورد نرم افزار متلب (MATLAB)
مشتق گیری ضمنی
۱۳۹۵/۰۹/۱۱, ۱۱:۴۷ ق.ظ
مهدی تنها
مهدی تنها
0 سوال و جواب در مورد نرم افزار متلب (MATLAB)
خواندن فایل
۱۳۹۵/۰۹/۰۵, ۰۱:۵۳ ق.ظ
bestgirl
bestgirl
2 سوال و جواب در مورد نرم افزار متلب (MATLAB)
ساخت ماتریس مربعی با ضرایب مجهول
۱۳۹۵/۰۹/۰۳, ۰۵:۵۶ ب.ظ
alizadehmehdi65
alizadehmehdi65
0 سوال و جواب در مورد نرم افزار متلب (MATLAB)
ایجاد ماتریس با ضرایب مجهول
۱۳۹۵/۰۹/۰۳, ۰۱:۲۹ ق.ظ
sarah.alizadeh
alizadehmehdi65
4 سوال و جواب در مورد نرم افزار متلب (MATLAB)
حل 12 معادله غیرخطی با 12 مجهول
۱۳۹۵/۰۸/۲۷, ۰۱:۱۱ ب.ظ
safoora
safoora
0 حل معادلات در متلب (MATLAB)
سوال درمورد تابع eval
۱۳۹۵/۰۸/۲۷, ۰۴:۱۷ ق.ظ
daria
daria
3 راهنمایی در مورد توابع متلب (MATLAB)
ضرب کردن متغیر سیمبولیک در فرمول!
۱۳۹۵/۰۸/۲۷, ۰۲:۲۴ ق.ظ
nima101
fmshirdel
2 مباحث عمومی در متلب (MATLAB)
ماتریس با ارایه های رشته ای
۱۳۹۵/۰۸/۲۶, ۰۲:۲۲ ق.ظ
daria
daria
0 بردارها و ماتریس ها در متلب (MATLAB)
کمک در برنامه نویسی متلب(ساده)
۱۳۹۵/۰۸/۲۰, ۰۹:۳۰ ب.ظ
NightKing
NightKing
0 سوال و جواب در مورد نرم افزار متلب (MATLAB)
مشکل در چگونگی پیاده سازی الگوریتم ژنتیک
۱۳۹۵/۰۸/۱۸, ۱۰:۰۷ ق.ظ
newwink
newwink
0 الگوریتم ژنتیک در متلب (MATLAB)
رسم الگوی سه بعدی تشعشع آنتن ها در متلب
۱۳۹۵/۰۸/۱۷, ۰۴:۰۹ ب.ظ
charli
firenze
2 رسم شکل در متلب (MATLAB)
تولید ماتریس تصادفی با استفاده از اعداد مورد نظر
۱۳۹۵/۰۸/۱۱, ۱۲:۰۸ ب.ظ
moh12saf
moh12saf
0 سوال و جواب در مورد نرم افزار متلب (MATLAB)
الگوریم ژنتیک
۱۳۹۵/۰۸/۰۹, ۱۰:۰۳ ب.ظ
reza.mo
reza.mo
0 الگوریتم ژنتیک در متلب (MATLAB)
تعریف تابع هزینه در الگوریتم ژنتیک
۱۳۹۵/۰۸/۰۹, ۰۹:۲۵ ب.ظ
بهاره صالحیان
reza.mo
4 الگوریتم ژنتیک در متلب (MATLAB)
معادلات در متلب
۱۳۹۵/۰۸/۰۵, ۰۴:۵۱ ب.ظ
icegirl01992
icegirl01992
0 سوال و جواب در مورد نرم افزار متلب (MATLAB)
نرمال کردن داده ها در متلب
۱۳۹۵/۰۸/۰۳, ۱۲:۰۰ ب.ظ
dehghan1392
babakfun
8 سوال و جواب در مورد نرم افزار متلب (MATLAB)
چگونگی تعریف تابع هزینه در الگوریتم ژنتیک
۱۳۹۵/۰۸/۰۱, ۰۹:۳۷ ب.ظ
immaculate
seyyed.vahid
29 الگوریتم ژنتیک در متلب (MATLAB)
حل دستگاه
۱۳۹۵/۰۷/۲۷, ۰۹:۵۶ ب.ظ
pop
pop
0 سوال و جواب در مورد نرم افزار متلب (MATLAB)
توزیع یکنواخت نقاط در یک مستطیل که رندوم نباشه
۱۳۹۵/۰۷/۲۶, ۱۱:۵۳ ب.ظ
r n
r n
0 سوال و جواب در مورد نرم افزار متلب (MATLAB)
تابع truncate در متلب
۱۳۹۵/۰۷/۲۵, ۱۰:۲۶ ب.ظ
rasa
rasa
0 نرم افزار متلب (MATLAB)
ارور موجود در نرم افزار در حل توزیع نرمال
۱۳۹۵/۰۷/۲۳, ۱۱:۳۷ ق.ظ
rasa
rasa
1 حل معادلات در متلب (MATLAB)
تعریف متغیرهای شمارشی ترتیبی
۱۳۹۵/۰۷/۲۲, ۱۱:۵۷ ب.ظ
metin
metin
0 مباحث عمومی در متلب (MATLAB)
تبدیل عدد اعشاری به یک کسر (در متلب)
۱۳۹۵/۰۷/۲۱, ۰۴:۰۸ ب.ظ
Melissa2014
سامرند
7 مباحث عمومی در متلب (MATLAB)
مشاهده 1000 ارسال آخر انجمن (در زمینه برنامه نویسی متلب)

آخرین کلیدهای غیررایگان

شما هم می توانید کلیدهای غیررایگان منتشر کنید (بیشتر بدانید)