(at)solon23 - generuje, tylko po pierwsze rysujesz je "wzdłuż" osi OY (powinieneś mieć plot(x,y1,x,y2,x,y3) a po drugie dziedzinę dałeś za małą i nie widzisz pełnego okresu sinusoidy nr 2 i 3.
Tak jak masz napisane rownanie to f1 i f2 to sa punkty a nie krzywe, chyba ze chodzilo ci o takie cos f1 = (x-1)^2 + x^2 -4 f2 = (x+1)^2 + x^2 -4
Wprost i na szybko można tak: [syntax=cpp] A=200000; B=70; C=4; z =linspace(0.10,0.65,10); y =linspace(0.10,0.65,10); x=1; f=[(B.*y)/x].*[A-(A.*z)]+(C*A.*z); plot3(y,z,f); grid hold on for x=1.1:0.1:5 f=[(B.*y)/x].*[A-(A.*z)]+(C*A.*z); plot3(y,z,f); end [/syntax] Czemu to ma służyć?
Spróbuj w ten sposób: ezplot(F1, [a b]) hold on ezplot(F2, [a b]) "hold on" zatrzymuje okno wykresu na ekranie i pozwala rysować kilka funkcji na jednym wykresie
Zapomniałeś o tym że jeden wektor powinien być wierszem a drugi kolumną, żeby dały poprawny produkt w postaci płaszczyzny. No i proponuję generować kąty z krokiem będącym dzielnikiem liczby pi aby kula się ładnie do końca rysowała. Oto kod, parametrem n możesz regulować "rozdzielczość" rysowanej kuli: clc; close all; clear; % rozdzielczosc n = 50; %kat...
Witam! Mam problem z zadaniem polegającym na wyznaczeniu wzoru wielomianu na podstawie informacji o punktach przez które przechodzi jego wykres (wyznaczniki). Następnie owy wykres muszę wygenerować i sprawdzić czy wszystko się zgadza. I tu właśnie leży cały problem. Funkcja nie przechodzi przez jeden z punktów danych w poleceniu. Punkty podane w zadaniu:...
No właśnie bo wyszedł mi wykres fazy dla filtru taki: http://obrazki.elektroda.pl/5643147600_1... nie do końca jest dobry gdyż wykres powinien raczej przypominać wykres funkcji arctang. Ta funkcja tak jakby nie widzi wszystkich ćwiartek funkcji i po lewej bądź po prawej stronie tego słupka który mi wyszedł funkcja raczej powinna zachować...
Proszę spróbować tak: load wariant1.txt; load wariant2.txt; load wariant3.txt; x=wariant1(:,1); y1=wariant1(:,2); y2=wariant2(:,2); y3=wariant3(:,2); loglog(x,y1,'-rs',x,y2,'-bo',x,y3,'-... grid on; legend('Wariant 1','Wariant 2','Wariant 3'); xlabel('f, Hz'); ylabel('TF,...
Witam W załączniku przedstawiam rozwiązanie, nie jest idealne ale może coś pomóc. Pozdrawiam,
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
Tak tylko problem polega na tym ze mam wykres który jest stale odświeżany, a oznaczenie obszarów potrzebuje do wskazania w jakim obszarze znajduje się teraz przebieg. Z góry dziękuję za odpowiedź
Założyłem ze częstotliwości sie zgadzają. Na początek wywaliłem w edytorze tekstowym pierwsze linie z opisami zmiennych. load gl_logchirp_ff.txt % otwieranie zbioru load mb_logchirp_ff.txt g=gl_logchirp_ff; % zmiana nazwy wektora na krótszą m=mb_logchirp_ff; plot(g(:,1),g(:,2)); % podstawowy wykres, skale liniowe, 1 kolumna x , 2 kolumna y plot(g(:,1),g(:,3));...
Funkcją subplot wyświetlisz dwa wykresy, przy czym musisz określić ich przedziały za pomocą funkcji axis.
Witam Czas symulacji wydłuż. Aktualnie masz ustawiony na 10.0 sekund, to tyle Ci wyświetla.
Witam, Prawym klawiszem myszy na wykres. Charcteristic -> State state. Dodatkowo https://www.mathworks.com/help/ident/ref... Pozdrawiam,
Ja bym to zrobił tak: [x,y]=meshgrid(-10:0.1... z=-(x.^2+y^2); mesh(x,y,z); Proszę pamiętać o używaniu znaczników code lub opcji Listing Kodu . - arnoldziq
Podbijam temat bo niestety nie mogę rozwiązać podobnego zadania a pomoc by sie przydała, gdyż dobry nie jestem z matlaba. Dzięki z góry za pomoc
ja muszę narysować wykres hiperboli w scilabie, ale właśnie mi nie wychodzi. Wiem że matlab ma podobną składnię i wystarczyć może że wpadnę na odpowiedni algorytm. Dziękuję za szybką odpowiedź. Jednak będę musiał się nad tym zastanowić na spokojniej jak to w scilabie rozpisać. Teraz po okrojeniu x=-5:5; a=1; b=2; c=2; d=1; f=(a*x+b)./(c*x+d);...
Mam pytanie czy ktos z obecnych na forum orientuje sie jak zrobic w ukladzie RLC stan ustalny przebieg czasowy na kondestorze. bede wdzieczny za kazda sugestię. pozdrawiam korg
No cóż w takim razie najprościej będzie w symulacji umieścić dwa silniki, jeden zasilany przez softstart, drugi bez po czym pomiary prądu, napięcia, etc podłączyć przez multiplekser do oscyloskopu. Jeden oscyloskop oba prądy, drugi prędkości, trzeci napięcia itd. mam na myśli coś takiego http://obrazki.elektroda.net/7_125873255... Tyle mogę...
x=linspace(1,5,100); plot(x,(x-2).*(x-3).... x=linspace(-3,3,100);y=linspace&... [X,Y] = meshgrid(x,y); Z=8-X.^2-Y.^2; figure plot3(X,Y,Z,'.') figure surf(X,Y,Z) shading interp
4G to dość dużo gdyby to było zadanie powtarzalne, nie wiem czy nie zaprzągłbym do tego OpenGL i skompilowany exe, jednak wracając do Matlab, mam pytanie czy: hold on; --pętla nakładania kolejnych mesh hold off; nie wystarczy aby nakładać kolejne wykresy mesh na oknie ?
[syntax=matlab]h = nyquistplot(...); setoptions(h, 'ShowFullContour', 'off', 'MagUnits', 'abs');[/syntax]
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...
Witam. Mam problem z narysowaniem dwóch funkcji na jednym wykresie tak, aby jedna wystąpiła po drugiej, a nie jedna "na" drugiej. Funkcja pierwsza może byś sin(x) dla x należących do przedziału od 0 do 10 a druga y=x dla x z przedziału od 10 do 20. t1 = 0:1:10; t2 = 10:1:20; x1=sin(t1*0.5); x2 = t2; plot(t1,x1,t2,x2)
Proponuje użyć funkcji saveas(h,'format') w twoim przypadku t1 = [1:1:10]; y1 = [1:1:10]; a = plot(t1,y1); hold on t2 = [1:1:10]; y2 = [1:1:10]; a = plot(t2,-y2); saveas(a,'moje.bmp');
Myślę, że to będzie normalne ze względu na to, że Matlab musi odrysować cały wykres po zmianie, a im więcej danych, tym dłużej mu to zajmuje.
a samo? x = [0:0.01:2]; plot(x, kk); Przecież f-cja plot przyjmuje wektory jako argumenty, nie musisz iterować.
W miejsce Scope'a możesz wstawić To Workspace (simulink->sinks->To workspace). Ten bloczek eksportuje tobie "pomiary" do matlaba, a w samym matlabie piszesz już plot(simout); (simout nazwa nadana bloczkowi ToWorkspace).
ten program ma liczyć dwumian i wyświetlić wykres tego dwumianu dla n
a Czy metoda ta nadaje sie do rozpoznania osoby wypowiadajacej dane slowo?? Jestem na etepie przedstawienia wypowiedzi na wykresie w MatLab-ie czyli mam wykres cisnienia w funkcji czasu. Teraz nie moge sobie poradzic z podzialem na ramki.W jednej madrej ksiazce przeczytalem ze powinienem to zrobic za pomoca analizy capstralnej ale nie wiem jak z mojego...
Witam majac dane X,Y gdzie odpowiednio x-przemieszczenie y-sila wykreslam wykres sily w funkcji przemieszczenia. Chcialbym tak przeksztacic wykres aby wykreslal siłe w funkci predkosci(v) zaleznosc jest taka , ze x=v*t t-czas (jest dana, stala liczba) Jaka formułe nalezy zastosowac aby wykres mozna bylo wykreslic? Pozdrawiam
Problem rozwiązany
Witam. Stworzyłam model układu w simulinku, następnie za pomocą funkcji plot() wyświetliłam jego odpowiedź w matlabie. Czy jest jakaś funkcja która odczyta mi wartość w danej chwili czasu, żebym nie musiała tego robić ręcznie z wykresu?
Jaką funkcją można wykonać w Matlabie wykres 3D takiego czegoś: v(x,10)= -4x(x-10) v(10,y) = -4y(y-10)
Poprawnie ten wzór swój napisałeś dwa razy Xn i jedynka? Niemniej kolejna zmiana koncepcji. Chyba najłatwiej, najszybciej będzie mi napisać w matlabie sumowanie kolejnych figur zaznaczonych na rysunku. Algorytm liczenia pola nad i pod prostą przecinającą wykres będzie niemalże taki sam.
Tak.
No tak, w końcu widmo jest dodatnie, więc musisz wziąć moduł.
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...
A potrzebuję wykres cykloidy, który rzekomo opisują te 2 równania a nie okrąg :P
Jeśli znasz współrzędne interesujących Cię punktów plot(x,y,'o') powinno załatwić sprawę. Dodatkowo ustawiasz parametry FaceMarkerColor i EdgeMarkerColor, żeby zmienić kolor znacznika.
Witam Mam do wykonania jedno z dwóch zadań w Matlab/Simulink: 1) Badanie Stabilności- metoda Routha dla dowolnego rzędu. 2) Wielomiany(wykres+obliczenie i oznaczenie na rysunku miejsc zerowych) i nie wiem jak się do tego zabrać!!! Prosił bym o pomoc.
G(s) - transmitancja silnika DC U(s) - transmitancja skoku jedn. G(s)=0.09/(0.1009 s^2 + 0.8278 s + 0.1131) U(s)=1/s G(s)*U(s)=Y(s) Y(s)=0.09/(0.1009 s^3 + 0.8278 s^2 + 0.1131 s) A potrzebuje odwrotnego Laplace'a z Y(s) Pewnie otrzymam Y(f), a tą funkcję chcę wyświetlić na wykresie plotem. Potem jak się da to tan(Y) czyli wyznaczenie stycznej w Matlabie...
Witam. Jestem dopiero początkujący w obsłudze programu Matlab/Simulink, i mam pewien problem. Otóż skonstruowałem pewien model w Simulinku, który najwygodniej było mi sparametryzować, a parametrami sterować z m-pliku. Problem się pojawił, kiedy potrzebowałem zobaczyć wygenerowany wykres, bo po prostu nie wiem jak to zrobić. Wie ktoś z Was może jak muszę...
x_inch = -2:0.5:1; zastąp: x_inch = -2:0.5:0.999;
Widmo rand nie zawiera tylko jeden prążek. Ta częstotliwość 0Hz po prostu dominuje nad pozostałymi. Funkcja rand generuje wartości od 0 do 1.0. FFT rozkłada ten sygnał na sinusoidy + składowa stała, która wynosi około 0.5 i widać ją wyraźnie jako prążek w zerze i jest to normalne zachowanie. Reszta to inne częstotliwości, które FFT wydedukował z podanego...
Szukaj w helpie, nie na forum. Nie wiem czy o to chodzi. [url=http://uk.mathworks.com/help/matlab...
Spróbuj narysować wykres na podstawie pliku w Matlab albo GNU Octave. Jak masz coś non-Windows, to spróbuj może Baudline. Możesz zaimportować również plik jako dane surowe do Audacity (unsigned 8-bit PCM). To nie jest obraz.
A może spróbuj tak: hist(wykres_potrawy);
Witam. Mam za zadanie wygenerowac wykres oraz wartosci liczbowe czestotliwosci przenoszenia filtru fir gornoprzepustowego. Wartości współczynników: >> h=[0.0717 0.0451 -0.0956 -0.2705 0.5587 -0.2705 -0.0956 0.0451 0.0717] i wykres: >> plot (abs(fft(h,48000))) gdzie 480000 to czestotliwosc probkowania. Ale ten wykres to nie jest to, podobno jest na nim...
Witam mój problem to taki jak w temacie, nie wiem jak zrobić dwa wykresy Charakterystyki Us0=f(If) i Isk = f(If) tyle że mam problem z wartościami na osi rzędnych ponieważ druga charakterystyka posiada duzo mniejsze wartości pradu Isk i wykres wygląda tak : a chciałbym żeby wyglądało to bardziej proporcjonalnie jak np. na tym wykresie na papierze milimetrowym....
O ile pamiętam to się nie da normalnie, chyba, że są jakieś specjalne biblioteki a napewno Matlab musi być w wersji PL.
Wykresy: Matlab, Gnuplot, Mathematica, MathCAD Symulacja: Microcap, Multisim, NAP A na jakiej stronie znajde te programy?? www.google.com Pozdrawiam
Witam , proszę o pomoc w dobraniu nastaw regulatora PID dla obiektu G(s)=1/(10S-1)*(20S+1)^2 . Obecnie mój wykres wygląda tak http://obrazki.elektroda.pl/4286814300_1... [/img] a parametry są następujące : kr=13.5 , Ti=1000 , Td=20 Dodam ,że wykres pochodzi z Matlab a wartości przyjmowałem różne . pozdrawiam
Witam, 966985 Pozdrawiam,
Na jednym masz zakres osi Y 10...-10 a na drugim 0...-20. Musisz ustawić sztywne zakresy osi Y (Phase). Np. od 0 do -20. Wtedy wykres będzie wyglądał tak jak chcesz.
Wydaje mi się, że dobrym rozwiązaniem będzie użycie tej funkcji: https://www.mathworks.com/help/matlab/re... Możesz jej podać odpowiednie punkty( najlepiej ich rzuty na oś poziomą układu). Dodatkowo możesz również w przedziale, tworzonym z tych punktów narysować wykres złożony np z "-" oraz dodać dodatkowy tekst z opisem, że to odejmowanie.
Zaimplementowałem model na sterowniku. Jego wykres jest taki sam, jak w simulinku, więc jest chyba ok. Ale, gdy wrzucam PID, wykresem miota jak szatan, niezależnie od nastaw. Więc pewnie źle go ustawiam ;/
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...
Tak wiem - tutaj brałem pod uwagę również ujemne wartości - dlatego ten 2 prążek. Tylko czy widmo nie powinno mieć na osi x częstotliwości ? Oraz zastanawiam się jak podpisać 2 wykres : stem(f,Pyy(1:513))
nie do konca wiem z czym problem, mianowicie: ?? Error using ==> mpower Matrix must be square. Error in ==> belka at 45 Mg1=RA*x1-0.5*q*x1^2; to co podales nie wchodzi, albo ja o czyms zapomialem;/ Rzeczywiście pomyliłem się. Pisałem z głowy. Trzeba każdy element macierzy x1 podnieść do potęgi. To jest poprawnie: x1=0:0.001:a; Mg1_0=RA*x1-0.5*q*(x1.^2);...
Mam przedstawić na wykresie widmo amplitudowe, czyli użyć abs, sygnału: e^jw/2 - e^-jwk * e-jw/2 w czyli omega należy (-inf,inf) k należy <0,k> Jak przedstawić widmo na wykresie?
Witam, Do tego zadania potrzebna praktycznie kilku rzeczy: 1. Sumator 2. Obiekt sterownia (transmitancja obiektu) 3. Regulator 4. Wartość zadana dla obiektu Więcej w Google ;) http://ctms.engin.umich.edu/CTMS/index.p...
Jeżeli ma to wyglądać analogicznie jak w tym linku to nie rozumiem problemu, zamieniasz tylko dane i przecież jest po problemie. Cały kod jest więc problemu brak. Częstotliwość 56000 to chyba nie jest potrzebna do wykresu. Pozdrawiam
Pewnie jest coś nie tak z "uchwytami" lub ich nazwami. Proponuje nazwać jakoś obiekt axes1 np.: nazwa=axes(...) i wtedy w odpowiednim momencie uczynić obiekt aktywnym czyli: axes(nazwa) no i wtedy dopiero wyrysować wykres czyli: bode(Tr) Tak BTW to przydałoby się gdybyś wkleił listing bo tak to ciężko coś na ten temat poradzić ;)
Chyba najprościej , to zrobić całość w matlabie. Kiedyś robiłem coś takiego : mikrofon do tetnicy szyjnej + matlab (a w zasadzie simulink) i wykres real time mialem na ekranie (5 minut roboty).
witam problem z kodem mam zrobic tr.fouriera czesci zespolonej funkcji y=1./(((x*i)+1).^0.6); i narysowac wykres (1./x, tr.fouriera) wiem co ma wyjsc i nie wychodzi to co ma byc >> x=[10E-5:100:10E6]; >> y=1./(((x*i)+1).^0.6); >> a=imag(y); >> p=fft(a); >> b=abs(a); >> pb=fft(b); >> p_b=abs(p); >> b_b=abs(pb); >> plot(p_b); >> set(gca, 'XScale', 'log');...
Potrzebuję pomocy z wyznaczeniem wykresu widma amplitudowego sygnału dźwiękowego. Otóż miałem melodię składającą się z dwóch różnych dźwięków a po odfiltrowaniu jeden dźwięk wytłumiłem praktycznie do zera. Chcę teraz wyznaczyć widmo amplitudowe odszumionego sygnału, żebym mógł je porównać z sygnałem początkowym. Kod w matlabie do wyznaczenia widma początkowego...
Witam serdecznie! Potrzebuję pomocy, z zadaniem z informatyki, 1 rok studiów. Mam do napisania program w języku MATLAB, który narysuje taki wykres temat zadania to tabelaryzacja funkcji liniowej. Są dwa przykłady. Wystarczy, że ktoś pomoże mi z naprowadzeniem na przykład A, dalej dam radę. http://obrazki.elektroda.pl/8691654200_1...
Witam, jak w Matlabie włączyć asymptoty na wykresach linii pierwiastkowych? Korzystam z rlocus i sisotool, ale w żadnym z wygenerowanych wykresów nie mogę znaleźć odpowiedniej opcji.
Witam. Chcialbym wykorzystac function y=Fun(t) y = (U^2/R).*sin(w*t).^2 end oraz do Main.m dodałem %% Main function U=input('Podaj wartosc napiecia: '); b=input('Podaj czas poboru pradu: '); R=input('Podaj wartosc oporu: '); w=2*pi*50 a=0; n=8; Jednak otrzymuje błąd że: ??? Undefined function or variable 'U'. Error in ==> Fun at 2 y = ((U*U)/R).*sin^2*w*t;...
Witam Chciałbym prosić szanownych doświadczonych kolegów o pomoc, jaką komendą można tworzyć wykresy tego typu jak na zdjęciu a mianowicie kilka wykresów na jednym, przesunięte względem siebie, widok w 3D?? http://images47.fotosik.pl/884/598a05953... Z góry serdecznie dziękuję za pomoc Pozdrawiam
Jeśli zrobię zoom to nie będę widział całego wykresu ... Może coś z axis min i max pokombinować i hold on pokazywać kilka wykresów to sam matlab ustali skalę ?
W jaki sposób wykreśla się linie pierwiastkowe dla pętli sprzężenia różnej od jednostkowej? np. gdy w sprzężeniu siedzi jakas transmitancja lub opóźnienie transportowe (exp(-sT)). W jaki sposób można wykreślić wykres linii pierwiastkowych w MATLABIE?
Mam problem ze stworzeniem dwóch funkcji na jednym wykresie chciałbym wyrysować w matlab dwie funkcje liniowe na jednym wykresie próbuję to robić za pomocą skryptu: s=1:0.1:0; y=23*s+24; y1=43*+2; plot(s,y,y1);grid Ale nawet nie wyskakuje okienko z wykresami.Może mi ktoś powiedzieć co tutaj robię źle?
Potrzebuję pomocy w napisaniu prostego programu w środowisku MATLAB. Oto treść zadania: Napisać kod źródłowy programu, który będzie rysował wykres wybranej funkcji sin(x), cos(x), tg(x), ctg(x) w przedziale podanym z klawiatury. Po uruchomieniu programu na ekranie monitora powinna wyświetlić się informacja do czego program służy oraz jakie działania...
jeszcze jedno :) jak sie rysuje wykres COS z opoznieniem- bo step nie za bardzo dziala? tez dla tych samych danych? pozdrawiam
Odnośnie podpunktu h) Fala piła 1połówkowa o okresie 2pi/N i N=20 to mam pytanie : który z wykresów A, B,C czy D jest przykładowym wykresem tej że właśnie fali. Bo chcąc narysować wykres tej fali w oparciu o funkcję y=ax+b potrzebuję znać przynajmniej prawidłowy wygląd tego wykresu. Narysowałem kilka wykresów które wydają mi się możliwymi rozwiązaniami....
•naszkicować kształt aproksymowanego sygnału i początkowych kilku (3 lub 4) sum częściowych (na wspólnym wykresie), Narysuj kilka pierwsych sinusów (vel kosinsów) na tle wykresu przebiegu prostokątnego. •zaznaczyć miejsca nieciągłości sygnału Przypuszczam że chodzi o pionowe zbocza w przebiegu prostokątnym. •naszkicować zależność...
Witam Potrzebuję pomocy przy napisaniu programu w Matlabie który wygeneruje wykres przechodzący przez 5 zadanych punków przy pomocy interpolacji trygonometrycznej. Te punkty to: (-7,2) (-6,4) (-3,-2) (0,6) (2,4) Proszę o pomoc Pozdrawiam
Witam, mam taki problem odnośnie ustawień w "Scope". Dokładnie chodzi o przycisk "Autoscale". Po jego wciśnięciu wykres skaluje oś do bardzo małych wartości rzędu 10^(-15). Jak zmniejszyć to skalowanie?
Może byś jakieś screeny powrzucał. Tego wykresu i może schematu jeśli nie jest duży.
Zmieniło zmieniło ;P wyskaluj wykres (ikonka lornetki w scope), jeśli nie pomogło zmniejsz trochę częstotliwość sinusa będzie lepiej widać
Czyli mając schemat modulatora, powinienem wyciągnąć I oraz Q sprzed pomnożenia ich z sinusem i cosinusem a otrzymane wartości podać na wykres XY. Dobrze zrozumiałem?
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...
Witam, Mam pytanie, jak zrobić w matlabie funkcję pionową, a najlepiej asymptote do wykresu jakiejś zwykłej funkcji kwadratowej....? :?:
Takie wykresy można narysować korzystając z Matlab'a. Użyj do tego funkcji Bode i Nyquist, opis parametrów znajdziesz w help'ie.
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...
Pamiętaj żeby dla większej ilości próbek zwiększyć ilość punktów transformaty. Co do wyskalowania y to najszybszym rozwiązaniem wydaje mi się być dopisanie kawałka kodu który pokaże jeszcze jeden, kolejny wykres z względną mocą widma figure(3) plot(osf(2:40), 0.000047*W(2:40)) title('Widmo czestotliwosci odniesieniu...
Ja tam się na matlabie nie znam, ale powody mogą być dwa: - albo dostarczasz danych wejściowych, które nie "generują" tego środka - albo ten środek ma tak małe amplitudy, że dane są, tylko nie widać ich na wykresie w tej skali
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);...
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...
jak zrobic wykres kolumnowy z dwoma osiami Y tak zeby obie kolumny nie nachodzily na siebie tylko staly obok siebie. Jeli wykorzystuje jedna os, to wszystko jest ok, z dwoma, niestety nie funkcjonuje. Wersja excel - obojetnie. Moga byc tez porady ja kt zrobic w innym programie, np. mathcad, matlab spss...... dzieki za porady i wskazowki
Bo do takich rzeczy lepsze są specjalizowane programy ja np. polski świetny Graph, lub bardziej zaawansowany - MatLab. Lub typowo dla elektroenergetycznych - PSpice (choć tu raczej sprawa ma się od strony symulacyjnej, niż matematycznej) Pewnie, że Excel sprosta, jednak jego przeznaczeniem nie były takie zastosowania, stąd trudności i dość pokrętna...
Polecam program do statystyki i ekonometrii "R", dużo możliwości. W Matlabie też chyba da radę:)
Śmiechłem. Coś mi się uroiło z tym MATLAB-em. :) Wybacz. Cóż, w takim razie... Zauważ, że przesunięcie fazowe równe 360 przesuwa wykres o jeden okres, a więc wykresy się nałożą. Na kartce to pewnie przerywana linia załatwia sprawę.
Mysle ze MATLAB na pewno sobie z tym poradzi, wystarczy wrzucic do workspace i juz, ale niestety nie mozna sobie go sciagnac z neta tak po prostu:|
Jest smooth https://uk.mathworks.com/help/curvefit/s... Poza tym dobieranie wielomianów nie jest trudne, dla krzwej którą pokazałeś będzie to wielomian drugiego stopnia.
Jaki jest powód dokładnie nie wiem. Są to dane z urządzenia. Może to wynikać z tego że częstotliwość próbkowania wynosi 512Hz
Więcej podpowiedzi? Dodano po 49 chodziło mi o coś takiego: Dodano po 4 Należy kilkakrotnie wywołać funkcję "surf" przesuwając ją po płaszczyźnie. Nieprzesunięta czyli podstawowa: surf(X,Y,Z); Przesunięta: surf(X-1.2,Y-1.2,Z); (przesuniecie o 1.2 dla X oraz o 1.2 dla Y) każdorazowo po "surf" wywołać "hold on", żeby wykres kolejny nie nadpisał poprzedniego.
matlab wykres matlab matlab matlab wykresy
instalacja plomb palet maszyna honda civic termostat
Seat Ibiza 1.2 TDI CFWA – dymi, gaśnie po odpaleniu, wymieniony przepływomierz i czujnik ciśnienia spalin Grzałka do zbiornika emaliowanego z anodą tytanową – dobór, materiały, Galmet, Eliko, Thermowatt