رفتن به مطلب

خطا در متلب??? Attempt to reference field of non-structure array.


baran00

ارسال های توصیه شده

ارسال شده در

سلام

 

کسی میدونه این خطا یعنی چی؟؟؟

??? Attempt to reference field of non-structure array.

  • Like 1
ارسال شده در
سلام

 

کسی میدونه این خطا یعنی چی؟؟؟

??? Attempt to reference field of non-structure array.

 

سلام دوست عزیز

 

کدتون رو می تونین بذارین؟

به نظر از یه متغیری به صورت استراکچر دارین استفاده می کنین، در حالی که اون متغیر استراکچر نیست.

ارسال شده در

برنامش خیلی طولانی هست. از ترکیب دوتا الگوریتم دارم استفاده می کنم .هر کدوم به تنهایی جواب میده امابا هم که اجرا می کنم خطا میده

  • Like 1
ارسال شده در
برنامش خیلی طولانی هست. از ترکیب دوتا الگوریتم دارم استفاده می کنم .هر کدوم به تنهایی جواب میده امابا هم که اجرا می کنم خطا میده

 

ببینین من اگه همین دو خط رو هم داشته باشم، چنین اروری بهم میده:

 

برای مشاهده این محتوا لطفاً ثبت نام کنید یا وارد شوید.

 

اینجا A استراکچر نیست، برای همین این ارور رو میده.

ارسال شده در

for i=1:npop

rep_h=SelectLeader(rep,beta);

 

pop(i).Velocity=w*pop(i).Velocity ...

+c1*rand*(pop(i).Best.Position - pop(i).Position) ...

 

+c2*rand*(rep_h.Position - pop(i).Position);

  • Like 1
ارسال شده در

تو الگوریتم pop.Best تا مرحله 81 استراکچره اما از اونجا به بعد دیگه استراکچر نیست برای همون ایراد میگیره اما نمیدونم چرا اینجوری میشه

  • Like 1
ارسال شده در

for i=1:npop

rep_h=SelectLeader(rep,beta);

 

pop(i).Velocity=w*pop(i).Velocity ...

+c1*rand*(pop(i).Best.Position - pop(i).Position) ...

 

+c2*rand*(rep_h.Position - pop(i).Position);

 

تو الگوریتم pop.Best تا مرحله 81 استراکچره اما از اونجا به بعد دیگه استراکچر نیست برای همون ایراد میگیره اما نمیدونم چرا اینجوری میشه

 

نمی دونم، می خواین کدتون رو به صورت فایل فشرده اینجا بذارین، که بتونم اجرا بگیرم ازش.

ارسال شده در

با الگوریتم nsga-ii کار کردین؟؟

می خوام روش رتبه بندیش را تغییر بدم، اما نمیدونم دقیقا کدوم قسمت الگوریتم باید تغییر کنه.می تونید کمکم کنید؟؟؟

  • Like 1
ارسال شده در
با الگوریتم nsga-ii کار کردین؟؟

می خوام روش رتبه بندیش را تغییر بدم، اما نمیدونم دقیقا کدوم قسمت الگوریتم باید تغییر کنه.می تونید کمکم کنید؟؟؟

 

نه کار نکردم.

ارسال شده در

ممنون

  • Like 1
×
×
  • اضافه کردن...