80 likes | 239 Views
ปฏิบัติการคอมพิวเตอร์เรื่อง การแก้สมการเชิงอนุพันธ์. อ . ดร . ชโล ธร ธรรมแท้ สาขาวิชาวิศวกรรมเครื่องกล มหาวิทยาลัยเทคโนโลยี สุร นารี. Euler’s Method. สมการเชิงอนุพันธ์. ปรับอยู่ให้อยู่ในรูปสมการของ ออยเลอร์. Euler.m. แบบฝีกหัด : ทดลองปรับค่า h=1, 0.1 , 0.01 เปรียบเทียบผลกับค่าจริง.
E N D
ปฏิบัติการคอมพิวเตอร์เรื่อง การแก้สมการเชิงอนุพันธ์ อ.ดร.ชโลธร ธรรมแท้ สาขาวิชาวิศวกรรมเครื่องกล มหาวิทยาลัยเทคโนโลยีสุรนารี
Euler’s Method สมการเชิงอนุพันธ์ ปรับอยู่ให้อยู่ในรูปสมการของ ออยเลอร์
Euler.m แบบฝีกหัด: ทดลองปรับค่า h=1, 0.1 , 0.01 เปรียบเทียบผลกับค่าจริง
แบบฝึกหัด 1. จงหาผลเฉลยของสมการเชิงอนุพันธ์ต่อไปนี้ ในช่วง 1<=x<=2 กำหนด h=0.1 • เปรียบเทียบกับผลเฉลยแม่นตรงคือ 2. จงปรับปรุง Euler.mให้เป็นวิธี RK4 แล้วหาผลเฉลยของข้อ 1
MATLAB function: ode45() • RK4 และ RK5 • Format: ode45(function,span,y0) • function คือ ฟังก์ชันที่ต้องการหาค่า • span คือช่วงที่ต้องการหาค่า • y0 คือเงื่อนไขค่าเริ่มต้น
ODE อันดับ 2 Force vibration: Initial condition: เปลี่ยนเป็น ode อันดับ 1 สองสมการ และเปลี่ยนเงื่อนไขเริ่มต้น ให้ ทำให้ และ สรุป Initial condition :
EulerSys.m แบบฝึกหัด: ทดลอง run โปรแกรมนี้