PDA

View Full Version : معادله دیفرانسیل



dariush2003jp
دوشنبه 17 آذر 1382, 09:18 صبح
سلام
ممنون میشم اگه بهترین و دقیقترین روش توصیف معادلات زیر را در دلفی لطف کنید:
َAverage:=Tmax+Tmin/2
واسه هرروز از سال مهاسبه میشه و برای هرروز هم:
DVR = Average/500
تا اینجا ساده است:
loadfrom file, then read data one by one and do simple math
اما اخرین معادله:
dDVS/dt(time=day=1)=DVR
معنی این معادله اینه: مقدار روزانه DVR رو به صورت تجمعی به DVS اضافه کن:
DVS:= 0 + DVR1
DVS:=DVS+DVR2
DVS:=DVS+DVR3
کسی میتونه در بهترین راه توصیف این در دلفی راهنمایی کنه
ممنون
داریوش

said ali
دوشنبه 17 آذر 1382, 19:22 عصر
با سلام
داریوش عزیز میشه بگی DVR1 یعنی چی اگه منظورت اون معادله ای که نوشتی که اگر dt رو ببری اون ور میشه یه انتگرال ساده که با یه لوپ قابل حله ولی در موارد دیگه توضیح بده.

dariush2003jp
سه شنبه 18 آذر 1382, 06:56 صبح
سید جان
کل معادلات:
TT:=0;
DVS:=0;
Average:=((Tmax+Tmin)/2)
TT:= TT+Average
DVR:= TT/500
DVR سرعت تغییر ِ DVS هست و بین 0 و 1 قرار میگیره. حالا میشه نوشت:
DVS:=DVS+DVR
آیا این بهترین روشه؟
ممنون
داریوش
PS: این باید به صورت لوپ اجرا بشه هر روز سال یعنی از 1 فروردین شروع کنه بیاد جلو تا DVS=1 بشه.