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


رتبه موضوع:
  • 0 رای - 0 میانگین
  • 1
  • 2
  • 3
  • 4
  • 5
تابع truncate در متلب

تابع truncate در متلب

#1
سلام دوستان 
من میخوام تو متلب یک تابع توزیع نرمال با میانگین و واریانس مشخص را بنویسم که در بازه 0 تا بی نهایت truncate شده و بعد از تابع توزیع نرمال جدید تو بازه های دلخواه انتگرال بگیرم برای اینکار کد زیر را نوشتم


pd1 = makedist ('normal' ,'mu',(a+Q)/2, 'sigma' , ((Q-a)/6));                %اینجا میخواستم بگم توزیع احتمال با این میانگین و سیگما بساز
t1 = truncate (pd1,0,inf)                                                                   %که ترانکیت بشه به بازه مثبت ها


pdf1 = pdf(t1,C)                                                   %میخواسم بگم توزیع احتمالم توزیعی است براساس C
                                                                                         و مشخصات ذکر شده در بالا




ولی یا بهم ارور میده که C معلوم نیست بزرگتر از 0 و کوچکتر از بی نهایت باشه و یک بار هم بهم ارور داد که t1 تعریف نکردی!!!
باید چطوری از تابع جدید احتمال بگیرم؟
پاسخ
 سپاس شده توسط شماره مجازی امارات


پرش به انجمن:


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