Mircy oraz Mirabelki, potrzebuję waszej pomocy.

Czy ktoś z was wie gdzie znajdę równanie ogólne krzywej której ramiona nie będą symetryczne?

Już tłumaczę o co chodzi. Mianowicie potrzebuję zrobić offset prostej (niebieski kolor), którego maksymalne odsunięcie będzie w jakiejś odległości od początku (krzywa czerwona już po offsecie), natomiast jej początek i koniec będzie nieruszony. Niestety NX opcje prowadzenia offsetu, które posiada polegają na wyprowadzeniu krzywej ze stycznych na początku i końcu a
DonWawrzek - Mircy oraz Mirabelki, potrzebuję waszej pomocy.

Czy ktoś z was wie gd...

źródło: comment_1650787224g1rZNVgaWuYrhEDA8mFAnV.jpg

Pobierz
napisałem w matlabie skrypt znajdujący wielomian Lagrange'a dla podanych przez profesora węzłów interpolacyjnych i chcę wypisać w command window ostateczną postać tego wielomianu z obliczonymi współczynnikami, jak mam to zrobić? próbowałem to zrobić tak:

disp('Wielomian ma postac:')
L(x) = yi(1).*L1(x) + yi(2).*L2(x) + yi(2).*L3(x) gdzie yi to wartości w węzłach a Ln to wielomiany dla poszczególnych węzłów, i wyskakuje error o tym że indeksy tablic muszą być dodatnie, wie ktoś gdzie błąd?
@poloq: napisałem funkcję w oddzielnym pliku która dla x-a i podanych x-ów węzłów liczy współczynniki wielomianu i wywołałem ją dla każdego węzła osobno.

wiem że mało optymalnie, ale skoro mam mało węzłów i mam je jeszcze odgórnie podane to nie chce mi się zwyczajnie cudować z pętlami czy innymi rzeczami tego typu
#matlab #programowanie #matematyka

Może ktoś mi podpowie jak mam zrobić działanie na części macierzy. Chodzi mi o to, że mam macierz powiedzmy 'x' = 1000x1 i chciałbym uzyskać drugą macierz 'y' od 0 do 500 będą zera, a od 501 do końca jakieś tam wartości z obliczeń.
Ma ktoś pomysł?
Chodzi o to że w y(501:end) = 1; zamiast jedynki wstawiam formułę i powinno policzyć? Tylko że ja muszę skorzystać też z macierzy x do obliczeń i coś mi nie wychodzi


@m1ck: napisz jaka formuła to poprawię ( ͡° ͜ʖ ͡°)
@m1ck: y = zeros(size(x));
y(1:500) = 0;
y(501:end) = x(501:end)+1;
Sprawdź czy dobrze używasz operatorów mnożenia i/lub potęgowania dla macierzy. Może trzeba użyć .* .^ zamiast * ^ ? To częsty błąd.
Macie może jakiś pomysł czym moze być odwrócenie jasności zdjęcia w matlabie? Jakiś pomysł jak do tego podejść?

Create a function (i.e. script) that reverses the brightness of an image. The function may accept
any type of image (eg color, black and white).
Cases:
1. If the image is colored, calculate the reversed brightness of the image of R channel. Display new img
2. If the image is grayscale, calculate the reversed
@motoinzyniere: a jak wyliczysz "jasność" obrazu bo wydaje mi się, że tutaj jest cały problem i nieścisłość polecenia

Bo o ile jasność można wyliczyć, jasność względna albo po prostu kontrast https://en.wikipedia.org/wiki/Relative_luminance https://www.w3.org/TR/AERT/#color-contrast to teraz jak taki współczynnik się odwróci

tak wyliczony współczynniki nie będzie miał żadnego sensu jeżeli podniesie się go do do potęgi (-1) bo nie da się go potem użyć do odtworzenia koloru, który taką jasność by reprezentował

bo
Mirki, mój wewnętrzny dysk SSD SATA się psuje (Crucial MX500). Napisałem do #morele i zadziwiająco szybko wymienili mi na drugi, ale nadal to samo i już nie wiem czy to wina dysku czy moja. Używam go do przechowywania 200 GB danych, które generuje w #matlab. Problem w tym, że po ok. godzinie generowania takich danych dysk mi się rozłącza i nawet nie widać go z poziomu "Mój Komputer". Oczywiście inne programy
Jak rozumiecie to zadanie Mirki:
Podać sumę iloczynów stu pierwszych elementów tablicy C z setką ostatnich elementów tablicy D.
C i D mają po 200 elementów
a) każdy z każdym między wektorami a potem sumowanie czyli sum(C(1:100).*D(102:201))
b) suma iloczynów pierwszych stu z C + suma iloczynów ostatnich stu z D czyli prod(C(1:100)) + prod(D(102:201))
#matlab #logika
@Ice_Cube: Dwie rzeczy. Pierwsza: dodaj nawiasy kwadratowe wokół conva i wyświetli Ci się tak jak na Twoim obrazku. Druga: oprócz bloczka transfer fcn jest jeszcze bloczek LTI, który robił zdaje się to samo tylko lepiej.
#matlab
Potrzebuję pomocy kogoś z matlabem i szybkim pc.
Mam do wykazania w pracy tezę, że zaproponowane warianty algorytmów nadają się do pracy w czasie rzeczywistym.
Odpaliłem symulację i cóż, na moim pc i pod octave nie nadają się XD

Czas wykonywania 1 symulacji powinien wynieść <6.6ms, wychodzi ~140ms.
Cy może ktoś odpalić mój kod (plik test.m, działa w Octave, w Matlabie również powinien), włączyć.
Program chwilę liczy bo leci 1k iteracji
Siemka. Piszę apke w #matlab mam. Mam takie dane, które reprezentują przemieszczenie. Chciałbym policzyć średnią prędkość w kolejnych powtórzeniach ruchu, czyli potrzebuję wykryć początek wzniesienia, pik no i najlpeiej koniec kiedy opada. Macie jakieś pomysły jak mógłbym to obliczać?
Do głowy przychodzi mi algorytm Pan-Tompkinsa, ale czy nie jest to overkill?
#pytanie #programowanie #matematyka
DywanTv - Siemka. Piszę apke w #matlab mam. Mam takie dane, które reprezentują przemi...

źródło: comment_16375271180WN1YFW4TrU1trDdGNpQvX.jpg

Pobierz
via Wykop Mobilny (Android)
  • 1
@DywanTv: Zakres ruchu mi nie pasował do zwykłego ciągu, ale nie odjąłem połowy wysokości talerza xD
Rozumiem, że śledzisz ruch przyśrodkowego krańca lewego rękawa sztangi i skalujesz wymiary według najbliższego talerza?
Perspektywa trochę średnia pod względem zniekształceń. Wiesz, skąd się wziął drift zera w danych?
Dorób sobie jeszcze drugie badane kryterium, czyli minimalne generowane przyspieszenie w trakcie fazy koncentrycznej i na jakiej wysokości przypada, bo tam jest generowana najmniejsza siła.
@DywanTv: Wszystko zależy od modelu, musi być dopasowany do zbioru danych - ani nie za "silny" ani nie za "słaby". Na pewno przypisane emocje są dobrze dopasowane, czy tylko na oko? Wygląda to tak jakby model nie był w stanie znaleźć sensownego dopasowania i od razu się przeucza zapamiętując dane treningowe. Tutaj model jest ewidentnie zbyt pojemny lub próbki za mało ujednolicone. Takie luźne propozycje:
-Upewnij się, że twarze są docinane
Niestety zostałem zmuszony do przepisania algorytmu z NumPi do Matlaba. Problem w tym, że algorytm operatuje na macierzy floatów (single precision) o wymiarach 10e7x8. NumPi radzi sobie z tym bez problemu, ale Matlab nie daje rady z alokacją pamięci. Czy macie jakieś pomysły jak to rozwiązać poza migracją na fixed point albo zmianą rozmiaru macierzy?
Edit: dokupienie więcej RAMu też nie wchodzi w grę.

#matlab #programowanie