مساعدة في heat equation


(system) #1

[SIZE=3][COLOR=Blue][B]السلام عليكم ورحمة الله وبركاته
انا أحاول ان أكتب برنامج ماتلاب للمعادلة التالية

[/b][/color][/size] [LEFT]

du / dt = d^2 u / dx^2 + cos ( wt ) e

[RIGHT][SIZE=3][COLOR=Blue][B]المعادلة عبارة عن ال heat equation ولكن يتم إضافة ال cos(wt )e في اخر المعادلة
الحل المطلوب يكون بطريقة Crank-Nicolson
للعلم فإن حل معادلة ال heat equation لوحدها موجودة عندي , أنا أحتاج المعادلة مع الكوساين .

وشكرا للجميع على المرور وعلى المساعدة [/b][/color][/size]

[/right]
[/left]


#2

هل تقوم باستعمال symbolic data toolbox ؟


(system) #3

[SIZE=4][COLOR=Navy][B]
[SIZE=4]لا .
[SIZE=4] يجب ان أ[SIZE=4]كتب برنامج مستقل تماما [SIZE=4].
[SIZE=4] أنا أعلم ان[SIZE=4]ه يوجد function جاهز لحل
[SIZE=4] المطلوب [SIZE=4], ولكن المطلوب هو برنامج
[SIZE=4] جديد [SIZE=4].

شكرا و تقبل تحياتي
[/size][/size][/size][/size][/size][/size][/size][/size][/size][/size][/b][/color][/size]


#4

فى الحقيقة انا لا اعرف الجزء النظرى وراء هذه المعادلة ولكن يجب عليك حلها نظريا اولا ومن ثم يمكنك تطبيقها على الماتلاب