najszybciej to zrobić FFT, czyli szybką tranformatę Fouriera
Proponuje Matlab, ma gotowe funkcje do generowania i analizy sygnału. Do analizy użyj transformaty Fouriera - funkcja FFT.
Witam czy ktoś wie jak zrobić rozkład Fouriera w matlabie. Dokładniej chodzi mi o pokazanie w słupkach wartości poszczególnych harmonicznych. Prosiłbym o szybką odpowiedź. Dzieki
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...
Czy przedział czasowy dla x ma być na pewno taki jaki wpisałeś? Przedział dość szeroki a częstotliwość próbkowania niska. Zobacz wyniki dla np. x=[10E-5:0.1:1000]; i normalnej skali bo nie wiem czy to dobry pomysł żeby stosować logarytmiczną. Nie bardzo wiem co chciałeś zrobić w tym kodzie, jest część zmiennych z których w ogóle nie...
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...
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]
No to próbujemy krok po kroku: wczytanie pliku: [DATA, FS, BITS] = wavread("plik.wav"); obliczenie FFT: FFT=fft(SIG( poczatek:koniec) ,Ile_bit); Tutaj obliczamy z: ??? wyświetlenie FFT: plot(FFT); Pozostaje implementacja obliczeń z oraz wyświetlania.
jakby co, to ja bym sobie przepisal. adres jw pozdrowienia
Witam, czy matlab ma wbudowana funkcje autokorelacji? Chodzi mi o to, ze jak licze fouriera, pisze fft(x). Czy jest tez funkcja do autokorelacji, gdzie jako parametr daje np. ramke(macierz). pozdr.
Witam Mam zadanie, muszę wykonać program w dowolnym środowisko, jezyku,(najlepiej Matlab) który będzie obliczał współczynniki szeregu Fouriera(szereg trygonometryczny) dla jakiś przykładowych sygnałów, dodatkowo może być dodane widmo amplitudowe i fazowe sygnału oraz przykładowa aproksymacja na podstawie wyliczonych wspolczynnikow. Pomoże ktoś ?
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".
Czy w Matlabie jest jakaś instrukcja do transformacji Fouriera? Nie chodzi mi o dyskretną. W helpie MATLABA znalazłem instrukcję Fourier(f). To to? Ale jak się tego używa? Jak tego użyć np. dla impulsu wykładniczego?
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);...
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)?
Moim zadaniem jest zaprojektowanie filtru cyfrowego górnoprzepustowego przy użyciu bezaproksymacyjnej metody DPF(Dyskretne Przekształcenie Fouriera). Czestotliwośc graniczną mam sobie sam dobrać. Symulacja ma być wykonana w programie Matlab. Program w matlabie jestem sobie w stanie sam napisac .. ale do tego jest potrzebny algorytm :( Nie wiem dokładnie...
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.
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...
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...
Ja tam nie wiem, jak to w Matlabie wygląda, ale w MathCADzie by to jakoś tak wyglądało (zakładamy, że wszystkie indeksy tablic zaczynają się od zera) 0. Próbka dźwięku to wektor (V) 1. wybieramy ilość próbek do przetworzenia przez jedną transformatę (N) 2. Tworzymy macierz M o odpowiedniej wielkości: 2.1 liczba wierszy - dla transformaty liczonej z...
Musze wykonać szybką transformatę fouriera na probce dźwięku w Matlab. I w wyniku : clear all Fs = 8000; Y = wavrecord(1*Fs,Fs,'single') wavwrite(Y,8000,'mowa.wav') [Y,Fs,nbits]=wavread('mowa.wav') %sound(Y,Fs,nbits) figure(1) %specgram(Y,512,2); % wy-wietla plot(Y) X=fft(Y) figure(2) plot(X) Otrzymuje jakieś krzaczki. Chodzi ogolnie o to że mam probkie...
W pierwszym punkcie to chyba chodzi o narysowanie na wspólnym wykresie: np sumy 2 składników, sumy 5 składników, sumy 10 składników itd, a nie samych sinusoid. Chodzi o to by pokazać jak dodanie jakiejś ilości składników przybliża sumę częściową do przebiegu wzorcowego. Coś jak na załączonym rysunku (robione w Excelu). Efekt Gibbsa polega na występowaniu...
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...
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...
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...
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ć...
Wrzuć dane do Matlaba i zobacz co wychodzi.
"]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...
Witam. Jako ze z matematyki jestem na bakier, wiec kieruje swoją prośbę do szanownych kolegów/koleżanek znających sie na obliczaniu amplitud wyższych harmonicznych dla przebiegów nie sinusoidalnych. Zadanie jest z laboratorium Teorii Sygnałów, zadał nam gościu trzy przebiegi (prostokąt, trójkąt, jednopołówkowo wyprostowany sinus). przy pomocy jakiegoś...
Wydaje mi się, że tutaj masz to czego potrzebujesz. http://engineertomorrow.com/fast-fourier... Jest tam skrypt generujący sygnał i potem drugi, który go przetwarza. Ciebie powinien interesować ten fragment: %% Create Simulated Signal %Fs should be a power of two Fs = 1000; % Sampling frequency T_inc...
sygnał na wejściu mojego filtra np.RC ma postać y=sin(2*50*pi*t)+2*sin(2*120*pi*t)-czyli jest to napiecie wejsciowe tak??; Tak. W podrzuconym programie wpisujesz poprostu to równanie tam, gdzie jest napisane "generator (...)", czyli: stan.u1 = sin(2*50*PI*t)+2*sin(2*120*PI*t);, a całą konstrukcję if else wywalasz. wobec tego jaki bedzie sygnal na wyjsciu(chodzi...
Witam, jak w Matlabie robi się szereg Fouriera? Jakie instrukcje za to odpowiadają i jaka jest ich składnia?
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
Możesz wykorzystać do tego celu szybką transformatę Fouriera w celu wyznaczenia częstotliwości wchodzących w skład badanego sygnału, a następnie porównujesz widmo częstotliwości występujących w sygnale z częstotliwościami składowymi danego kodu DTMF ( Dodano po 17 Znalazłem swój stary program z przetwarzania sygnałów: http://obrazki.elektroda.pl/2043492400_1...
-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...
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...
Do wykonania sa dwa projekty - bez Waszej pomocy moze sie to nie udac... Temat projektu: Cyfrowe przetwarzanie sygnałów Opis: Twoim zadaniem jest zapoznanie się z tematyką szybkiego przekształcenia Fouriera oraz projektowania filtrów cyfrowych przy użyciu oprogramowania Matlab. Zadania: 1.Zaprojektuj filtr o nieskończonej odpowiedzi impulsowej metodą...
Witam. Czy ktos ma przykladowy program lub potrafi napisac go w Matlabie o Szybkiej Transformacie Fouriera (dowolne przyklady).. Stawiam piwo za to :> ?
Transmitancja to transformata Fouriera odpowiedzi impulsowej układu. Transformatę Fouriera liczysz np tak: >> syms A >> syms tau >> syms t >> fourier(A*heaviside(t+tau)-A... ans = 2*A/w*sin(tau*w) To dla impulsu prostokątnego od -tau/2 do tau/2 i amplitudzie A
Jedna z wersji transformacji Fouriera z przebiegu o wartościach rzeczywistych robi dwa szeregi wartości - "cosinusy" i "sinusy" - oryginalny przebieg = suma C[k]*cos(k*ω1*t)+S[n]*sin(k*ω1... gdzie ω1*t przebiega zakres [0,2π[ (dla k=1 jest 1 okres cos/sin), może te szeregi C[k]="cosinusy" i S[k]="sinusy" są pokazane różnymi kolorami?...
Podstawowa sprawa, to liczby zespolone. Nie wiem na jakim etapie jesteś z matematyką, nie ma sensu tłumaczenie liczb zespolonych. Można to prościej zrozumieć: Widmo jest zawsze zespolone, to jest definicja przekształcenia Fouriera. Zespolone, czyli sinusy określone przez amplitudę, częstotliwość i kąt (no tak, w sumie liczba zespolona do tego służy)....
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! Stoi przede mną zadanie.Mam wygenerowac próbki z rozkładu Rayleigh'a,następnie narysować widmo i zapisać próbki do pliku. Czy ktoś mógłby mi podać algorytm postępowania w takim przypadku? Mam tylko strzępki informacji: miałbym wygenerować 2000 próbek z rozkładu jednostajnego(co to znaczy?),przekształcić ten rozkład do rozkładu Rayleigh'a,potraktować...
Witam. Generalnie do tego celu wykorzystuje się dyskretne przekształcenie Fouriera DFT. Można to liczyć na piechotę i skany z kartek mam i to mogę wysłać. Programy które podałeś policzą to jednak dużo sprawniej. Jeśli ktoś jeszcze jest tym zainteresowany to proszę o kontakt ze mną na GG pod numer 2147674. Jestem często dostępny.
tak wiem programow matematycznych jest wiele matlab mathcad matematica itp. ale te programy maja inne srodowisko do obliczania w wiekszosci przypadkuj operuja na wielkich tablicach gdzie moga smialo dokonywac wielkich obliczen. w moim przypadku jest mi to potrzebne bo pisze program pod visuala z wykorzystanie takich operacji a tu mi jest potrzebne bardzo...
Cześć, Na początku chciałbym podziękować za rozwiązanie (bardzo czytelne i jasne). Odświeżyłem temat, ponieważ zrobiłem pewne modyfikacje w kodzie, które mogą się przydać kolejnym użytkownikom. Najważniejsze z nich: 1) automatyczne wybranie N 2) normalizacje widma - co pozwala na oszacowanie amplitud sygnałów (oprócz samej częstotliwości). data = y;...
Jak widzisz na powyższym rysunku (czerwone widmo) pierwsza próbka to składowa stała, reszta jest symetryczna względem 4. Tak właśnie zdefiniowana jest DFT. Jeśli chcesz mieć składową stałą w środku i otrzymać coś na kształt transformaty Fouriera w dziedzinie ciągłej to musisz skorzystać z funkcji fftshift (z tego co pamiętam wymaga ona jednak toolboxu...
Witam, Figure 1 - Sygnał testowy - wiadomo. Figure 2 - Widmo amplitudowe sygnału testowego, uzyskane na bazie dyskretnego przekształcenia Fouriera wyliczonego we fragmencie: % widmo=fft(y)/n; %algorytm FFT z Signal Proccessing for r=1:n for p=1:n; wsp(r,p)=cos(2*pi*(r-1...
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...
przeanalizuj mój program ... close all clear all clc A=2; N=1024; x=0:pi/N:2*pi; ile=size(x); %sygnal sin o f=40Hz ,reszta to zaklócenia y = A*sin(x*40) + A/10*sin(x*100) + A/10*sin(400*x) + A/7*sin(250*x) +A/15*sin(50*x); figure subplot(4,1,1);plot(x,y)... - interesuje...
Witam. Jeśli masz na myśli widmo sygnału dyskretnego to otrzymuje się je za pomocą D iscrete F ourier T ransform - DFT . Oto wzór, który pozwoliłem sobie skopiować http://obrazki.elektroda.net/11_12383606... k - indeks kolejnych 'prążków' widma n - indeks kolejnych próbek sygnału, który transformujemy N - liczba próbek 'wziętych' do transformaty...
Mam zadanie do napisania w matlabie którego nie rozumiem. Brzmi ono następująco. Utworzyć sygnał którego moduł 4-DFT będzie zawierał wszystkie prążki o wartości 1. Przedstawić sposób wyznaczania parametrów sygnału w dziedzinie czasu na podstawie modułu jego widma. Jak myślicie o co tu chodzi? Zapewne trzeba skorzystać z odwrotnej dyskretnej transformaty...
Chyba odbiegliście nieco od tematu postawionego na początku... Koledze chodzi po prostu o to jak zrobic FFT z pewnego wektora złożonego z danej ilości próbek. Mnie się wydaje,że Matlab bedzie do tego najprostszy w użyciu. Ma wbudowaną funkcję FFT więc nie trzeba za bardzo wnikac w to jak ona działa. Zamieszczam przykładowy kod analizy sygnalu złożonego...
Tak ale w Matlabie trzeba samemu napisać skrypt na to, bo w nim jest wbudowana tylko FFT (szybka transformata Fouriera), a szeregów nie ma.
Cześć! Potrzebuję wygładzić widmo sygnału, którego już trasformate Fouriera sobie zrobiłam. Zastanawiam się czy w matlabie jest jakaś fukcja w Signal Processing Toolbox gotowa, czy bede musiała napisać to sama? Chodzi o metodę uśredniania harmonicznych widma względem sąsiednich harmonicznych. Z góry dzięki za jakieś odp
Witam Ostatnio zacząłem się troszkę bawić elektroniką ale mam następujący problem. Jak dokonać krótkoczasowej transformaty Fouriera tak żeby usyskać spektrogram z osiami wyskalowanymi w Hz i ms. Chciabym na jego podstawie odczytać zakodowany numer telefonu oraz określić wprowadzony rodzaj zakłóceń (załączam do tego plik z sygnałem.). Wiem ze mozna coś...
https://obrazki.elektroda.pl/1779472600_... Być może nie słyszeliście o materiałach piezoelektrycznych, ale są ogromne szanse, że z nich korzystaliście. To dlatego, że te to elementy stałe — takie jak kryształy, kości lub nawet białka — które wytwarzają prąd elektryczny, gdy są poddawane obciążeniom mechanicznym. Materiały, które pobierają...
Analiza sygnału: x(t)=4×sin^3 8000πt×cos3000πt Zadania: Dobór parametrów próbkowania (częstotliwości oraz ilości próbek) Przeprowadzić szybką transformatę Fouriera Przekształcenie wzoru sygnału: x(t)=4×sin^3 8000πt×cos3000πt x(t)=4×sin^2 8000πt×(sin8000πt×cos3000π... x(t)=4×sin^2 8000πt×(1/2[sin(11000πt...
Tak też liczyłem i nie wychodzi. To są scr z matlaba z rozwiązaniami tych całek: To są rozwiązania pojedynczo całek po kolei: (w granicach nie ma T, bo zamieniłem to na 2*pi/w żeby się poskracało): [url=www.waldisoadwaldi.webpark.pl/reszt... zdjęcie . Kolejny link to niby w całości obliczona składowa sinusoidalna bn: [url=www.waldisoadwaldi.webpark.pl/reszt...
Po długim czasie przemyśleń udało się rozwiązać problem przez centrowanie współrzędnych (translację) wokół punktu (0,0) i użycie macierzy rotacji o kąt θ=π/4, co pozwoliło na obrót współrzędnych przed generowaniem wzoru. Teraz wygenerowane obrazy pokrywają się z oczekiwanymi rezultatami. 2) drugi obraz https://obrazki.elektroda.pl/4050408200_...
mam pytanie , a mianowicie jak rozumieć i jakie informację mogę wyciągnąć z wykresu sygnału wyjściowego po filtracji filtrem dolnoprzepustowym, co ten wykres może mi "powiedzieć"? tutaj kod: clear all % Dane f1 = 100; % Częstotliwość fi = 0; % Faza https://obrazki.elektroda.pl/3702093300_... [/s][/s][/s][/s]
Witam Wklepałem sobie program to Matlaba z książki Zielińskiego "CPS od teorii do zastosowań". Wygląda on tak: %GENERACJA SYGNAŁU N=8; %liczba próbek sygnału x=0:N-1; %przykładowe wartości próbek typBitReverse=1; typFFT=1; %PRZESTAWIENIE KOLEJNOŚCI PRÓBEK: wersja 1-wolna if (typBitReverse==1) MSB=log2(8); for n=0:N-1; ncopy=n; nr=0; for m=1:MSB if(rem(n,2)==0)...
Siemka! Mam taką małą prośbę o pomoc w doborze układu :) Zadanie jest, by zbudować dekoder stereofonii wielokanałowej(ze stereo na 5.1). Nie metodą matrycową, tylko tzw. metodą separacji widmowej. Sygnał musi być próbkowany i wykonane na nim pewne operacje arytmetyczne typu transformata i odwrotna transformata fouriera, potęgowanie, pierwiastkowanie(mam...
4. (opcjonalnie) nie dostaniesz sie na informatyke na WI LUB nie lubisz programować (preferujesz stronę sprzętową) Tu akurat nie zgodzę sie z kolegą, jak ktoś nie lubi programować to nie ma czego szukać na EiT, prof. Tyszer mu to uświadomi już na 1. roku, a potem będzie tylko gorzej. :) Strony sprzętowej na EiT niewiele wbrew pozorom, można polutować,...
Witam :) Polecam książkę Tomasz Zielińskiego "Cyfrowe przetwarzanie sygnałów". Jest w niej transformata Fouriera, projektowanie filtrów analogowych/ cyfrowych, oraz wiele przykładów programów w Matlabie. Nie pamiętam, czy było tam coś o przetwornikach, ale jeśli chodzi o podstawy TS to polecam :) Miałem z tym profesorem zajęcia, więc polecam :) Pozdr...
Udało mi się obliczyć poprawnie transmitancję z różniczek, tak jak mówiłem, popełniłem tam błąd rachunkowy. Udało mi się już zamodelować układ w Matlabie. Teraz postawiłem sobie kolejny cel, chciałbym zdyskredyzować mój model w dziedzinie czasu i częstotliwości. Tylko pojawia się tu problem, mianowicie nie wiem jakich metod użyć to policzenia dyskretyzacji....
Witam serdecznie. Zmagam się z jednym zadaniem potrzebnym mi na uczelnie. Mam za zadanie w matlabie stworzyć algorytm autofokusa . Chcę wykorzystywał do tego transformate Fouriera , Problem polega na tym że nie mam pomysłu jak z F-obrazu wyciągnąć informację o szerokości widma obrazu (na tej podstawie da się określić "ostrość " obrazka ). Za każdą pomoc...
rozjaśnienie kwestii dobrania się do harmonicznych sygnału (na dory początek może być i w matlabie, ale docelowo w procku) tak żeby w widmie sygnału nieparzyste harmoniczne zmienić w parzyste. Zacznijmy od tego, że o harmonicznych w sygnale można mówić tylko wtedy, jeżeli jest okresowy. Wtedy robisz transformatę Fouriera przebiegu i dostajesz amplitudy...
Witam. Piszę pracę o analizie widma sygnału. Dostałem sygnał spróbkowany i mam napisany skrypt w matlabie, który dokonuje FFT tego sygnału i pokazuje jego widmo przy zastosowaniu kilku okien czasowych. Chciałbym zaczerpnąć Waszej opinii o tym czy poniższy spis treści zawiera wszystkie ważne zagadnienia: 1.Sygnały i ich podział 2.Szereg Fouriera sygnałów...
owszem różni się: implementacja fft w matlabie pociąga za soba pewne błędy numeryczne związane z dokładnością środowiska obliczeniowego, co do prblemu - rozwiązany. Sprawa skupiała się błędzie popełnionym przy pisaniu linijki kody dla dyskretnego przekszt. Fouriera. temat można zakończyc. ps. nie wiem kolego Quartz czy w dalszym ciągu kojarzysz pewne...
Pozwól biomedyczny że ci wytłumaczę po co ci ta matematyka i fizyka. Otóż mówisz że chcesz coś konstruować, no i okej. Tylko że na takich studiach jak: elektronika i telekomunikacja, mechatronika czy automatyka i robotyka znajomość matmy i fizy to naprawdę podstawa. Już tłumaczę ci dlaczego na przykładzie toku studiów kierunku elektronika i telekomunikacja....
prościej do tego było by Ci chyba użyć Matlaba... a do przekształcania bmp będziesz musiał opanować transformate Fouriera... dobre źródło wiedzy na ten temat możesz uzyskać z wykładów z: Technik Multimedialnych, poszukaj wykładów z AGH czy PWSZ np. dr. Gorgonia.
Witam Musisz podzielić A(f)= abs(probka) / N gdzie N - ilość próbek pobranych do fft. Będziesz musiał je sobie jakoś zliczyć albo jesli to symulacja ograniczyć i podawac np 1024 do fft a następnie każdą amplitudę obliczona dla próbki podzielić przez 1024. szybki kodzik w Matlabie: A=2; N=1024; x=0:pi/N:2*pi; %1024 próbek %sygnal sin o f=100Hz...
Można uśredniać według wzoru: x_new[i]=(x_old{i-1]+2*x_old{i]+x_old{i+... - wtedy nie przesunie. Transformata Fouriera powinna być dostępna w Matlabie, jest tylko problem z brzegiem zakresu, zastanawiam się, czy nie należałoby zrobić tak, żeby do danych dołożyć te same dane w odwrotnej kolejności, i dopiero to transformować (czyli, jak masz np. 4...
Porwałam się dosyć poważnie jeśli chodzi o temat, bo piszę program w C na mikrorokontroler ARM-a LPC-H2294 w środowisku programistycznym pod nazwą Keil mikroVision. Ponieważ program przepisuję z Matlaba więc dochodza dodatkowe trudności z użyciem gotowych funkcji z Matlaba w języku C. Moja prośba wiąże się z przedstawieniem szybkiej transformaty Fouriera...
Zerknąłem na ten Nero Wave Editor i teraz taki problem: Załóżmy, że mam już wykres zależności amplitudy od czasu, taki jak ten, generowany przez ww Nero Wave Editor (no na razie nie wiem jeszcze jak go wyodrębnić z programu lub całego pliku (jeśli ktoś ma jakiś pomysł to byłbym zobowiązany) ale podejrzewam że jest to wykonalne (no może nie w ww programie,...
Nie rozumiemy się. Ja chciałem wiedzieć czemu przećwiczyłeś wzmacniacz napięciem 5Vp-p kiedy typowy humbucker daje ok 200mVp-p? Żeby wprowadzić wsystkie stopnie w nasycenie, sygnał nie ma stałej wartości. W ten sposób mogę sprawdzić dwie rzeczy dla każdego stopnia z osobna, pierwsza to nieliniowość, druga to analiza fouriera. Podanie 500mVpp na wejście...
Mam problem: skrypt muszę uzupełnić o przeliczenie na czas... nie wiem gdzie powinnam wstawić Fs i t, czy gdzieś w transformatę Fouriera? Powinnam uzyskać wykres na którym na osi y skala wynosi do 1, a na x do 0,5 (a obecnie na osi x mam skalę do 200 (czyli n) na y 10^4). Jeśli potrafił by ktoś coś zasugerować/pomóc byłabym wdzięczna :D [syntax=text]clear...
Witam! Po pierwsze podaje kilka linków związanych z projektowaniem IIR: http://cnx.org/content/m10623/latest/ http://ptolemy.eecs.berkeley.edu/eecs20/... http://haskelldsp.sourceforge.net/doc/DS... http://www.dsptutor.freeuk.com/IIRFilter... http://www.elektroda.pl/rtvforum/topic39... poza...
http://obrazki.elektroda.net/99_11959814... Dzisiaj projekt bardziej zaawansowanego poligrafu, częściej nazywanego wykrywaczem kłamstw. Urządzenie ma za zadanie monitorować kilka sygnałów biologicznych w czasie rzeczywistym, takich jak puls, galwaniczna reakcja skóry (GSR), puls krwi i miarowość oddechu. Takie urządzenie często wymaga wyspecjalizowanej...
Eleanor Chu; Alan George, " Inside the FFT Black Box, Serial and Parallel Fast Fourier Transform algorithms " Opisane są różne warianty równoległej FFT, wraz z kodem i obrazkami. Zgadza się, posiadam tą książkę w formie pdf i jest tam bardzo szczegółowo wszystko opisane, tylko że ja potrzebuje gotowego algorytmu napisanego w matlabie (ewentualnie C++)....
Załączam funkcję w Matlabie z której korzystałem. Mam nadzieję, że Ci to pomoże, ale musiałbyś znać podstawy obsługi Matlaba pzdr.
Porobiłbym krótkie (20-50 mS) Fourier’y, dźwięczne dźwięczą w innych okolicach.
Instrukcja do Matlaba? W internecie znajdziesz pełno tutoriali, masz kilka książek. A instrukcje jakie mogą być przydatne: fdatool, filter, fft, fourier itp. - pogooglaj Jak nie wiesz co robi jakaś instrukcja, to piszesz help nazwa_instrukcji Z tego co pamiętam to częstotliwość graniczna filtru jest równa połowie częstotliwości próbkowania. Omega również...
Na razie robię teoretyczne działanie z wykorzystaniem matlaba. Zaczełem od modulacji i demodulacji BPSK. Nawet w bardzo zaszumionym sygnale mogłem łatwo odczytać informację czyli do PLC sie może nadać. Przy 72MHz STM32F103 : 256-point 16 b radix-4 fast Fourier transform (FFT) in only 362 µs. Trochę wg mnie długo. Jednak wydaje mi się że 16 punktowa...
Witam, to jeszcze trochę dołożę od siebie:) otóż klasyczny Fourier liczy się dla nieskończenie rozciągniętego w czasie sygnału \pm\infty . Jednak w realizacji praktycznej, musimy uciąć jakoś sygnał, tą operacją jest mnożenie z oknem prostokątnym. W wyniku tej operacji widmo ma kształ funkcji Sa(x) = \frac{sin(x)}{x} Jeśli f próbkowania jest wielokrotnością...
Witam, mam taka sprawe do zrobienia w matlabie. nie wiem kilku rzeczy, bede pytal na biezaco: Tobs=3s Fp=256Mhz x1=a1*sin(2*pi*f1*t) x2=a2*e x3=x1+x2+a3*cos(2*pi*128*t) a1=2 f1=1 a2=0.5 a3=1 gdzie "e" to szum generowany funkcja rand . Moje pytanie brzmi, jak napisac rownanie tego "e" , i o co chodzi w tym zaszumianiu?...
Mam następujące serie pomiarowe: P1, P2, ..., P6 - pomiary ciśnienia wody na ścianie zbiornika (poruszającego się) zmienne w czasie L1 - chwilowy kąt wychylenia zbiornika. To wsztstko jest zarejestrowane w plikach tekstowych, gdzie mam kolumnęczas, 6 kolumn ciśnienia, kolumnę wychylenia. Pomiary w danych warunkach potarzane są trzykrotnie z próbkowaniem...
[MATLAB] wyznaczanie charakterystyki widmowej przebiegu nieokresowego Witam Mam takie zadanko : Dla sygnału danego funkcją x(t)=t/exp(t^2) korzytsjąc z narzędzi CAS obliczyć transformatę Fouriera. Przedstawić w sposób graficzny jego charakterystykę amplitudową i fazową. Funkcja ma być zadeklarowana w sposób symboliczny. Utykam na problemie całkowania...
Witam Potrzebuję programu który porównywałby 4 metody kompresji obrazów tj.:transformaty: Fouriera (DFT), cosinusowa (DCT), Karhunen Loeve'go (KLT), falkowa (DWT). Program powinien mieć możliwość wczytania dowolnego obrazka, wyświetlać obraz przed i po kompresji, podawać stopień kompresji w %, rozmiar pliku przed i po kompresji a także wyświetlić kryteria...
Witam, chciałem się przedstawić ponieważ jest to mój pierwszy post. Mam na imię Kamil. Zamierzam a nawet muszę zrobić program w Matlabie który po przebiegach napięciowych na elementach układu prostowniczego RL, rozpoznawał by parametry tego układu. Czyli taka Siec Nieurnową. W tym celu muszę zasymilować układ prostowniczy. Mam zasymilowany układ RL,...
Witam serdecznie! Nie wiedziałem gdzie mógłbym napisać ten temat, ale myślę że to miejsce nie jest złym wyborem. Mamy problem na zaliczenie z pewnym zadaniem: %wygenerowac sygnal i przedstawic w postaci graficznej. a0-a7 (jakies tam %amplitusy), f - czestotliwosc ogolnia 394, przesuniecie fazowe (fi0- fi7) %jakies tam wartosci i czestotliwosc probkowania...
Witam. Chciałbym zrobić w matlabie Przesunięcie częstotliwości i kilka herców tak aby nie pwstawało sprzężenie zwrotne pomiędzy mikrofonem a głośnikiem. Sam algorytm przesuwania znalazłem w helpie ale mam proplem z odczytem próbek z karty dźwiękowej tak aby nie tracić żadnej. Próbuje robić na eventach ale po pierwszym evencie wszystko się mi zatrzymuje....
Witam, Chciałem zrobić filtr K-krotnie interpolujący o długości N=2M+1=31 i zastosować w nim okno prostokątne. Zrobiłem coś takiego clear all; M = 15; %połowa długości filtra (N=2*M+1=31) typ=1; N=2*M+1; n= 1 : M; m = -M : 1 :M; if (typ==1) K=5; fc=1/(2*K); wc=2*pi*fc; h = 2*fc*sin(wc*m)./(wc*m); end w = boxcar(N); %okno prostokątne w=w'; hw = h .*...
Witam, na zajeciach dostalismy do zrobienia takie zadanie: Dla przebiegu analogowego o znanym szeregu Fouriera ( tutaj piłokształtny ) nalezy wyliczyc pierwsza harmoniczna sekwencji dyskretnej uzyskanej z N próbek na okres ( wykorzystując wzór na harmoniczne sygnału analogowego i wiedzę na temat mechanizmu nakladania widma) N=10 => liczba próbek na...
witam Szanownych Użytkowników, chciałbym prosić Was o pomoc, mianowicie, napisałem program, który nie jest do końca dobry, gdyż występują w nim 2 zasadnicze problemy: 1. Wykres sygnału przefiltrowanego i zdecymowanego jest "przesunięty" nieznacznie względem wykresu sygnału podstawowego. 2.(ważniejszy) nie mam pojęcia dlaczego program nie chce mi wyrysować...
Witam wszystkich Mam nadzieję, że dział i nazwa tematu jest odpowiednia. Jestem studentem I roku informatyki, pracuję hobbystycznie nad dodatkowym projektem, niestety ostatnio trafiłem na przeszkodę której nie potrafię sam pokonać - tyle tytułem wstępu. Potrzebuję pomocy w zaprojektowaniu dwóch układów, gdzie jeden jest uproszczoną wersją drugiego....
Witam. Na wstępie wyjaśnię dlaczego filtr umieściłem w cudzysłowie. Program wyznacza wartość pewnej liczby "LC" tak aby zminimalizować błąd fazy między dwoma sygnałami prostokątnymi. Program w toku pracy wyznacza przebieg zmian wartości tej liczby i moim wektorem jest ten przebieg. Na początku pracy liczba LC posiada pewne oscylacje, jednak po pewnym...
transformata fouriera matlab matlab matlab przekształcenie fouriera
rower chiny generowanie zakłóceń okular samochodowy
spawarka magnum mig212 fabia schematy
Schemat podłączenia BSI w Peugeot 508 SW - szczegóły i wskazówki Instrukcja obsługi miernika Meratronik K951W