انجمن سایت کلیدستان


رتبه موضوع:
  • 1 رای - 3 میانگین
  • 1
  • 2
  • 3
  • 4
  • 5
پیام خطای Undefined function or method...for input arguments of type 'char'

پیام خطای Undefined function or method...for input arguments of type 'char'

#1
سلام .
در اینجا قصد دارم علت به وجود آمدن یک پیام خطا را در نرم افزار متلب توضیح بدهم که به صورت کلی زیر می باشد :

Undefined function or method...for input arguments of type 'char'

معمولا این پیام خطا به دو دلیل به وجود می آید .
اول اینکه ممکن است که تابع (function) مورد نظر درون مسیر (path) یا مسیرهای اجرای نرم افزار متلب نباشد و بنابراین راه حل این است که فولدر حاوی آن تابع را به مسیرها اضافه کنید یا current folder را به آدرس آن فولدر حاوی تابع ، تغییر دهید .
دوم اینکه ممکن است آن تابع یک تابع داخلی نرم افزار متلب باشد و به دلیل قدیمی بودن شماره نرم افزار متلب شما ، این تابع را نداشته باشید . توصیه این است که یک شماره جدید نرم افزار متلب را نصب کنید ، اما اگه عجله دارید می توانید از دوستی که یک شماره جدید متلب را دارد بخواهید که فایل مربوط به آن تابع داخلی را برایتان ارسال کند . مثلا فرض کنید که شما تابع syms را نداشته باشید ، دوست شما باید عبارت زیر را در نرم افزار متلب خود اجرا کند تا مسیر فایل مربوط به تابع syms نمایش داده شود :

کد:
which syms

مثلا نتیجه در کامپیوتر من به صورت زیر خواهد بود :

کد:
C:\Program Files\MATLAB\R2011a\toolbox\symbolic\symbolic\syms.m

بنابراین سپس دوست شما این فایل با نام syms.m را برایتان ارسال می کند و همچنین آدرس را هم به شما می گوید تا بدانید که فایل را در چه بخشی از فولدر محل نصب نرم افزار متلب باید کپی کنید .
bookbook 
لطفا برای درج کد، از دکمه مخصوص درج کد در ادیتور انجمن استفاده کنید.
در مورد برنامه نویسی، مدیران تنها راهنمایی می کنند و نوشتن برنامه نهایی، به عهده کاربران می باشد (اینجا محلی برای یادگیری است، نه سفارش کدنویسی).
کاربران باید ابتدا خود به خطایابی برنامه بپردازند، نه اینکه به محض دیدن خطا، کدها را در انجمن، copy و paste کرده و از مدیران انتظار بررسی داشته باشند.
پاسخ

پیام خطای Undefined function or method...for input arguments of type 'char'

#2
پاسخ
 سپاس شده توسط شماره مجازی امارات


پرش به انجمن:


کاربران در حال بازدید این موضوع: 1 مهمان