Mirki, potrzebuje pomocy w wykonaniu zadania CAŁKOWANIE NUMERYCZNE METODĄ TRAPEZÓW, Byłby ktoś w stanie pomóc?
#octave
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@mVV_: Czyli prawie moje rozwiązanie, gdybym wektor nazwał x i nie przesadził w zagnieżdżaniu:
No czyli wektor(y<20), y(y<20) albo tam: x(y<20), y(y<20)
  • Odpowiedz
via Wykop Mobilny (Android)
  • 0
Mirki drogie, mam mały problem z octave. Chcę napisać skrypt który wypisuje n razy dowolny tekst przy pomocy pętli for, niestety mam chyba jakieś zaćmienie i nie wiem co robię źle. Poniżej zdjęcia kodu i błąd jaki wysypuje. Jakby ktoś mógł doradzić co tam może być źle bo już mi ręce opadają.. #studbaza #programowanie #octave
Arcymag_Pozytyw - Mirki drogie, mam mały problem z octave. Chcę napisać skrypt który ...

źródło: comment_1591616696GJ3LHq2MkwtFB61QtiJntW.jpg

Pobierz
  • 9
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

via Wykop Mobilny (Android)
  • 0
Pomoże ktoś, mam do napisania skrypt z formułą "for" który wyrzuca najmniejsza wartość wektora podanego przez użytkownika w programie #octave napisałem coś takiego ale wyrzuca ta jedna wartość co wpisałem i nie wiem jak to ruszyć może jakiś Mirek pomoże #programowanie #studbaza
Arcymag_Pozytyw - Pomoże ktoś, mam do napisania skrypt z formułą "for" który wyrzuca ...

źródło: comment_15891738317dMiCm5C2KDOMGddYqmklP.jpg

Pobierz
  • 6
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Mam taki kod #matlab

% 1. Wygeneruj N=1000 próbek sygnału sinusoidalnego x(t)=Asin(2πfxt) o amplitudzie A=5 i o częstotliwości

% fx=10 Hz, spróbowanego z częstotliwością fp=1000 Hz. Narysuj ten sygnał.


N=1000; A=5; fx=10; fp=1000; % Parametry sygnału
  • 8
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Popełniłem taki programik w Octave. Zadanie to napisanie maszyny liniowej, pobieranie wektora, zaszumianie go i porównywnie ze wzorcami oraz określenie trafności przy porównywaniu. Program teoretycznie powinien działać, ale nie rysuje wykresów. Gdzieś coś spieprzyłem i pewnie to jakaś pierdoła, a już trochę nad tym siedzę. Rzuci ktoś okiem? #octave #matlab #kiciochpyta #programowanie

https://pastebin.com/e6QHfq9D
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Robię sobie symulację numeryczną działania pewnego urządzenia. Opracowałem sobie model w #octave (trochę więc #matlab), liczę sobie to jakimś ode45 (RFK45) czy innym Runge-Kuttą (ok. 20-30 równań i kilka lookup tables) i chciałbym teraz dodać sobie do tego modelu prosty 'program sterownika", który wykonuje się cyklicznie np. co 1 s, ma kilka rejestrów przesuwnych i nie wiem jak to pożenić: raz, że nie zawsze liczony krok całkowania
  • 4
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@grafffik: Ja wiem, że chciałeś dobrze, ale zmierzyłeś mnie niestety swoją miarą. Nie sądzę żeby przepisywanie mojego kodu na język, którym nie umiem się sprawnie posługiwać miało cokolwiek przyspieszyć (a tym bardziej być wygodne). Jeżeli jest jakiś sposób postępowania numerycznego, który pozwoli mi osiągnąć cel, to ja go sobie chętnie zapiszę w Octave. A jeżeli to kwestia tego, że ty znasz jakąś funkcję/metodę w C++ czy innym htmlu to nie
  • Odpowiedz
@loveOcelote: Zapisujesz każdy element jako impedancję (twoja częstotliwość omega to 1,5), w liczbach zespolonych, a dalej to już dodawanie i odejmowanie. W sumie matlab jest tu zbędny no ale pewnie chodzi o to żebyś na prostym przykładzie go trochę dotknął przynajmniej z punktu widzenia interfejsu.
  • Odpowiedz
@4833478: @loveOcelote: Z tego co mgliście pamiętam tak. Zresztą szerzej można poczytać pod metodą symboliczną. Dzielimy przez pierwiastek z dwóch przechodząc na wartości skuteczne a częstotliwość pomijamy i podstawimy ją dopiero do rozwiązania zakładając, że się nie zmieni między wyjściem a wejściem.
  • Odpowiedz
Ostatni raz Matlaba widziałem parę lat temu, nie mam czasu wchodzić w szczegóły - ale może coś Ci pomoże opisanie jak bym podszedł do problemu:

1) Zastajemy taką sytuację: samolot ma masę A, podczas lotu masa zmniejsza się przez zużycie paliwa, a zwiększa poprzez gromadzenie się lodu. Zmianę masy (zarówno na plus, jak i na minus) da się obliczyć w funkcji czasu.

2) Napisałbym funkcję, która oblicza wartość masy w danej sekundzie (można to też podzielić na dwie funkcje: od ubytku i od zysku masy)

3)
  • Odpowiedz
Mirki, potrzebuje pomocy z #matlab #octave . Generalnie sprawa rozbija się o to że mam macierz współczynników wielomianu i potrzebuję teraz go wyrysować w układzie kartezjańskim, ale jakoś się tak zakręciłem że nie czaje co w pisać do tego plot()
( ͡° ʖ̯ ͡°)

Dzięki za pomoc !

#studbaza może trochę #programowanie
  • 1
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Jest jakiś błyskawiczno-magiczny sposób na stworzenie w GNU Octave macierzy wypełnionej 0 i 1 na kształt:
1 1 1 0 0 0 0 0 0 0 0 0
0 0 0 1 1 1 0 0 0 0 0 0
0 0 0 0 0 0 1 1 1 0 0 0
i tak dalej?
Potrzebuję w solverze zrobić zbiór warunków, że sumy trójek kolejnych elementów wektora muszą być równe 1 (x1+x2+x3=1, x4+x5+x6=1, x7+x8+x9=1 itd).
  • 2
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach