سلام دوستان :bye
من 2 تا سنسور دماسنج دارم که اختلاف دمای این 2 سنسور رو باید بدست بیارم و با توجه به یه جدول ؛؛ رطوبت رو بکشم بیرون .
به عنوان مثال 5=36-31 که با توجه به جدول ؛؛ رطوبت میشه 70 .
حالا من میخام با استفاده از جدول lLOOKUP تمام اعداد جدول رو تو برنامه ام بنویسم .حالا چه جوری این اعداد رو چینش کنم تا اینکه زمانیکه اختلاف 2 دما رو بدست میاره رطوبت رو بدرستی از جدول بیرون بکشه .؟؟
اینم یه نمونه جدول .
http://s4.picofile.com/file/7836801284/1111.jpg
اینم جدول LOOKUP هست
مشکل من با جدول lookup نیست مشکل من با جدول رطوبت هست .براتون اینجوری توضیح بدم
اگر 3=25-28
بنابراین m=3 است . که جدول look میاد دیتا چهارم یعنی 78 رو میشکه بیرون .که درصد رطوبت 78برای این رنج دمای درسته .تا اینجا ok?
اگر 3=21-24
که m=3 که جدول look میاد دیتا چهارم یعنی 78 رو میکشه بیرون .در صورتیکه رطوبت برای این رنج دما 76 هست .ولی چون اختلاف درجه 3 بوده . دیتای چهارم رو کشیده بیرون
.مشکل من با اینه .
من اعداد 0 تا 100 رو دارم که رطوبت برای هر رنج دما متغییر هست .
اگر 5=42-47 هست این 5 مقدار رطوبتش با 5=59-64 یکی نیست .چونکه یکی از 5 ها برای رنج دمای بین 47-42 هست .یکی از 5 ها برای رنج دمای 64-59. ولی چون m=5 شده فقط دیتای ششم رو دریافت میکنه .
اگر به جدولی که در بالا پیوست کردم یه نگاهی بندازید منظورمو متوجه میشید که چی میگم
من 2 تا سنسور دماسنج دارم که اختلاف دمای این 2 سنسور رو باید بدست بیارم و با توجه به یه جدول ؛؛ رطوبت رو بکشم بیرون .
به عنوان مثال 5=36-31 که با توجه به جدول ؛؛ رطوبت میشه 70 .
حالا من میخام با استفاده از جدول lLOOKUP تمام اعداد جدول رو تو برنامه ام بنویسم .حالا چه جوری این اعداد رو چینش کنم تا اینکه زمانیکه اختلاف 2 دما رو بدست میاره رطوبت رو بدرستی از جدول بیرون بکشه .؟؟
اینم یه نمونه جدول .
http://s4.picofile.com/file/7836801284/1111.jpg
اینم جدول LOOKUP هست
کد:
I = Lookup(m , Dta) Print I End Dta: Data 2 , 9 , 15 , 78 , 76 , 70
اگر 3=25-28
بنابراین m=3 است . که جدول look میاد دیتا چهارم یعنی 78 رو میشکه بیرون .که درصد رطوبت 78برای این رنج دمای درسته .تا اینجا ok?
اگر 3=21-24
که m=3 که جدول look میاد دیتا چهارم یعنی 78 رو میکشه بیرون .در صورتیکه رطوبت برای این رنج دما 76 هست .ولی چون اختلاف درجه 3 بوده . دیتای چهارم رو کشیده بیرون
.مشکل من با اینه .
من اعداد 0 تا 100 رو دارم که رطوبت برای هر رنج دما متغییر هست .
اگر 5=42-47 هست این 5 مقدار رطوبتش با 5=59-64 یکی نیست .چونکه یکی از 5 ها برای رنج دمای بین 47-42 هست .یکی از 5 ها برای رنج دمای 64-59. ولی چون m=5 شده فقط دیتای ششم رو دریافت میکنه .
اگر به جدولی که در بالا پیوست کردم یه نگاهی بندازید منظورمو متوجه میشید که چی میگم
دیدگاه