Witam, Witam ! Rozwiązywałem sobie ostatnio to zadanie : http://www.elektroda.pl/rtvforum/topic15... Proszę tutaj o szczerą pomoc, szczególnie pana "Quarz" który rozwiązał to zadanko. skoro już mnie tu "wywołałeś do tablicy", to wskaż mi gdzie to zadanie niby rozwiązywałem ... :!: W poleceniu jest napisane " Wyprowadzić funkcje matematyczne opisujące...
ad 1) wygrzebalem wzor na szereg Fouriera sygnalu x=A|sin(ωt)| gdzie ω=(2*pi)/T czyli ustalona pulsacja (no i pi=3.1415... :-) ), wyglada on tak: X= (2A)/pi - ((4A)/pi) * ∑ Dodano po 2 2) Obliczyc i narysowac widmo ampl. i faz. sygnalu s(t)=sin(t), gdzie T/3 <= t <= (3T)/8 (1/24 okresu), Dla t z poza przedzialu to 0 oczywiscie...
Witam, posiadam pięć ok. 10 sekundowych nagrań tonów serca (1 zdrowego człowieka, 4 prezentują nagrania pracy serca z różnymi schorzeniami). Poddałam je analizie w środowisku Matlab (transformata fouriera i krotkoczasowa transformata fouriera). Otrzymałam kolejno pięć spektrogramów. I w tym miejscu od kilku dni stoję. Dalsza część mojego zadania ma...
z zakresu jakiej szkoly to zadanie? wiesz co to transformata laplace'a? matlab+simulink czy tylko sam matlab? Jest to zadanie z 3 roku studiów inf. znam transformate laplace'a, ale nie wiem jak ja uzyc jest sam matlab bez simulinka mogłbys mi pomoc
Czy odejmowanie obrazów (zdrowe oko - oko z wadą) ma tu sens? Jeśli chodzi Ci o proste odejmowanie surowych obrazów, to w praktyce nie ma to sensu. Obrazy takie musiałyby być identyczne, tj. identyczne ułożenie oka, odległość od obiektywu, oświetlenie itp. Żeby było to sensowne, musiałabyś najpierw dość dokładnie skompensować przesunięcie, obrót, skalę,...
Transformate Fouriera liczymy po aby zbadac jaka częstotliwość w badanym sygnale jest dominująca. A co do transformaty z sygnału prostokątnego to składa się on z nieskończonej ilości harmonicznych, czyli wielokrotności jednej częstotliwości. A co do FFT i DFT to roznica jest nastepujaca: - FFT, czyli Fast Fourier Transformer, mowimy o niej wtedy gdy...
Mam problem ze znalezieniem transformaty Z z wyrażenia 3s+4 . Problem tkwi w tym, że mianownik wynosi jeden co za tym idzie stopień licznika jest wyższy od mianownika, więc żaden program taki jak MATLAB tego nie rozwiąże. Korzystałem również z WolframAlpha, ale tam zwraca mi wyrażenie z impulsem diracta.
transmitancja operatorowa to stosunek transformaty Laplace sygnału wyjściowego do transformaty Laplace sygnału wejściowego czyli tak jak napisałem co do odpowiedzi impulsowej to najlepiej wyznaczyć ją numerycznie w jakims programie np Matlab i dostaniesz wykres jezeli chcesz wyznaczyc analitycznie to Y(s)=G(s)X(s) za X(s) podstawiasz 1 bo transformata...
cos tu nie gra.. x=FFT_x0_1(:,2); % pozbywam sie probkowania z 1 kolumny Fs = 100; % Sampling frequency T = 1/Fs; % Sample time L = 6009; % Length of signal t = (0:L-1)*T; % Time vector >> plot(Fs*t(1:6009),x(1:6009)) %rysuje sygnal x >> NFFT = 2^nextpow2(L); % Im x do^2 >> Y = fft(x,NFFT)/L; % fft x >> f = Fs/2*linspace(0,1,NFFT/2); % odciecie widma...
Proponuje Matlab, ma gotowe funkcje do generowania i analizy sygnału. Do analizy użyj transformaty Fouriera - funkcja FFT.
dzieki bardzo przyda sie widze ze troche sie znasz - moze w takim razie slyszales o implementacji w matlabie transformaty Hartleya?
obliczanie jednym fft sygnału z=x+j*y zastępuje liczenie dwóch transformat - fft(x) oraz fft(y) .tak jest szybciej bo tylko raz jest liczone fft tylko żeby z transformaty fft(z) otrzymać obydwie transformaty sygnału x i y to trzeba mieć osobno częć rzeczywistą i urojoną fft(z) pewnie ,że można liczyć abs(fft(z)) i jescze to narysować , tylko co to będzie?...
Są to operacje najczęściej wykorzystujące cyfrowe przetwarzanie sygnałów - filtracja cyfrowa, splot, transformata Fouriera. Przydatna literatura: Richard G. Lyons "Cyfrowe przetwarzanie sygnałów".
Nie zrozumiałeś. Przykłąd był podany jako dowód zasady a nie żeby obliczać. Podaj mi jaką transmitancję masz to w Matlabie zobaczę. Znam go trochę. Należy obliczyć transformatę przeciwną z transmitancji. To przecież posiadasz. Ponadto stosując pakiet symboliczny musisz zadeklarować zmienną jakiej używasz np. t i s > syms t > syms s Te polecenia umożliwią...
Dzięki wielkie w sumie nawet nie pomyslałem zeby użyćdo tego transformaty. Jeszcze raz dzięki
Niestety, ale nie mam namiaru na nich :( Powiem Ci, że rozpoznawanie osób mówiących ten sam wyraz nie jest problemem. Oni to zrobili bez problemu, ale to była tylko tycia część całej magisterki... Głównym tematem ich pracy miałobyć rozpoznawanie słowa wymawianego przez różne osoby, np. bez względu na to czy wyraz "Cześć" powie dziecko/dorosły, kobieta/mężczyzna...
Cały czas uzyskiwałem rezultaty podobne do twoich - okazało się, że trzeba po prostu zmienić skalę i oglądać tylko początek wykresu, wtedy od biedy przypomina on ten uzyskany w pracy przedstawionej w linku! Tylko przeliczyłem jeszcze jednostkę na osi x clc; clear; fs = 10000; % probkowanie dane=importdata('pomiar5.dat'); y=dane.data(:,2);...
Może chodzi o transformatę Hilberta?
Jestem swierzo po obronie pracy magisterskiej. "Filtracja sygnałów w bezwładnościowych układch pomiarowych" Wybralem metody procesu filtracji: - analiza obwiedni widma sygnału; - filtr cyfrowy; - filtr adaptacyjny (wybralem Kalamana); - filtracja transformata falkową; Cel analizy: minimalizacja błędu poimaru zastosowanych czujników, skorzystalem z srodowiska...
"]Nigdzie w tych wzorach nie widzę zależności od częstotliwości, więc przyznam że nie rozumiem dlaczego miałoby tak być akurat tylko dla jednej częstotliwości. Jeśli tak, to pytanie dla jakiej? :D A widzisz więcej niż jedną? We wzorach podane jest sin(x) i tyle, a nie ma sin(w1*t)+sin(w2*t) etc. Zgodnie z transformatą Fouriera każdy sygnał niesinusoidalny...
No właśnie funkcja fft liczy Dyskretną Transformatę Fouriera (szybki algorytm jej liczenia czyli FFT) z próbek. Wynikiem jest także ciąg próbek transformaty. To są obliczenia numeryczne czyli na liczbach. Przykład użycia: >> h=[1 2 3]; %próbki odp. impulsowej >> H=fft(h) H = 6.0000 -1.5000 + 0.8660i -1.5000 - 0.8660i %próbki...
Do tego się mierzy kontrast pomiędzy mało oddalonymi punktami - jakaś transformata Fouriera, obcięcie niskich częstotliwości, i policzenie normy - przy ostrym nastawieniu ma maksimum.
V.1 1. robisz Fouriera 2. podnosisz do kwadratu 3. robisz odwrotnego Fouriera tak proste, że nawet w Excelu to można zrobić W matlab R2009b nie ma funkcji Fourier (czy chodzi o transformatę Fouriera?). Jak by wyglądał kod dla np. takiego czegoś w=a+bx+cx^2 v=[a b c]
Pobieżnie przeczytałem temat, nie jestem ekspertem w dziedzinie widm, ale nie jest tak, że do szybkiej transformaty Fouriera potrzeba 2^n próbek (i dlatego dla 64 działa)?
oczywiście, oprogramowanie nazywa się matlab i chodzi o funkcję ztrans: http://www.mathworks.com/help/symbolic/z...
Przy okazji... MATLAB a nie MATHLAB. To jest skrót od MATrix LABoratory. Dosyć często widzę tematy z nieprawidłową nazwą tego środowiska.
Wrzuć dane do Matlaba i zobacz co wychodzi.
Dziękuję za odpowiedzi. Zgadzam się że dwa prążki będą reprezentowały samego cosinusa, ale moja rozważana funkcja: x=(2-400*t).*cos(2000*pi*t) zawiera funkcję liniową dla której rozkład FFT już jest bardziej złożony. Pobawiłem się trochę matlabem i efekt dodatkowych prążków uzyskałem dopiero stosując zapis: nie X=fft(x) lecz X=abs(fft(x)), czyli wartość...
Mam problem z zadankiem z laborek ze Wstepu do Automatyki i Robotyki. W załączniku tresc zadania. Układ do mojego zadania nie znajduje się w treści. Zamieszczony jest poniżej. W szybkim skrocie chodzi o ułożenie równania Lagrange'a z układu z przekładnią zębatą. Obliczenie Transformaty, a potem to juz tylko Matlab i Simulink. uklad do mojego zadanka...
Witam Czy ktoś ma jakieś informacje na temat Iterativ Chirp Z Transform? Najchętniej bym prosił po polsku, ale jak coś po angielsku też może być. Z góry dzięki Dodano po 12 Potrzebuje w Octave (Matlabie) napisać program liczący tą transformatę, ale niestety mam problemy ze znalezieniem informacji na jej temat.
Dzięki za odpowiedź ale nie do końca mi o to chodziło. Mam wygenerować sygnał o stałej amplitudzie i zmiennej częstotliwości (najlepiej jakąś sinusoidę), który będzie tą częstotliwość zmieniał w sposób ciągły od jednej wartości do drugiej(np od 60 Hz do 70 Hz). Potrzebny mi taki sygnał po to by poddać go analizie za pomocą krótko-czasowej transformaty...
Po co chcesz liczyć na piechotę? Nie ufasz Matlab-owi? Tu masz wzory i teorię. Bez znajomości transmitancji, transformaty Laplace'a, całkowania ani rusz. http://up.project13.pl/files/PSnotatkiBy... http://www.isep.pw.edu.pl/ZakladNapedu/l... http://eia.pg.gda.pl/kiss/attachments/38... http://bc.biblos.pk.edu.pl/bc/resources/...
Dziękuje za odpowiedz. Coś mi nie wychodzi, zmodyfikowałem powyższy kod: [syntax=bash]function y = sinKat(kat) t = [0:0.01:2*pi]; n = size(t,2); for i=1:n if (t(i)>kat) y(i)= abs(sin(t(i))); else y(i) = 0; end plot(t,y) end[/syntax] dodatkowo przebieg ten musze wyprostować dwupołówkowo i dokonać jego transformaty Fouriera. Jeśli mógłbyś mi troche rozjaśnić...
W matlabie była funkcja ?spectrum? (mogłem zapomnieć pomieszać) której po podaniu dłuższego zbioru danych niż "rozmiar" transformaty wychodziło uśrednione. Można też było ustawić "overlaping". Oczywiście było to FFT a nie DCT. Ale chyba jeszcze w paru innych miejscach podanie dłuższego n razy zbioru danych dawało wyniki uśrednione.
Używam dość prostego programu do rysowania wykresów, który nie akceptuje funkcji zmiennej zespolonej, ale jeśli uważasz, że tak by było lepiej (może jeszcze dla przebiegu prądu z prostownika użyć transformaty Laplace'a) - to może "przejmiesz pałeczkę"? Faktycznie Rzuuf, żeby to narysować potrzebujesz jakiegoś super wypasionego programu, najlepiej matlab,...
Witam, Chciałbym w matlabie wyrysować odwzorowanie sygnału źródłowego wczytanego z pliku za pomocą szeregu fouriera, przy czym nigdy mi to jakoś nie chce wychodzić. Czy ktoś mógłby mi napisać listing takiej procedury? Najlepiej gdyby to było w takiej formie: 1. Wczytanie pliku 2. wyliczenie transformaty Fouriera 3. zapisanie wzoru: z=C0+amp1*cos(1*w0*t+faz1)+amp2*cos(2*w0...
Na początek radziłbym zapoznać z programem LabView lub Matlab, gdzie w sposób graficzny można "zmontować" układ przetwarzający sygnał z pliku wav przy pomocy filtrów lub różnych transformat. Myslę, że w ten sposób uda ci się zobaczyć jaki efekt daje zastosowanie filtru górno-, dolno- lub pasmowoprzepustowych, a jaki analiza widmowa. No i oczywiście...
Witam. Mam problem odnosnie filtrowania w matlabie. Oto zadanie: a) wygenerowac widmo transformatą fft z abs i bez abs, i porownac te widma b) przeprowadzic filtracje, tj. wyciac polowe skladowych gornych lub dolnych(wysokie lub niskie czestotliwosci) c) przeprowadzic filtracje, tj. wyciac parzyste lub nieparzyste skladowe sygnalu. Proszę o pomoc z...
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...
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...
Matlab wyświetla Ci współczynniki filtru w fdatool właśnie (zakładka filter coefficients). Aha i taka podpowiedź jeżeli chcesz to ręcznie liczyć. Współczynniki dla filtru FIR są tożsame z jego odpowiedzią impulsową. Czyli jak masz daną ch-kę częstotliwościową filtru (zakładam, że transmitancję), to liczysz po prostu odwrotną Transformatę Fouriera z...
Musiał byś napisać jakiś skrypcik(pełno tego w necie nie koniecznie do matlaba ale w pascalu czy w c/cpp od groma ), jedyne co jest to fft czyli szybka transformata fouriera
Witam Piszę skrypt, który ma na celu analizę częstotliwościową w pętli, w krótkim przesuwnym oknie czasowym(krótko-czasowa transformata fouriera). Celem analizy jest uzyskanie zależności częstotliwości od czasu. Wynik analizy należy porównać ze znaną zależnością częst. od czasu(znam ją gdyż sam generuje sygnał, który później analizuje). Na razie napisałem...
Witam Pytanie dotyczy wykorzystania funkcji roots matlaba. W pomocy matlaba wyczytałem, że funkcja ta służy do wyznaczenia pierwiastków wielomianu postaci (przykładowo): C2*s^2+C1*s^1+C0. Chcę tę funkcję zastosować do wyznaczenia biegunów transmitancji i nie jestem pewien czy mogę tę funkcję bezpośrednio zastosować. Moja wątpliwość wynika z tego, że...
Mam do napisania na zaliczenie program w Matlabie, ktory bedzie przedstawial analize czasowo-częstotliwościowa STFT (szybka transformata Fouriera?). Z tego co wiem maja to byc pionowe slupki, ktore beda przedstawialy skladowe (np. dla f= 50Hz, 200Hz, 1kHz, 2kHz, 5kHz, 10kHz) sygnalu doprowadzonego do wejscia mikrofonowego w karcie dzwiekowej w funkcji...
Witam, Jestem początkujący w matlabie i mam drobny problem. Mianowicie: Przy pomocy transformaty FFT orzymałem widmo sygnału (A3): Fs=25000; T = 1/Fs; L = length(A3); NFFT = 2^nextpow2(L); Y = fft(A3,NFFT)/(L); f = Fs/2*linspace(0,1,NFFT/2+1); figure(1); plot(f,2*abs(Y(1:NFFT/2+1))); Problem polega na tym, żeby zastosować teraz IFFT dla zakresu częstotliwości:...
Witam! Mam zadanie i nie wiem jak się do tego zabrać: Napisz własna implementacje (funkcja mydft.m) dyskretnej transformaty Fouriera na podstawie definicji. W literaturze doszedłem do takiej pętli, ale nie wiem co z tym zrobić dalej n=0:N-1; for k=0:n-1; X2(k+1)=sum( xw.* exp(-j*2*pi*k*n/N) ); Z góry dziękuję za pomoc
Jeśli nie wiesz co to odpowiedz impulsowa, zera i bieguny transmitancji i co to nam mówi, to potrzebny jest porządny podręcznik podstaw automatyki (Greblicki) lub teorii systemów (Kaczorek). Jest w nich opisana transformata Z (dyskretny odpowiednik transformaty Laplace'a). Jeśli wiesz -- filtr cyfrowy można potraktować jako układ (człon) dynamiczny...
-uzycie funkcji conv -zrobienie fft sygnalow do splecienia pomnozenie ich w dziedzinie czestotliwosci i uzycie odwrotnego fft (ifft) zeby wrocic do dziedziny czasu i miec w niej nasz splot. Cześć: to są dwa różne sploty. Funkcja conv oblicza zwykly splot na zbiorze liczb calkowitych. Długość splotu nie przekracza sumy długości czynników -1. Korzystając...
sorry, byly wakacje, ale jestem i przyjmuje odpowiedzialnosc za swoje wypociny jestes okrutny, bo zmuszasz mnie do myslenia a moze to jednak nie ja powinienem odpowiadac? bo ten lpc to dla mnie troche daleki... zrozumialem tyle, ze budujesz sobie od podstaw codec LPC10 jak juz znajdziesz parametry filtru to zgodnie z zalozeniem ze wejsciowy sygnal (no...
transformata fouriera matlab transformata fourier matlab matlab matlab
ultradźwiękowa opinie bootloader łatwo falownik wyświetlanie obrotów
stacja klimatyzacji attiny13 przekaźnik
Wieloczynnościowa maszyna stolarska - problem z zasilaniem 3x400V Naprawa przegryzionego kabla zasilacza laptopa, USB-C, IEC C7/C13 – jak bezpiecznie połączyć przewody