به دست آوردن آدرس فایل (File) مربوط به توابع (Function)، با دستور which ، در متلب (MATLAB)
با استفاده از دستور which
در متلب (MATLAB)، می توانیم آدرس فایل (File) مربوط به توابع (Function) را به دست آوریم.
به مثال زیر توجه کنید :
می خواهیم آدرس فایل (File) مربوط به تابع sin
که یک تابع داخلی در متلب (MATLAB) می باشد را به دست آوریم :
3 خط اول کدها، برای عدم تداخل برنامه فعلی با برنامه های قبلی اجرا شده در متلب (MATLAB) می باشد.
نتیجه :
منظور از عبارت built-in که در قبل از آدرس فایل (File) نوشته شده، این است که تابع sin
یک تابع داخلی می باشد (یعنی در خود نرم افزار متلب (MATLAB) وجود داشته، نه اینکه آن را خودمان تعریف کرده باشیم).
بنابراین فایل (File) مربوط به تابع sin
در آدرس زیر قرار دارد :
فرض کنید که یک تابع با نام add را با استفاده از یک m-file تعریف کرده ایم ( کلید شماره 15 ) و فایل مربوط به تعریف تابع، دارای نام add.m می باشد و در یک از مسیرهای (Paths) تعریف شده برای متلب (MATLAB) قرار دارد ( کلید شماره 177 ). اکنون برای به دست آوردن آدرس فایل (File) مربوط به تابع add ، کد متلب (MATLAB) زیر را اجرا می کنیم :