Saya membuat diagram blok menggunakan simulink. Ketika saya menyelesaikannya dengan ode45 dan ode23 itu memberi saya grafik yang berbeda. Apakah ini normal? Haruskah saya menggunakan yang benar?
m1=1.3608;
m2=0.096;
r=0.0592;
I2=0.0002175;
k1=186.3;
g=9.81;
Berikut modelnya:
dan solusi ode45:
Saya tidak dapat memposting solusi ode23 tetapi sangat berbeda.
Jawaban:
pemecah ode semuanya berbeda. Saya baru saja membandingkan beberapa pemecah ode waktu-tetap dan variabel-waktu-langkah, dengan kondisi awal yang sama, dengan model yang sama. Ringkasan: Mereka semua memberikan solusi yang berbeda, terkadang berbeda secara mendasar.
Dokumentasi Matlab / Simulink memberikan garis besar pemilihan pemecah yang paling berguna (bukan yang TERBAIK) untuk aplikasi yang sedang dipertimbangkan.
Pilih pemecah ODE
Halaman Jawaban Matlab
Pohon keputusan untuk memilih pemecah ODE
tentang persamaan diferensial biasa
Ide dasarnya adalah:
Jika Anda tidak memiliki kendala desain seperti menggunakan pemecah ode waktu tetap, melakukan yang terbaik yang Anda mampu (ode45?) Akan menjadi ide terbaik.
sumber