POD introduction 3

แชร์
ฝัง
  • เผยแพร่เมื่อ 21 ต.ค. 2024

ความคิดเห็น • 11

  • @rewtnode
    @rewtnode 7 ปีที่แล้ว +9

    At 49:00 - The mistake is on line 41: you need to address the array asol with two indices: asol(j,1) and asol(j,2) . Otherwise you get the result with fixed a(0) amplitudes for the modes, that is, the solution doesn't change over time. Too bad you didn't notice- I was looking forward to see how well it works. But I must say this was a really good impromptu explanations and demos. I really enjoyed it, and learned a lot. Thanks.

  • @Key1Kh1
    @Key1Kh1 5 หลายเดือนก่อน

    It was amazing, thanks professor🌹

  • @jonathanspurgeon5461
    @jonathanspurgeon5461 2 ปีที่แล้ว

    May I know why k isn't defined as 2*pi/L ( - n/2 : n/2 -1 ) ?

  • @sutapamandal6044
    @sutapamandal6044 3 ปีที่แล้ว

    I have a question. here i know about the modal energy and specific modes i.e. 1st mode or 2nd mode etc. here 1st mode means (1,1) i.e the position of the mode?

  • @onlinepradeep
    @onlinepradeep 4 ปีที่แล้ว

    Sir, Nice lecture.
    Can you suggest me some problems or project?

  • @koustubhdwivedy
    @koustubhdwivedy 8 ปีที่แล้ว

    Can you please post the link of course page where you'll be posting the updated code.
    Thanks.

  • @dr.merlot1532
    @dr.merlot1532 4 ปีที่แล้ว

    hahaha, I believe the error was that you actually have to compute the innerproduct. Try numerical integration such as: a1=sum(mode1.*2sech)*L/Nx and a2=sum(mode2.*2sech)*L/Nx. You where so close to a correct code. But otherwise, this was a great series of lectures.

  • @firasomran7010
    @firasomran7010 6 ปีที่แล้ว

    Very nice explanation but i have a question. What if you have for example a system of 100 states with 100 different nonlinear ordinary differential equations ? How would you solve the Galerkin projection ? You take each differential equation and solve it separately like it is done in the video ? Please help

  • @TheWeisCracker
    @TheWeisCracker 7 ปีที่แล้ว

    The error comes in the for loop that makes usol. You need to get the asol at each time step not just the first and second ones

    • @purpleducksauce
      @purpleducksauce 7 ปีที่แล้ว

      Thanks. Would it be
      for j=1:length(t)
      usol(j,:)=asol(j)*phi(:,1)+asol(j)*phi(:,2);
      end
      It seems like the surfl result from this looks like what could be a 2-mode approx.

    • @sachinnatesh1042
      @sachinnatesh1042 7 ปีที่แล้ว +1

      I think it'd be more like:
      for j = 1:length(t)
      usol(j,:) = asol(j,1)*phi(:,1) + asol(j,2)*phi(:,2)
      end
      Because you want to compute the following at each time j:
      u = a1*psi1 + a2*psi2
      and asol has 2 columns in this case of a 2 mode rom