ورود

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



sptypist
دوشنبه 03 آذر 1393, 18:40 عصر
سلام
من کدی نوشتم که در این کد برای خط زیر خطا می دهد (خطای Index exceeds matrix dimensions.)

disp(['Iteration=' num2str(iter) 'BEST=' num2str(fit(iter))]);

دوستان کسی میدونه این خطا برای چی رخ میده
مقدار iter و (fit(iter هر دو یک مقدار اسکالره
مرسی از دوستان

rahnema1
دوشنبه 03 آذر 1393, 18:49 عصر
سلام
مثلا iter برابر 6 شده در صورتی که اندازه آرایه fit برابر با 5 هست. بنابراین شما می خواهید به اندیسی از آرایه دسترسی پیدا کنید که از اندازه اون بیشتره

sptypist
دوشنبه 03 آذر 1393, 19:45 عصر
متاسفانه این مشکل حتی وقتی ('--------------------------') disp مینویسم رخ میده و نمی دونم باید چکار کنم

rahnema1
دوشنبه 03 آذر 1393, 19:53 عصر
گفتم به شما که . اصلا ربطی به disp نداره
مقدار iter زیاد شده و از اندازه آرایه زده بیرون