07-09-2015, 11:30 PM
(11-08-2015, 12:10 PM)ftmh68 نوشته: کسی نمی تونه به من کمک کنه؟
من چهارتا متغیر دارم که دو تا بردار به هم داده، نرمال سازی رو میخوام برای ضریب a1 انجام بدم
وقتی اینطوری وارد میکنم
a1=1 ; a2=0
b1=0 ; b2=1
این خطا رو میده:atleast one restrictions is not homogenouse
ایرادش کجاست. شکل صحیح وارد کردن قید چیه؟
لطفا جواب بدین
ممنون
دوست عزیز
این خطا مربوط به این هست که قید محدودیتی که شما نوشتید همگن نیست.
معمولا برای نوشتن قید، میام مثلا یک متغیر رو برابر با یک قرار میدیم برای اون دسته داده هایی که در زمان t هستن و در غیر اینصورت میایم برابر با صفر قرار میدیم.
الان تو قید محدودیت شما، عنصر زمان نیست و معلوم نکردی برای چه a1 هایی برابر یک و a2 چی هست .
باید دقیقا مشخص کنید مثلا به این صورت :
D1 = 1 for t=T-1 , D1 = 0 otherwise
D2 = 1 for t=T , D2 = 0 otherwise