اطلاعیه

Collapse
No announcement yet.

ODE matlab

Collapse
X
 
  • فیلتر
  • زمان
  • Show
Clear All
new posts

    ODE matlab

    سلام
    در مورد ode سوال دارم.فرض کنید دو mfile داریم که در یکی توابع و معادلات دیفرانسیلی تعریف شده استو ودر دیگری دستور ODE45 و رسم نمودار ها را قرار می دهیم.حال در برنامه مربوط به معادلات فرض کنید یک سری متغیر ها و پارامتر ها وجود دارد که مایل هستیم انها را رسم نماییم یا ببینیم.با توجه به اینکه تنها خروجی mfile اول مشتقات تابع می باشد چگونه می توان بقیه پارامتر ها را به mfile دوم منتقل کرد؟
    مثال زیر را در نظر بگیرید:
    mfile اول:
    [ltr]function dv=step(t,v)
    c1=1;
    if t<10
    u=1;
    else
    u=-1;
    end
    dv=c1*u-2*v;
    b=dv/2;

    mfile دوم :
    [t,v]=ode45('step',[0 20],0,[]);
    plot(t,v)


    حال فرص کنید که مثلا قصد داریم نمودار
    u,b
    بر حسب زمان را ببینیم.
    این فقط یک مثال است.

    #2
    پاسخ : ODE matlab

    یعنی کسی جواب این سوالو نمیدونه؟؟؟؟؟؟؟؟؟
    تعجب آوره

    دیدگاه

    لطفا صبر کنید...
    X