wektory matlab

Znaleziono około 204 wyników dla: wektory matlab
  • Jak podnieść wielomian do kwadratu w MATLAB, mając współczynniki w wektorze?

    Pisząc Fourier miałem na myśli FFT. Chyb sam potrafisz policzyć, (cx^2 + bx + a)^2=c^2x^4 + 2cbx^3 + (2ca + b^2)x^2 + 2bax + a^2 v2= [nRow, nCol] = size(v); m=[1:nCol*2] for j = 1: nCol*2 m(j)=0; end for i = 1: nCol for j = 1: nCol m(i+j-1)=m(i+j-1) + v(i)*v(j) end end ----------------------------------------...

    Programowanie Początkujący   25 Kwi 2010 08:20 Odpowiedzi: 5    Wyświetleń: 3507
  • [Matlab] Jak usunąć duplikaty z wektora w Matlabie, zachowując pierwszy wystąpienie?

    Schematycznie to tak: WEKTOR2(1) = WEKTOR1(1) dla k=2 do DLUGOSC_WEKTORA_1 { jeśli WEKTOR1(k)<>WEKTOR1(k-1) to dodaj WEKTOR1(k) do WEKTOR2 }

    Programowanie   23 Lis 2011 21:51 Odpowiedzi: 4    Wyświetleń: 4017
  • REKLAMA
  • Nie znalazłeś odpowiedzi? Zadaj pytanie Sztucznej Inteligencji

    Czekaj (1min)...
  • Jak dokonać takiego zestawienia? MATLAB, odejmowanie wektorów.

    Witam mam taki problem. Mam dwa wykresy zrobione za pomocą plot na tych wykresach mam zaznaczone konkretne punkty. Chciałbym w jakiś sposób zobrazować odejmowanie jednego z punktów charakterystycznych z jednego wykresu z drugim punktem charakterystycznym z drugiego wykresu. Czy macie jakieś pomysły podpowiedzi? Mam nadzieję, że w załączniku pokazałem...

    Programowanie Początkujący   21 Maj 2023 13:49 Odpowiedzi: 1    Wyświetleń: 348
  • Jak napisać program w MATLAB do obliczeń macierzy i wektorów w robotyce?

    Obliczenie wyznacznika w matlabie to det() mnożenie 2 macierzy to po prostu * co do pozostałych Ciężko mi powiedzieć może jeszcze jak stworzyć macierz macierz=[ wsp11 wsp12 wsp13; wsp21 wsp22 wsp23; wsp31 wsp32 wsp33] czyli współczynniki oddzielone spacjami a wiersze rozdzielone średnikiem Pozdrawiam Matejkos

    Programowanie   02 Sty 2010 17:01 Odpowiedzi: 1    Wyświetleń: 1372
  • REKLAMA
  • [Matlab] Usuwanie wybranych elementów zawartych w wektorze z macierzy

    [syntax=matlab]ind=ind(setdiff(1:size(in...

    Programowanie   23 Wrz 2015 12:11 Odpowiedzi: 10    Wyświetleń: 3141
  • REKLAMA
  • Matlab - Jak wpisać czas próbkowania sygnału okresowego?

    Zrób wektor z wartościami czasu np. co 10 ms a następnie policz wartość funkcji dla każdej wartości czasu w wektorze.

    Programowanie   24 Cze 2016 16:15 Odpowiedzi: 1    Wyświetleń: 2127
  • Matlab - implementacja pętli dla wektora n w równaniu y=sqrt(n+1)*sin(...)

    clear all t=linspace(0,2,1000); %wektor czasu n=[1,8,0,6,9,7]; %wektor parametrów for i=1:6 %dla każdego z parametrów y=sqrt(n(i)+1)*sin(&... subplot(3,3,i) plot(y) grid on end Pozdrawiam!

    Programowanie Początkujący   10 Mar 2013 16:25 Odpowiedzi: 6    Wyświetleń: 2169
  • Jak wykonać FFT i konwersję pliku .wav na wektor w MATLAB?

    Mam problem i to duży:( Mam dokonać FFT dowolnej próbki w formacie .wav i wykreślić widmo amplitudowe do 16 harmonicznej a następnie przekonwertować .wav na wektor zrozumiały dla MATLABA!Zupełnie nie mam pojęcia jak się za to zabrać więc będę bardzo wdzięczny za każdą pomoc!!!!!!!

    DSP i Transmisja   20 Cze 2005 06:01 Odpowiedzi: 1    Wyświetleń: 1817
  • [Matlab] Jak zapisać sygnał harmoniczny do bazy MySQL jako wektor?

    Opędziłem tak cały dyplom. Wczytywałem *.wav bezpośrednio do matalba i były sortowane w postaci wielowymiarowej macierzy. Pojedynczy wav matlab zapisuje jako wektor o długości odpowiadającej długości wava wyrażonej w ilości próbek. Wartości próbek odpowiadają poszczególnym punktom wektora.

    Programowanie   19 Maj 2009 21:46 Odpowiedzi: 1    Wyświetleń: 2494
  • Matlab Simulink - Kompensacja mocy biernej w układzie RLC, problem z symulacją

    Masz rację. Może być taki kompensator. A wartości odbiornika nie mogą być podane w prost? Bo widzę, że obliczasz je później z impedancji i zamiast wartości dostajesz wektor.

    Automatyka Przemysłowa   19 Cze 2015 17:30 Odpowiedzi: 9    Wyświetleń: 1623
  • Matlab - funkcja xcorr, dwa wektory tej samej długości

    Na stronie z [url=http://www.mathworks.com/help/signa... jest opis jak wyznaczany jest wektor wyjściowy.

    DSP i Transmisja   07 Sty 2014 21:33 Odpowiedzi: 1    Wyświetleń: 3792
  • Matlab – jak dodać końcowy punkt do wektora czasu, gdy krok nie pasuje do końca?

    ... ale czy nie da się to zrobić jakoś bardziej estetycznie? ;> ... Da się to zrobić ładniej. Jest kilka możliwości: 1. Zamknąć mniej estetyczne kody w m-pliku funkcyjnym. 2. Zastosować funkcję linspace - np. t = linspace(0, 1, 10); 3. Obliczać odpowiedni krok, tak by dzielił on szereokość przedziału - to robi właśnie linspace.

    DSP i Transmisja   29 Sty 2013 21:04 Odpowiedzi: 2    Wyświetleń: 3750
  • MATLAB - Przeskalowanie wektora / dopasowanie dwóch wektorów.

    Witam, mam z pozoru łatwy problem ale nie potrafię sobie z nim poradzić. Mam dwa pliki z pomiarami, napięcie w funkcji częstotliwości. Obydwa w tym samym zakresie częstotliwości tylko jeden z większym próbkowaniem, w konsekwencji mam pliki o różnej ilości komórek ale w tym samym zakresie częstotliwości. Czy da się w matlabie tak przeskalować ten krótszy...

    Programowanie   07 Cze 2015 15:32 Odpowiedzi: 2    Wyświetleń: 1068
  • Jak narysować taką funkcję w MATLAB-ie lub MATLAB-Simulinku?

    Witam, "" Jak k jest wektorem oraz Tmax to może te wektory wprowadzić do "MATLAB Function" i zastosować porównania w celu przełączenia sygnału. Ja bym tak na początek podszedł do tego problemu. Pozdrawiam,

    Automatyka Przemysłowa   02 Lip 2020 08:47 Odpowiedzi: 3    Wyświetleń: 327
  • REKLAMA
  • Matlab - Program zatrzymuje się, jak zmienić x na wektor?

    Witam, Mam pewien problem, program zatrzymuje się w pewnym momencie. [syntax=MATLAB]x=[1;0.5]; it=1; A=zeros(50,1); while it<50 f=[3*x(1)^2 + 4*x(2)^2 - 3; x(1)^2+x(2)^2 - sqrt(3)/2]; jac=[6*x(1) 8*x(2); 2*x(1) 2*x(2)]; dx=inv(jac)*f; x=x-dx; it=it+1; if max(abs(dx))<0.001 break; end A(it,1)=it; B(it,1)=x; end plot(A,B);[/syntax] Domyślam się...

    Programowanie   17 Maj 2015 18:16 Odpowiedzi: 4    Wyświetleń: 678
  • Kombinacje liniowe wektorów w MATLAB - wyznaczanie wektora b

    Potrzebuję pomocy z prostym (prosty to pojęcie względne :P ) zadaniem w matlabie . Jestem zielona jesli chodzi o ten program a potrzebuje tego na studia. Bardzo proszę o pomoc i z góry dziękuję! ;) Wyznacz wszystkie (o ile istnieją) kombinacje liniowe wektorów ai dające wektor b a) a1= (-1,1,5) a2=(-2,1,3) a3=(1,0,2), b=(-3,1,4) b) a1= (2,-1,4,3) a2=(0231)...

    Programowanie Początkujący   29 Mar 2017 14:28 Odpowiedzi: 0    Wyświetleń: 1080
  • Matlab - funkcja GA - Matlab Attempt to execute script as a function

    Marvinn8686, fc=calka(end); jest to ostatnia wartość wektora calka który jest wskaźnikiem jakości czyli całką kwadratu uchybu wyznaczonego w modelu. W algorytmie genetycznym zastępuje wskaźnik dopasowania. Chyba robisz to nie po kolei, albo ja nie łapię sensu tego co chcesz zrobić. 1. Najpierw uruchamiasz optymalizację algorytmem genetycznym. Przekazujesz...

    Programowanie Początkujący   02 Maj 2015 22:44 Odpowiedzi: 31    Wyświetleń: 3219
  • Matlab – jak narysować wykres dwumianu Newtona zamiast wypisywać wyniki?

    Witaj. Musisz stworzyć dwa wektory x i y. i Potem użyć polecenia plot(x,y,'k'). Matlab automatycznie dopisuje wartości do wektora. k to kolor linii na wykresie

    Programowanie Początkujący   15 Lut 2013 20:51 Odpowiedzi: 4    Wyświetleń: 1431
  • Matlab - Jak dodać zewnętrzny plik z wykresem plot do Simulinka?

    Tworzysz dwie zmienne. Jedna to czas (generowany najlepiej z krokiem symulacji), druga to wartości funkcji dla chwil próbkowania (odpowiadających zmiennej czasu). Oba wektory muszą być tej samej długości. Następnie w bloczku FromWorkspace po prostu wstawiasz w nawiasach kwadratowych te dwie zmienne.

    Automatyka Przemysłowa   24 Sty 2015 12:59 Odpowiedzi: 3    Wyświetleń: 1437
  • Identyfikacja urządzenia na podstawie sygnału częstotliwościowego - Politechnika Śląska

    czesc, moglbys mi podeslac ten plik lukastoja(at)wp.pl matlab bezproblemowo odtwarza dzwieki zapisane w postaci wektora. Dodano po 33 Nieprawdopodobnie fajne ćwiczenie :) Jest to utwór z muzyki klasycznej, a dokładniej kawałek "Cztery pory roku" Viwaldiego. Skąd inąd bardzo dobra muzyka, dużo smyczków itp. A tak do rzeczy w matlabie masz jakiś tam wektor...

    Początkujący Elektronicy   24 Paź 2006 09:45 Odpowiedzi: 12    Wyświetleń: 1431
  • Matlab. Weź kolejną próbkę aż wartość działania nie wyniesie 1.

    Witam, nie jasno to opisales, to jaka maja miec wartosc te wyniki odejmowania? A jak bedzie =1 to co ma sie dziac? Moze prosciej: - masz 2 wektory z danymi, - liczysz trzeci bedacy wynikiem odejmowania - przegladasz wektor do napotkania okreslonego wyniku. Pozdrawiam

    Programowanie   19 Paź 2022 22:11 Odpowiedzi: 7    Wyświetleń: 234
  • Matlab - jak modulować szum sinusoidą, by uzyskać efekt z wykresu?

    Witam Tworzysz funkcję o kształcie "przebiegu prostokątnego" :) o wartościach 0 i 1 w odpowiednich przedziałach. Jeżeli znasz postać analityczną funkcji opisującej "twój sinus" to można wyznaczyć to analitycznie, jeżeli nie, to można odczytać z wykresu. Następnie mnożysz szum przez tą funkcję. Zastosuj operator mnożenia "punktowego" i pamiętaj o równej...

    Programowanie   14 Mar 2007 08:50 Odpowiedzi: 8    Wyświetleń: 2236
  • Matlab - generowanie ciągu pseudolosowego o zadanej długości

    Witam Czy chodzi Ci moze o cos takiego?: rand(X,X) np. rand(20,1) da wektor o dlugosci 20. Pozdrawiam

    Początkujący Elektronicy   12 Gru 2006 21:31 Odpowiedzi: 4    Wyświetleń: 1611
  • matlab - funkcja - dodawanie zmiennych o różnych nazwach

    Bez problemu. Tworzysz sobie nowy wektor, który składa się z tych wektorów x1, x2,..., xn. Wygląda to tak: [syntax=matlab] x=[x1 x2 x3 ... xn];[/syntax] Czyli dokładnie tak, jak napisałeś. Możesz też zrobić z tego macierz, jeżeli rozdzielisz te wektory średnikami(wtedy będą one po prostu w poszczególnych wierszach), ale wtedy te wektory muszą być równej...

    Programowanie   19 Gru 2016 07:37 Odpowiedzi: 1    Wyświetleń: 666
  • Czy poprawnie przetłumaczyłem funkcję arch z C na MATLAB?

    Trochę inne są te kody. W C masz funkcję, która da Ci wynik tylko dla jednej liczby, podanej jako argument. Twój kod w Matlabie wykona się dla każdej liczby z wektora x, a ostatecznie arch będzie równy wartości logarytmu dla ostatniej liczby z wektora x.

    Programowanie Początkujący   21 Maj 2023 11:40 Odpowiedzi: 1    Wyświetleń: 870
  • [Matlab] Jak wydobyć częstotliwość podstawową z widma sygnału?

    Nie napisałeś jakie jest próbkowanie. To znaczy zakładam, że jest wielokrotnością okresu szukanej harmonicznej. Myślę, że tu trzeba by zrobić analizę próbki o długości 1s co odpowiada 1Hz. Wtedy w widmie dostaniesz prążki odsunięte od siebie o wielokrotność 1Hz i tylko trzeba znaleźć ten najwyższy. Analizujesz tylko połowę wektora wyjściowego z funkcji...

    Programowanie   19 Mar 2012 21:43 Odpowiedzi: 9    Wyświetleń: 5633
  • Tworzenie asynchronicznego sygnału w MATLAB - różne odstępy próbek

    Możesz stworzyć wektor x z pomocą funkcji random

    Programowanie   14 Lis 2011 22:29 Odpowiedzi: 2    Wyświetleń: 642
  • Matlab - Jak dodać dwa wykresy z danymi w Hz i dBSPL?

    Ale te dane masz porać z pliku? Moim zdaniem to trzeba wrzucić dane do wektorów i po prostu dodac je do siebie.

    Początkujący Elektronicy   25 Cze 2006 14:06 Odpowiedzi: 7    Wyświetleń: 5607
  • [Matlab/simulink] - Blok "from workspace" error, invalid matrix-format

    uruchomiłem okrojoną wersję na podstawie podesłanych plików. Wszystko działa. -Jakie ustawienia symulacji w pliku mdl? moim zdaniem powinien być stały krok symulacji, zgodny z tym co masz w pierwszym wektorze plików. - ustawiłeś rodzaj danych na array w bloku to workspace? Napisz w ogóle co chcesz osiągnąć, bo całość wygląda poniekąd karkołomnie z tym...

    Programowanie   31 Maj 2013 23:10 Odpowiedzi: 7    Wyświetleń: 2373
  • Jak poprawnie zapisać transmitancję ciągłą w Matlabie?

    Witam, mam problem w poprawnym zapisaniu transmitacji ciągłej. Przy zapisie dyskretnym nie mam problemu. Moja transmitacja to G(s)=5s^2/(s^3+2s+1) Używam funkcji zpk(Z,P,k), przy czym Z oraz P mają być w postaci wektorów. Wektory staram się wyznaczyć w sposób [syntax=matlab]polynomial = [1 2 1][/syntax] następnie [syntax=matlab]poly_roots = roots(polynomial)...

    Automatyka Przemysłowa   07 Kwi 2016 10:40 Odpowiedzi: 3    Wyświetleń: 1194
  • Matlab - Jak wygenerować wektory cech z plików WAV?

    Witam, potrzebuje wygenerować wektory cech z plików wav w matlabie i potrzebuje pomocy w napisaniu do tego programu. Pomoże ktoś?

    Programowanie Początkujący   08 Gru 2013 21:56 Odpowiedzi: 0    Wyświetleń: 552
  • [MATLAB] Jak uzyskać licznik i mianownik transmitancji dyskretnej w MATLAB?

    Witam, w jaki sposób "wyciągnąć" z oblicznej transmitancji dyskretnej licznik i mianownik w postaci wektorów, posortowane w kolejności od najwyższej do najniższej potęgi z.

    Programowanie Początkujący   05 Lis 2013 01:09 Odpowiedzi: 2    Wyświetleń: 1539
  • Jak obliczyć wartość z kombinacji i dlaczego pojawia się błąd? MATLAB.

    Ponieważ Matlab traktuje Twoje Kp jako wektor. Jeżeli Kp=[1.8,2.5,3.9,4.0] to można się "dostać" do elementu np. tak a=Kp(1) -> a=1.8; W Twoim przypadku indeks tablicy nie będzie wartością całkowita i wywal błąd. To wyjaśnienie. Jak po Kp namalujesz "*" to regulator będzie się liczył :-)

    Nauka Elektroniki, Teoria i Laborki   20 Gru 2015 17:01 Odpowiedzi: 1    Wyświetleń: 1296
  • Matlab - Błąd w funkcji silnia_funkcja, brak nazwy funkcji

    Widzę, że nie bardzo rozumiesz, jak działa Matlab. Matlab to operacje na wektorach. W pętli, z każdą iteracją powinieneś nadawać wartości kolejnym elementom wektora, Ty tymczasem za każdym razem zmieniasz jego wartość. Teraz, jeżeli na jednej osi chcesz n, na drugiej k, a na trzeciej wartości, to potrzeba wykresu trójwymiarowego. Poza tym, z tego, co...

    Programowanie Początkujący   15 Lut 2013 18:49 Odpowiedzi: 9    Wyświetleń: 2175
  • Matlab: Wyznaczanie widma sygnału i fazy za pomocą fft i angle

    Genario , jeżeli chodzi o matlaba, to nie za wiele pomogę, bo nie używam. :( A z tym skalowaniem to chodzi o coś takiego, że nie znasz częstotliwości próbkowania, ale mimo wszystko możesz przedstawić na skali częstotliwości poszczególnych prążków, właśnie w postaci znormalizowanej. mając widmo sygnału (rzeczywistego) o N próbkach składające się z N/2+1...

    DSP i Transmisja   15 Paź 2007 23:57 Odpowiedzi: 8    Wyświetleń: 16472
  • Odejmowanie wartości w Matlabie z zakresem 0.1900-0.2600 i brakującymi próbkami w wektorze

    Jak ma sens [syntax=matlab] if (c<0.2600)&&(c<0.1900) % warunek [/syntax] ??? Skoro mniejsze od 0.19 to tym samym od 0.26 Może powinno być: [syntax=matlab]if (c<0.2600)&&(c>0.1900) % warunek [/syntax]

    Początkujący Elektronicy   16 Lis 2022 21:15 Odpowiedzi: 4    Wyświetleń: 168
  • matalb vector - Jak narysować wykres w matalbie z vectora w Matlab?

    a samo? x = [0:0.01:2]; plot(x, kk); Przecież f-cja plot przyjmuje wektory jako argumenty, nie musisz iterować.

    Programowanie Początkujący   28 Gru 2012 22:56 Odpowiedzi: 4    Wyświetleń: 1974
  • Matlab - Generowanie fali sinusoidalnej z przerwaniem w zadanych kątach

    Możesz powiedzieć jakie masz błedy i dokładnie co chcesz wiedzieć na temat tej funkcji. Na tym co przedstawiłeś widzę 1 błąd a mianowicie masz plot w pętli i tam może być problem z wyrysowaniem tego. Przenieś plot za tego end-a powinno działać. Najogólniej opisze Ci jak działa mój kod a później twój Sprawdzamy wielkość wektora wejściowego Iterujemy...

    Programowanie   15 Sty 2015 00:23 Odpowiedzi: 4    Wyświetleń: 762
  • [Matlab] Co zrobić by nie obliczał funkcji od razu?

    A nie lepiej jako x podawać wektor z wartościami dla ktorych chcesz obliczyc ową funkcje? Najpierw zgromadzić wartości w wektorze, potem obliczać. Jako wynik dostaniesz równiez wektor, na ktorym latwo dalej operować. Eval to armata, nie wiem czy jej potrzebujesz >> help eval EVAL Execute string with MATLAB expression. EVAL(s), where s...

    Programowanie   19 Lis 2006 15:29 Odpowiedzi: 3    Wyświetleń: 2809
  • Matlab - usuwanie zer i duplikatów z tablicy bez pętli for

    Witam! Jeśli dobrze rozumiem twoje intencje chcesz z wektora zawierającego zera zrobić mniejszy wektor bez elementów zerowych, czy tak ? x= find() , która wyszukuje wszystkie elementy nie zerowe w wektorze i zwraca indeksy tych elementów. wystarczy wtedy zapisać jedną linijkę kodu y=x(find(x)); Co do drugiego pytania to nie mam jeszcze pomysłu ale zobaczę...

    Programowanie   14 Cze 2006 14:23 Odpowiedzi: 2    Wyświetleń: 6685
  • Matlab - wykonanie funkcji zapisanej jako string

    Okey, właściwie to to nie jest problem, wystarczy w nawiasie napisać oba parametry oddzielając je przecinkiem czyli np [syntax=matlab] funkcja = '(at)(x_2, x_4)(exp(x_4^2)+(x_2^2-5))'; [/syntax] tylko, że teraz mam problem w rysowaniu tej funkcji. Pytanie: czy matlab udostępnia jakąś metodę do rysowania wykresu 3d, kiedy jest posiadany tylko handler...

    Programowanie   22 Kwi 2016 10:28 Odpowiedzi: 3    Wyświetleń: 1395
  • Rozwiązanie układu 3 równań liniowych z 3 niewiadomymi w Matlab – jak to zrobić?

    Zajrzalem tutaj wczoraj, i tak samo cos mi sie wydawalo, ze te rownanai do konca liniowe nie sa. Rownania liniowe to rownania postaci: ax+by=c dx+ey=f Tutaj natomiast mamyiloczyny zmiennych. Proponuje po prostu przeszukanie przestrzeni w poszukiwaniu rozwiazan. Czlon po lewej stronie jest zawsze taki sam, wiec dla kazdego pktu w pewnej czesci przestrzni...

    Programowanie   18 Mar 2005 08:45 Odpowiedzi: 2    Wyświetleń: 3159
  • [Matlab] Jak tworzyć przesunięte wykresy 3D w Matlabie?

    Witam mam prośbę. Zrobi ktoś takie zadańka, są krótkie. POZDRAWIAM!! MATLAB 1. Napisz m-plik, wyniku którego powstanie jeden rysunek z dwoma wykresami funkcji y=asin(wt+fi) w przedziale (-pi, +pi) z opisem osi i tekstem wskazującym na wersje danych a)a=5, w=7, fi=45 B) a=7, w=5, fi=-45 2. Wygeneruj wektor liczb x z przedziału (a,b) używając polecenia...

    Programowanie   02 Cze 2011 06:17 Odpowiedzi: 2    Wyświetleń: 2286
  • Matlab - Jak porównać spektrogramy tonów serca w celu wykrycia schorzeń?

    Odległość po między wektorem cech (być może ważonym), lub SSN. Próbek powinno być znacznie więcej, chyba że różnice są faktycznie bardzo ostre.

    DSP i Transmisja   14 Lis 2013 09:40 Odpowiedzi: 5    Wyświetleń: 2451
  • Jak narysować linie pierwiastkowe w MatLab dla układu z regulatorem P?

    Z tego co pamiętam to komenda rlocus działa "sama przez siebie" z k od 0 do nieskończoności więc komenda rlocus(num,den) powinna załatwić sprawę. Jeżeli chcesz zrobić root locus dla wybranych wartości k, to musisz zdefiniwoać wektor wartości k i zrobić komendę rlocus(num,den,k). Czyli u Ciebie rlocus(G0) lub ze zdefiniowanym wektorem k rlocus(G0,k).

    DSP i Transmisja   20 Lis 2013 23:51 Odpowiedzi: 2    Wyświetleń: 3051
  • Jak dodać efekt echa do pliku WAV w Octave lub Matlab?

    Na początek to Ci się pewnie przyda (matlab, wczytanie i downmix pliku): % ----------------------------------------... function Open_Callback(hObject, eventdata, handles) % hObject handle to Open (see GCBO) % eventdata reserved - to be defined in a future version of MATLAB % handles structure with handles and...

    Programowanie   09 Mar 2006 00:06 Odpowiedzi: 1    Wyświetleń: 2610
  • Książki o sieciach neuronowych dla początkujących na AVR - gdzie szukać?

    Wiem, że MATLAB posiada taką opcję, ale nie korzystałem z niej nigdy. Dokładnie to jest Neural Network Toolbox z Matlaba. Najpierw opisujesz sieć, tworzysz wektory nauczyciela a kolejnie uczysz sieć.

    Mikrokontrolery   07 Sty 2012 21:50 Odpowiedzi: 9    Wyświetleń: 4953
  • [MATLAB] Jak przedstawić widmo amplitudowe sygnału e^jw/2 - e^-jwk * e-jw/2?

    Jest tutaj dysonans nazewnictwa. Widmem sygnału zwykło się nazywać sygnał w dziedzinie częstotliwości, więc określenia "widmo zespolone" czy "widmo amplitudowe" jest czymś dla mnie dziwnym. Cóż jak zrobisz fft z sygnału to otrzymasz w wyniku wektor liczb zespolonych które możesz przedstawić na wykresie, ale to nie będzie widmo. Jeśli z takiego wektora...

    Programowanie Początkujący   18 Kwi 2018 21:09 Odpowiedzi: 3    Wyświetleń: 2598
  • Jak poprawić kod MATLAB dla prostownika trójfazowego?

    Napięcie wyjściowe filtru to napięcie z dzielnika szeregowego LC, transmitancja wychodzi: \frac{1}{s^2LC+1} - oczywiście w stanie bez obciążenia. Dla wartości na schemacie kod matlaba będzie taki: [syntax=c] C=5e-3; L=200e-6; sys=tf(1, [L*C 0 1]) [/syntax] Następnie symulujesz układ za pomocą lsim, podając sys, sygnał i wektor czasowy (t) jako argumenty.

    Programowanie   02 Cze 2013 20:44 Odpowiedzi: 8    Wyświetleń: 2829
  • Jak uśrednić widmo sygnału w MATLAB? Szukam funkcji lub algorytmu

    hm, trochę to strzelanie do wróbla z armaty ale może to rozwiąże problem. Spróbuj wygenerować wektor modułu widma i przefiltrować go filtrem dolnoprzepustowym (eksperymentalnie dobierając częstotliwość odcięcia).

    DSP i Transmisja   02 Lut 2007 08:53 Odpowiedzi: 6    Wyświetleń: 5794
  • Jak przekonwertować plik WAV 16 bit na 12 bit w Matlab Simulink?

    Nie wiem jak w Matlabie, ale w SciLabie jest tak, że .wav wczytany zostaje jako wektor liczb zmiennoprzecinkowych z zakresu od -1 do +1. W związku z powyższym w celu osiągnięcia żądanej ilości poziomów kwantyzacji można zrobić tak: x=wavread('jakis_plik.wav'); x = round(x*2^(ilość_bitow - 1)) / 2^(ilość_bitow - 1); Po...

    DSP i Transmisja   27 Mar 2008 17:28 Odpowiedzi: 4    Wyświetleń: 3278
  • Matlab - błąd przy rozwiązywaniu układu równań różniczkowych

    "Solving FUN_S1 requires an initial condition vector of length 5" to oznacza, że potrzebujesz do rozwiązania swojego równania FUN_S1 wektora z warunkami początkowymi o długości 5, więc dlaczego zmniejszasz ilość warunków początkowych ? [/code]

    Programowanie   30 Maj 2006 22:19 Odpowiedzi: 1    Wyświetleń: 1580
  • Przenoszenie danych Matlab -> Simulink i odwrotnie

    w simulinku jest bloczek 'From workspace' oraz 'To workspace' From workspace, przyjmuje macierz np [T D] gdzie T oraz D sa wektorami transponowanymi (kolumny macierzy) T zawiera kolejne sample czasu D zawiera wartości w tych samplach have fun ;)

    Automatyka Przemysłowa   04 Lut 2010 08:05 Odpowiedzi: 3    Wyświetleń: 8101
  • Jak obliczyć normę macierzy w MATLAB? Błąd w kodzie, potrzebna poprawa

    Użyj googli: http://pl.wikipedia.org/wiki/Wektor#Dług... http://www.mathworks.com/access/helpdesk... Pozdrawiam, Dr.Vee

    Programowanie Początkujący   28 Sty 2010 23:21 Odpowiedzi: 6    Wyświetleń: 5096
  • [Matlab] Jak narysować wykres 2D dla układu równań nieliniowych w Matlabie?

    no tak ale jesli dobrze rozumiem to x jest wektorem 2x1 i w "(x(1)-1)^2" bierzesz pierwszy element z wektora odejmujesz 1 i podnosisz do kwadratu, jesli dobrze rozumuje to nie ma tutaj dziedziny funkcji ktora by sie zmieniala

    Programowanie   09 Sty 2007 18:35 Odpowiedzi: 6    Wyświetleń: 5775
  • [matlab] Jak narysować ostrosłup foremny w 3D w Matlabie?

    Witam Mam za zadanie narysować obiekt w 3d majac 3 wektory współrzędnych x,y,z. Np w tej postaci: x=[0,2,2,0,1] y=[0,0,2,2,1] x=[0,0,0,0,3] funkcja powinna rysować w tym przypadku ostrosłup foremny. Próbowałem użyć funkcji plot3() niestety rysuje mi ona wyłącznie linie od pierwszego do ostatniego punktu. Czy da się to jakoś inaczej zrobić w matlabie...

    Programowanie Początkujący   27 Lut 2010 15:42 Odpowiedzi: 2    Wyświetleń: 3899
  • Jak narysować krzywą 3D i walec na jednym wykresie w MATLAB?

    Podaj przykład takiego przecięcia , bo nie potrafię sobie wyobrazić na szybko jak z tego wyjdzie trapez :?: W Matlabie figury wypełnione rysuje się poleceniem fill x = [0 1 3 4]; y = [0 2 2 0] fill(x,y,'r') co daje wynik (zdjęcie niżej) Aby zakolorować to pole , musisz znać punkty przecięcia i podać wektory czyli obszar zakolorowania.

    Automatyka Przemysłowa   14 Sty 2008 23:13 Odpowiedzi: 9    Wyświetleń: 19672
  • Matlab - Jak wybrać wartości z kolumny 4 dla 4 w kolumnie 2?

    witam serdecznie,mam pytanie. Mamy w matlabie macierz o takim wyglądzie. Rys poniżej: http://obrazki.elektroda.pl/3039975100_1... Chcę wybrać z tej macierzy, dla wszystkich 4 (znajdujących się w kolumnie 2) wartości z kolumny 4. Czyli jeżeli w kolumnie 2 jest 4 chcę wartość w tym samym wierszu w kolumnie 4 zapisać w wektorze. dla całej...

    Programowanie   05 Cze 2011 11:44 Odpowiedzi: 2    Wyświetleń: 4925
  • Jak wykreślić 1 harmoniczną sygnału piłokształtnego w MATLAB?

    rozumiem helpa mam otwartego od początku, ale ten kod napisał nam wykładowca i mamy dalej jakos użyć fft żeby wyznaczyć 1 harmoniczna a tego juz w helpie nie ma. :( Dodano po 9 po przetrawieniu wektora wejściowego przez FFT otrzymuje wektor, i czym on jest to są kolejne harmoniczne ?

    DSP i Transmisja   12 Lis 2009 22:38 Odpowiedzi: 2    Wyświetleń: 1980
  • Optymalizacja analizy widma sygnału binarnego w Matlab/Octave

    Witam Poniższy skrypt Matlab/Octave wykonuje coś w rodzaju analizy widmowej sygnału tylko że binarnego np: 01000111001100101110101(...). Przedstawiam poniższy kod z prośbą o optymalizację pod względem czasowym. Do analizy mam naprawdę długi wektor z zer i jedynek. Interesuje mnie jak najszybsze wyznaczenie współczynników wektora "w". Nie jest to praca...

    Programowanie   05 Sie 2017 18:49 Odpowiedzi: 1    Wyświetleń: 1137
  • MATLAB: Jak przekształcić wykres siły F(x) na F(v) przy x = v*t, t stałe?

    Jeżeli dobrze zrozumiałem wystarczy wstawić zależność x=vt do równania opisującego siłę w funkcji przemieszczenia. skoro czas jest stały równanie będzie zależne tylko od prędkości y=f(v). Tworzysz wektor prędkości, wg wzoru wyliczasz siłę i standardowo stosujesz funkcję plot(v,y).

    Początkujący Elektronicy   13 Maj 2009 22:15 Odpowiedzi: 2    Wyświetleń: 1920
  • Filtrowanie sygnalu filtrem IIR - własna funkcja Matlab

    Witam koledzy! Mam na DSP laborkę z filtrów IIR i w jednym zadaniu mam napisać własną funkcję do filtrowania sygnału wygenerowanym filtrem IIR, coś na wzór filtfilt() tylko pewnie z większymi błędami w obliczeniach. Po wygenerowaniu filtru mam dwa wektory ze współczynnikami [L, M]. Pierwszy wektor L wystarczy pewnie tylko wymnożyć przez sygnał, ale...

    Nauka Elektroniki, Teoria i Laborki   24 Sty 2010 12:52 Odpowiedzi: 1    Wyświetleń: 1854
  • [Octave] Jak w Octave wygenerować przebieg prostokątny z zadaną amplitudą i częstotliwością?

    Nie uzywam Octave ale ci powiem jak w Matlabie zrobic. Z tego co wiem Matlab i Octave sa w miare kompatybilne, wiec moze ci zadzaiala. Najpierw jakis wektor iksow robisz. W sekundach. np. x=0:0.001:1; potem y=A*square(2*pi*f*x); za f sobie wstawiasz czestotliwosc. Za A amplitude.

    Początkujący Elektronicy   03 Gru 2008 14:31 Odpowiedzi: 2    Wyświetleń: 4022
  • [Matlab] Jak w Matlabie narysować dwie funkcje na jednym wykresie 3D?

    Po pierwsze nie podałeś żadnych wartości za x i y. Po drugie muszą być te trzy wektory tej samej długości. Proponuje wpisać komendę help plot3 Dodano po 4 t = 0:pi/50:10*pi; z= 0:pi/50:10*pi; y= 0:pi/50:10*pi; x = 0:pi/50:10*pi; plot3(-2*sqrt(x.^2+y.^2),-2*... t) Nie wiem jak to...

    Programowanie Początkujący   13 Cze 2012 22:02 Odpowiedzi: 7    Wyświetleń: 1631
  • [Matlab] Jak obliczyć współczynniki szeregu Fouriera w Matlabie za pomocą fft/ifft?

    Nie rozumiem jaki jest problem z fft, polecenie robi DFT ciągu wartości. Y = fft(X) Zwraca DFT z wektora X policzone FFT. Jeżeli X jest macierzą fft jest wykonywane dla każdej z kolumn. Y = fft(X,n) Zwraca n punktową DFT, jeżeli długość X jest mniejsza niż n, wektor jest dopełniony zerami, jeżeli n jest większe niż długość X, X jest...

    DSP i Transmisja   03 Cze 2010 11:34 Odpowiedzi: 1    Wyświetleń: 4392
  • Transmitancja z danych pomiarowych - co i jak w MATLAB-ie

    Całość udało się zrobić za pomocą Toolboxa "System Identification Toolbox", jedyny haczyk był w dobraniu odstępów między chwilami próbkowania - domyślnie był "1" i program pobierał jedynie 7 próbek z wektora. Projekt z podstaw automatyki skończony, a w/w doktor był wyraźnie z niego zadowolony...stąd 5.5 :)

    Automatyka Przemysłowa   22 Lut 2008 00:41 Odpowiedzi: 4    Wyświetleń: 3273
  • [MATLAB] Jak zapisać funkcję ograniczeń w MATLAB bez potęgowania?

    Czy w tej funkcji X nie jest wektorem? Spróbuj zapisu mnożenia i potęgowania "poelementowego" z kropką czyli ".^" oraz ".x". A w ogóle to nie za mało jest tam nawiasów? Wydaje mi się, że podnosisz do potęgi X^(a*Y^b) - tak ma być?

    Programowanie   16 Sty 2015 23:11 Odpowiedzi: 4    Wyświetleń: 1182
  • MATLAB - Metody numeryczne rozwiązywania układów równań różniczkowych

    Poprawiłem kod według wskazówek, lecz dopiero po zapisie wektorów przedzial i y0 przed „syms y(t)” błąd zniknął. Nie jestem jednak pewny czy wszystko działa poprawnie. https://obrazki.elektroda.pl/7100163000_...

    Programowanie Początkujący   04 Cze 2023 14:27 Odpowiedzi: 4    Wyświetleń: 657
  • Transmitancja dyskretna - jak obliczyć b0, b1, a1, a2 w MATLAB?

    mam wielką prośbę , chcę wyznaczyć transmitancję dyskretną gz=b0z^-1+b1z^-2/1+a1z^-1+a2z^-2 mam dane wektory wejścia x i wyjścia y muszę obliczyć b0,b1,a1,a2 Napisałem w matlabie program: y(1)=0; y(2)=b0; for i=3:1000;y(i)=-a1*y(i-1)-a2*y(i-2)+b0+b1 ; end ma to być odpowiedż na skok jednostkowy , wektory x, y maja po bardzo dużo liczb. coś nie działa...

    Nauka Elektroniki, Teoria i Laborki   16 Sty 2009 07:45 Odpowiedzi: 2    Wyświetleń: 2817
  • Matlab - aproksymacja sygnału prostokątnego, efekt Gibbsa, błędy aproksymacji

    Super dzieki bardzo za pomoc! Jesli ktos moze dorzucic swoje 3 grosze to prosze bardzo.. I ten efekt Gibbsa... Pozdrawiam Dodano po 4 aproksymuje coś wychodzi ale raczej nie to co potrzeba, jestem raczkujący i nawet nie wiem czy to co pisze(polecenia) matlab "rozumie" Ponizej przedstawiam to co wpisuje: Moze napisze po kolei co robie - bedzie łatwiej...

    Początkujący Elektronicy   06 Kwi 2005 22:59 Odpowiedzi: 4    Wyświetleń: 9936
  • Program do szybkiego rysowania wykresów wskazowych - rekomendacje

    Jeśli chodzi o wykresy wektorowe to jest wiele programów matematycznych typu Matlab, MathCAD itp. które można zatrudnić do robienia tego. Jednakże to jest dość czasochłonne i chyba łatwiej jest je rysować z głowy. W zasadzie zawsze największe problemy sprawiały mi wektory układów 3-fazowych. I jeśli masz taki sam problem to zapraszam

    Początkujący Elektronicy   30 Maj 2007 19:31 Odpowiedzi: 2    Wyświetleń: 16438
  • Matlab - sprawdzanie czy została wprowadzona wartość

    Witajcie, Od niedawna mam laborki z algorytmów obliczeniowych, a na nich matlab. Mieliśmy za zadanie zrobić skrypt pracujący na wprowadzonych przez użytkownika wektorach. Z początku wszystko fajnie, ale przy takim zapisie: n = input('Wprowadz liczbe elementow wektora: '); Wystarczyło podać liczbę niedodatnią lub niecałkowitą(choć w zasadzie...

    Programowanie   02 Lis 2008 20:17 Odpowiedzi: 3    Wyświetleń: 3947
  • Matlab - generowanie wykresu i wartości filtru FIR górnoprzepustowego

    witam, pewnie to zadanie jest już przedawnione, ale pozwoliłem sobie zapuścić na nie 'scilaba' (=matlab free) kod: //--------------------------- clear; //czyszcze wszystkie zmienne //ilość punktów do przybliżenia generowania modułu transmitancji N=128; //próbkowanie fpr=480000; //zadany wektor współczynników filtra h=[0.0717 0.0451 -0.0956 -0.2705 0.5587...

    DSP i Transmisja   13 Sty 2007 07:46 Odpowiedzi: 2    Wyświetleń: 4462
  • Jak przenieść model silnika krokowego z Simulink do Matlab konsoli?

    Najwygodniej jest skorzystać z symulacji Simulinkowej, która rozwiąże każdą z podanych przez Ciebie kwestii. Taką symulację mógłbyś wywołać z m-pliku za pomocą komendy sim , w modelu możesz też wyprowadzić przebiegi do pamięci za pomocą bloku 'To Workspace' i później wykonać wykresy z poziomu skryptu matlaba. Jeżeli musisz koniecznie wykonać wszystko...

    Automatyka Przemysłowa   26 Cze 2011 11:01 Odpowiedzi: 10    Wyświetleń: 3801
  • Matlab - wyznaczanie punktów równowagi metodą graficzną, brak wyników na wykresie

    1. Po pierwsze, to gdzie zadajesz "i"? Ja tam widzę jedynie jego użycie. 2. Jeśli "i" jest wektorem to korzystaj z operacji tablicowych, czyli np. ".*" czy ".^" a nie macierzowych ("*", "^") - efektem tego może być punkt zamiast wektora. 3. Działa Ci w ogóle "linspace"? Według dokumentacji ta funkcja ma kolejno parametry: linspace(punkt_startowy, punkt_końcowy,...

    Nauka Elektroniki, Teoria i Laborki   26 Maj 2017 09:26 Odpowiedzi: 1    Wyświetleń: 1293
  • Jak wykreślić odpowiedź skokową w MATLAB na podstawie danych wejściowych?

    mam problem z wykreśleniem odpowiedzi skokowej na podstawie danych wejściowych wyjściowych .dany jest wektor wejścia x=[0.00032, 03426,....i tak 50000 liczb],oraz wektor wyścia y=[0.677,-0.9876,.....i tak 50000liczb]. Zadanie polega na znalezieniu parametrów obiektu na podstawie odpowiedzi skokowej . Musze najpierw wykreslić wykres i tak dalej.Moze...

    Nauka Elektroniki, Teoria i Laborki   17 Sty 2009 12:41 Odpowiedzi: 2    Wyświetleń: 981
  • Matlab - Metoda Newtona-Raphsona, ostrzeżenia i dziwne wyniki dla x0=[0;0]

    Witam. Rozwiązałem sobie układ równań nieliniowych metodą Newtona-Raphsona w Matlabie. Oto równanie: http://obrazki.elektroda.pl/5302308800_1... A oto rozwiązanie: plik fun.m: [syntax=c] function z=fun(x) z=zeros(size(x)); z(1) = x(1)+2*x(2)-2; z(2) = 2*x(1)^2+4*x(2)^2-4; [/syntax] plik JAC.m: [syntax=c] function j = JAC(x) j=[1 2; 4*x(1)...

    Programowanie   19 Kwi 2015 19:18 Odpowiedzi: 8    Wyświetleń: 4617
  • Matlab interpolowanie rzadkiej funkcji jednowymiarowej

    Dzieki bardzo za podpowiedz, juz wlasnie sie z tym problemem uporalem dwoma warunkami w petli -if- oraz -while- i zapisal mi wektor indeksow i drugi wektor odpowiadajacych im niezerowych wartosci. Dodano po 7 Prosze doradzcie :) Teraz mam wiekszy orzech do zgryzienia. W nastepnej macierzy rzadkiej oprocz zer sa tez nieokreslone liczby, mianowicie: -...

    Programowanie   07 Sty 2011 18:04 Odpowiedzi: 4    Wyświetleń: 1472
  • NMSE w Matlabie. Jak to zapisać? Obliczenia na macierzach.

    Nie wiem czy ci to cos pomoze ale np jak masz dwa wektory tej samej dlugosci i chcesz pomnozyc wszystkie wyrazy miedzy soba (pierwszy razy pierwszy , drugi razy drugi itd) to zamiast for i=1:n C(i)=A(i)*B(i) end uzywasz C=A.*B Tak samo mozna mnozyc odpowiednie kolumny lub wiersze macierzy

    Programowanie   24 Maj 2007 13:41 Odpowiedzi: 2    Wyświetleń: 1363
  • FFT algorytm - obliczeniach poszczególnych harmonicznych sygnału napięcia

    Witam, na wstępie zamieszczę kod Matlabowski z ostatnich zajęć laboratoryjnych z Sygnałów i Systemów Dynamicznych, ponieważ rozwiązywaliśmy ten problem: Zagadnienie: Rekonstrukcja sygnału na podstawie widma częstotliwościowego [syntax=matlab] x=load('sawtooth.dat');%sygnał do rekonstrukcji X=fft(x); %wektor wartości dla różnych częstotliwości, 1 element...

    DSP i Transmisja   29 Gru 2016 18:18 Odpowiedzi: 3    Wyświetleń: 7077
  • [Matlab/Simulink] Styczna do funkcji/Punkt przegięcia

    Ten wzorek można przerobić. Trzeba zauważyć, że cosh(x) = (exp(x)+exp(-x)) / 2 sinh(x) = (exp(x) - exp(-x)) / 2 i prowadź następujące oznaczenia : k = SQRT(15990142) / 1009 w = 150 / 377 a = 4139 /1009 d = 4139*SQRT(15990142) / (2*7995071) Jak to przekształcisz wszystko otrzymasz (kolega Quartz to zauważy również), że wzorek będzie : f(t) = w*(2 - (d+1)*exp((k-a)*t)...

    Nauka Elektroniki, Teoria i Laborki   25 Lut 2009 03:40 Odpowiedzi: 14    Wyświetleń: 19607
  • Dolnoprzepustowy filtr cyfrowy - jak filtrować software'owo?

    Jeżeli przeszkadza w czymś przesunięcie fazy to odradzam metodę z wymazywaniem kanałów w transformacie. Ze względu na "skupienie" ingerencji w dziedzinie częstotliwości (od Fx tniemy wszystko) metoda zmienia sygnał w dziedzinie czasu propagacji (efekt wychodzi w przesunięciu fazowym) w całym dostępnym zakresie. "Porządne" metody filtrowania są zawsze...

    Początkujący Elektronicy   17 Lip 2006 12:24 Odpowiedzi: 5    Wyświetleń: 5718
  • MatLab - rysowanie i symulacja filtru IIR o zadanych wartościach

    Mam za zadanie zrobić filtr IIR dla zadanych wartości (w matlabie). Dane: f=1000 fs= Za mało informacji. Co to jest f=1000? Prawdopodobnie częstotliwość próbkowania, którą przyjęło się oznaczać fs (od sampling frequency). Co to zatem jest fs? Może wektory sygnałów testowych o częstotliwościach 100, 300 i 400, którymi masz sprawdzić filtr? Masz zrobić...

    DSP i Transmisja   28 Sty 2014 09:45 Odpowiedzi: 1    Wyświetleń: 3015
  • MatLab: Niezgodność bilansu prądów w węźle V2 przy metodzie potencjałów węzłowych

    Czyli rozumiem że zmieni się admitancja własna węzła V2 oraz coś w wektorze wymuszenia? A reszta będzie taka sama? A co do tego "pi". Chyba już taki matlaba urok że ciężko mu dojść do zera w obliczeniach bo i tak pokazuje to samo. Przykładowo dla bilansu mocy (moc źródeł minus moc odbiorników) wychodzi (-9.094947017729282e-013 -3.637978807091713e-012i)VA...

    Początkujący Elektronicy   30 Kwi 2007 15:42 Odpowiedzi: 6    Wyświetleń: 5541
  • [matlab] Jak zrobić przekrój Poincare w Matlabie dla charakterystyki 3D?

    Udało mi się stworzyć wykres 3D (atraktor Rosslera) przy użyciu ode45. Zdołałem też zyskać przekroje tej funkcji, ale jedynie dla płaszczyzn, które są prostopadłe czy też równoległe do osi x, y czy z. Mam jednak teraz duży problem z zapisaniem warunku, gdy powierzchnia będzie ułożona w sposób dowolny. Póki co próbowałem z płaszczyzną rysowaną w oparciu...

    Programowanie   19 Maj 2011 19:33 Odpowiedzi: 1    Wyświetleń: 2928
  • [MATLAB] Jak obliczyć transmitancję odwrotną i używać exp() w równaniach?

    Witam serdecznie. Mam takie pytanie, dotyczące transmitancji operatorowej w Matlabie. Powiedzmy, że mam taką transmitancję: L=1 M=[1 2 3] Gdzie L to rzecz jasna licznik a M to mianownik. No i tak, potrafię to zasymulować w simulinku. Mogę z tego stworzyć np. transfer function powidzmy tak: sys=tf(L,M); No i tu się pojawia mój problem, jak obliczyć z...

    Programowanie Początkujący   10 Lis 2010 07:34 Odpowiedzi: 3    Wyświetleń: 6152
  • Jak obliczyć opór elektryczny w zadaniu z linku?

    powinieneś n zmieniać w programie (w pliku) . zasejwować i włączyć .nie dziwię się ,że Ci cały czas ten sam wynik wywala. te wypiszd i wypiszg służyły mi tylko jako indeksy pomocnicze przy wypełnianiu tabeli (macierzy) oporności R. otwórz sobie rysunek - tu jest 8 na 8 punktów , zapuść program wpiusąc n=8 w oknie matlaba wpisz wypiszd i wypiszg - poatrz...

    Początkujący Elektronicy   28 Kwi 2005 19:09 Odpowiedzi: 28    Wyświetleń: 5096
  • [matlab] IFFT dla wybranego zakresu częstotliwości

    "Na piechotę" możesz to zrobić przez wymnożenie widma przygotowaną maską o długości równej rozmiarowi wektora widma. Wartości elementów maski dla częstotliwości które mają zostać wycięte równe są 0, w przeciwnym wypadku 1. Trzeba tylko wiedzieć w jakim miejscu wektora zaczynają się konkretne częstotliwości. Może coś takiego będzie pomocne: Fs=25000;...

    Programowanie   19 Sty 2010 00:17 Odpowiedzi: 1    Wyświetleń: 2169
  • Tworzenie wektorów i macierzy w Scilab (MatLab): operacje, wyznaczniki, rozkład jednostajny

    # Utwórz poziomy wektor W0 o sześciu elementach. Wartość początkowa powinna być równa 0, a końcowa 2.5. # Utwórz nowe wektory W1 W2 W3 W4, poprzez wykonanie operacji: dodanie do wektora W0 wartości 1, odjęcia od W0 2, pomnożenia W0 przez 3 oraz podzielenia W0 przez 4. # Utwórz macierz A (5x6) poprzez połączenie utworzonych wektorów. # Utwórz wektor...

    Programowanie   16 Lis 2020 19:51 Odpowiedzi: 0    Wyświetleń: 948
  • Jak napisać skrypt w Octave/Matlab do analizy tętna z sygnału EKG?

    Zaczynałem pisać myśląc o badaniu wszystkich załamków, potem dopiero skojarzyłem że to tylko tętno. 3 odprowadzenia dają możliwość pewniejszej identyfikacji, kiedyś wyznaczałem wektor serca (rzut składowych z I,II,III na płaszczyznę XY) i śledziłem jego ewolucje. Do celów "tętnowych" chyba głównie to co pisałem poprzednio. Wybierz sobie sygnał z wyraźnymi...

    Początkujący Elektronicy   18 Maj 2006 20:24 Odpowiedzi: 4    Wyświetleń: 10577
  • [Matlab] Matlab – jak usunąć kolumny z macierzy, gdy X(1,m) > X(2,m) bez błędów?

    Zamień wyjściowy wektor x (bez bezpośredniego wpisywania elementów) na macierz clear all X=[7 6 1 2 0 -1 4 3 -2 0]; X=[X(1:5);X(6:10... z=length(X); for m=1:z if X(1,m) > X(2,m) X(:,m)=[] end end co tu jest źle...? Index exceeds matrix dimensions. Cały czas czepia...

    Programowanie   12 Maj 2012 19:18 Odpowiedzi: 4    Wyświetleń: 9859
  • STM32F4 - Nieprawidłowe wartości Pitch, Roll, Yaw przy filtrze Madgwicka dla AltIMU10 v4

    Gdy takie dane podałem, uzyskałem w pitch`u zakres do 90 stopni. Roll skacze ze 180 do -180 (?), a na Yaw nawet nie patrzę, bo nie podaje do funkcji magnetometru (na razie). Hmh, właśnie z kątami Eulera są pewne niedogodności. Prawie zawsze jest inaczej począwszy od kolejności wykonywanych obrotów ( XYZ, ZYX, etc..) kończąc na zakresie poszczególnych...

    Mikrokontrolery ARM   30 Sie 2016 17:44 Odpowiedzi: 14    Wyświetleń: 3687
  • MATLAB: undefined input argument x w funkcji mean – jak poprawnie przekazać argument?

    Proszę o pomoc w zlokalizowaniu błędu w tym programie: function y = mean(x) % Wartosc srednia % lub wektor wartosci srednich z kolumn macierzy [m,n] = size(x) if m == 1 m = n; end y = sum(x)/m; błąd: ??? Input argument "x" is undefined. Error in ==> mean at 4 [m,n] = size(x)

    Programowanie Początkujący   05 Kwi 2011 22:23 Odpowiedzi: 1    Wyświetleń: 999
  • matlab - zmiana kontrastu za pomocą suwaka, kod do analizy

    Witam Mało co widać że zmienia się kontrast, polecam bardziej przejść z przestrzeni RGB na HSV i na nich operować. Więcej informacji co to HSV na google. A = imread('1.bmp'); n=0; C = rgb2hsv(A); %żeby przyśpieszyć obliczenia C1 = rgb2hsv(A); akcja = ['n=get(suwak,''value''); C(:,:,3) = C1(:,:,3)+n;...

    Programowanie   29 Sty 2008 10:19 Odpowiedzi: 1    Wyświetleń: 3032
  • Minimalizacja funkcji w MATLAB za pomocą fminsearch() - parametry pieca

    Mam problem z minimalizacją pewnej funkcji. Na wstępie krótki opis zagadnienia, a potem problem z jakim się borykam. Muszą wyznaczyć 2 parametry pieca - maksymalną moc grzałki (Pmax) oraz iloczyn współczynnika wymiany ciepła i powierzchni wymiany ciepła (k*A). Model matematyczny układu: dQ/dt = Q*we - Qwy + P - kA*(Twy - Tot) W stanie ustalonym po przekształceniach:...

    Programowanie   14 Maj 2015 10:21 Odpowiedzi: 1    Wyświetleń: 2289
  • Charaktertyski częstotliwościowe i fazowe sygnałów

    Mam za zadanie wygenerowanie wymienionych wyżej charakterystyk. Robię to w ten sposób (środowisko Matlab): Generuję jakiś sygnał prostokątny: t=0:0.1:7; x=square(t); Charakterystyka częstotliwościowa: Potem transformata i charakterystyka; X=fft(x,128); AX=abs(X); I teraz mam problem z wyświetleniem tego cholerstwa. Wektor mający się znaleźć na osi poziomej...

    DSP i Transmisja   09 Lis 2012 10:39 Odpowiedzi: 1    Wyświetleń: 1581
  • [Matlab] Jak uśrednić wyniki szumu w Matlabie dla funkcji awgn?

    Witam. Proszę o pomoc w napisaniu a dokładnie zmodyfikowaniu następującego kodu: clear all; close all; fs=8000; fc=100; fd=25; N=8; x=randint(300,1,N); y=dmod(x,fc,fd,fs,'psk',N); SZUM=[-100:10]/10; for numer_SZUM=1:length(SZUM);     A=SZUM(numer_SZUM);     yszum=awgn(y,A);     yszum_zdem=ddemod(yszum,fc,fd,fs,'ps...

    Programowanie   08 Sty 2010 13:24 Odpowiedzi: 2    Wyświetleń: 9393
  • Matlab – FFT i filtracja nagranego dźwięku, analiza widma, porównanie wyników

    cos wyszlo ale tez nie tak jak chcialem:(..jak zastosowac okno hamminga do wektora x??.. bo tych szumow widmo mi nieuwydatnia:( clear all clf x=FFT_x0_1(:,2); x=x-mean(x); % to brakowalo Fs=100; T=1/Fs; L=6009; t=(0:L-1)*T; NFFT=2^nextpow2(L); Y=fft(x,NFFT)/L; f = Fs/2*linspace(0,1,NFFT/2); plot(f,2*abs(Y(1:NFFT/2)))

    DSP i Transmisja   26 Cze 2007 17:49 Odpowiedzi: 6    Wyświetleń: 10884
  • Zadania z Matlaba: skrypty do krzywej, paraboloidy i trójkąta

    Z chęcią pomogę, ale na gotowca nie licz. ad 1. po kolei: -wczytać parametry a-f: tu się pobaw -wygenerować wektor x z wartościami w przedziale z pewnym krokiem: x = xmin : krok : xmax; -w pętli for dla każdego x obliczyć wartość y -machnąć jakiś wektor z zerami (o długości wektora x) - narysować y w zależności od x (funkcja plot) - policzyć pierwiastki(funkcja...

    Początkujący Naprawy   23 Sty 2013 13:07 Odpowiedzi: 3    Wyświetleń: 1347
  • [MATLAB] MATLAB – płynne przejście jednego sygnału w drugi, jak zrealizować crossfade?

    Oto kod programu napisany przez mojego znajomoego function [mixedVector, fadeOut, fadeIn] = crossfade(leftSig, rightSig, crossLength, nCase) % Przejście jednego sygnału w drugi za pomocą zmiany amplitud. % autor: Bernard Latanowicz latanb(at)wp.pl % nargin % leftSig: lewy wektor % rightSig: prawy wektor % crossLength:...

    Programowanie Początkujący   19 Paź 2009 12:27 Odpowiedzi: 2    Wyświetleń: 3419