ورود

View Full Version : خطا در اجرای برنامه



marziehk
دوشنبه 13 مهر 1394, 13:47 عصر
سلام
من یه برنامه دارم که در اجرا خطای زیر رو میگیره:
attempt to execute script 'unpack' as a function
unpack یکی از تابع های خود متلب است. من این تابع رو با سه تا ورودی فراخوانی کردم. می خواستم بدونم کسی می دونه این خطا برای چیه. من خیلی تو نت جست و جو کردم ولی راه حل هایی که بهشون برخورد کردم مشکلم رو حل نکرد. خواستم باز اگه کسی اطلاع داره بهم بگه شاید مشکلم رفع شد. تشکر

rahnema1
دوشنبه 13 مهر 1394, 14:19 عصر
سلام
احتمالا توی همون فولدری که برنامه هست یا فولدری که در مسیر متلب قرار داره فایلی به نام unpack قرار داره که مزاحم کار unpack متلب می شه. کافیه نام اون فایل را تغییر بدید

marziehk
دوشنبه 13 مهر 1394, 19:42 عصر
این روش چندبار امتحان کردم مشکلم رفع نشد حتی تو سیستم های مختلف انجام دادم . از دستور which هم استفاده کردم تابع دیگه ای نیست. شما با این تابع آشنایی دارید؟ می خوام بدونم شاید دارم اشتباه بهش ورودی میدم.

rahnema1
دوشنبه 13 مهر 1394, 20:15 عصر
دستور which فکر کنم اینجا کاربردی نداره
شما از طریق سرچ خود ویندوز تمام درایو ها را جستجو کنید ببینید چند تا فایل به نام unpack.m در سیستمتون وجود داره اگه بیش از یکی باشه نشونه اینه که یکی از اونها مزاحمه
باز اگه کدی هست می خواهید بذارید مشکلی نیست

marziehk
سه شنبه 14 مهر 1394, 00:33 صبح
تشکر مشکلم حل شد