Elektroda.pl
Elektroda.pl
X
Proszę, dodaj wyjątek www.elektroda.pl do Adblock.
Dzięki temu, że oglądasz reklamy, wspierasz portal i użytkowników.

Matlab - Przekład programu z EES

Filozoph 11 Paź 2015 14:43 456 2
  • #1 11 Paź 2015 14:43
    Filozoph
    Poziom 9  

    Jako że EES to raczej niszowe rozwiązanie, podjąłem się konwersji programu z tego języka na Matlaba. Cały program i jego fizyka znajduje się TUTAJ. Służy on do symulacji obiegów rzeczywistych tłokowych silników spalinowych.

    Jednak natrafiłem na problem z zapisem całkowania.

    Kod: matlab
    Zaloguj się, aby zobaczyć kod

    Ten zapis nie zwraca prawidłowego wyniku. Domyślam się że jest to spowodowane niewłaściwymi parametrami w uchwycie, jednak brakuje mi pomysłów na inne rozwiązania.


    Kod: matlab
    Zaloguj się, aby zobaczyć kod

    Będę wdzięczny za wszelkie uwagi i komentarze, szczególnie jeżeli znane są lepsze modele owych obiegów.
    Pozdrawiam.

    0 2
  • #2 18 Paź 2015 18:59
    Bartosz36
    Poziom 12  

    Kod: matlab
    Zaloguj się, aby zobaczyć kod

    A przecież po użyciu przecinka Twoja zmienna P równa jest 101, a nie 101.3
    Po drugie nie pamiętam już za wiele z MatLab'a, ale nawet tam użycie średników to dobry nawyk :P

    Pozdrawiam :)

    0
  • #3 20 Paź 2015 14:59
    Filozoph
    Poziom 9  

    Drobny błąd, już poprawiłem. Ale problem tkwi w samej części całkującej, której nijak nie mogę ugryźć tak aby to miało ręce i nogi.

    0