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ć...
Witam, Nie jestem zbyt biegły w Matlabie. W jaki sposób zabrać się do tak postawionego problemu? Chodzi o to, że mam wykres (axes), po skierowaniu kursora na obszar axes zmienia się jego kształt i teraz kluczowe zadanie: za pomocą czego najprościej rozpocząć rysowanie. Ma to polegać na rysowaniu dowolnego kształtu(chodzi o krzywą, która będzie funkcją,...
Taak, jest tylko ten drobny problem, że od paru lat nie robiłem poważnych obliczeń w Matlabie, nie mówiąc o aplikacjach. Na pierwszy ogień proponuję uruchomienie wszystkich przykładów z interfejsem graficznym. Może da się zauważyć, że któryś reaguje na klikanie/rysowanie myszą w polu wykresu. Te przykłady zwykle są pokomentowane i może da się wyrozumieć....
Tylko, że dla elektronika nie jestem pewien w czym niby? Z tego co mi się obiło o uszy to Matlab ostatnimi czasy służy do generowania kodu w C/C++ i później implementowania tego do systemów Embedded. Jest to często wielkie ułatwienie i spora droga na skróty dla wielu ciężkich tematów. Co do Excela ...nie jest to idealne narzędzie ale łatwo dostępne...
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
Matlab nie jest niestety darmowy w przeciwieństwie do aplikacji opensource. Bardzo ciekawa i bogata w możliwości jeżeli chodzi o rysowanie wykresów jest bliblioteka pod Pythona matplotlib http://matplotlib.org/ Niżej przykłady i możliwości http://matplotlib.org/gallery.html http://matplotlib.org/examples/index.htm...
Odpowiedź znam (symulacja sapwin), i owszem zgadza się, ale to jest tylko żeby sprawdzić czy obliczenia są okej. To też nie jest tak że ja chcę gotowca, tylko że patrzysz na to z perspektywy kogoś dla kogo jest to oczywiste a dla mnie to są początki z liczeniem obwodów (niestety). Dysponuję też pdfem http://zto.ita.pwr.wroc.pl/~ald/TKEK0000...
jak parametry sa znane, to wczesniej piszesz np T=2; i w wyrazeniu używasz juz T, a jak niesa znane to musisz wejsc w wyrazenia symboliczne ( syms a) połączenie tego zamieszcze Ci w kodzie, tj fragment z jednej z laborek z teorii sterowania, co robi każda funkcja tj opisane w pomocy dosc dokladnie, MATLAB ma według mnie genialnego HELPa i naucz sie...
może ktoś mógłby mi podpowiedzieć jak wyplotować na jednym wykresie 3D w matlabie krzywą f(x,y) i jednocześnie jakąś bryłę np walec...... teoretycznie krzywą mogę wyplotować funkcją plot3().. a walec na upartego surf(), ale potrzebuje to na jednym figure... proszę o pomoc
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...
w matlabie jest taka funkcja jak bode() w nawiasach podajesz transmitancję (w twoim przypadku H) i rysuje ci charakterystykę Bodego i jest też taka funkcja co się nazywa nyquist() i chyba domyślasz się co rysuje. :)
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
Matlab sijest do tego bardzo dobry ale musisz mieć wersję z pakietem simulink
MATLAB.
Witam! Mam problem z narysowaniem charakterystyka bode-go. Gdy wpisuję np bode(1,[1 2 2 1]) wyskakuje mi "Undefined function or method 'bode' for input arguments of type 'double'."
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...
(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.
do doboru regulatora proponuję użycie bloku Signal Constraint dostępnego w Simulinku. W starszych wersjach Matlaba odpowiednikiem jest NCD Blockset. Bloczek ten pozwala na dobór regulatora poprzez modelowanie kształtu odpowiedzi na skok jednostkowy - zmiennymi wyjściowymi są nastawy regulatora. A może ktoś widział gdzieś przykład sczytywania danych...
funkcja meshgrid służy tylko do rysowania zależności funkcyjnych i rozszerza wyłącznie dwie pierwsze macierze X i Y a mi chodzi o figury geometryczne. Jeżeli matlab sobie nie radzi zna ktoś inny program do rysowania figur w 3D?
Ja rowniez z kolega mam zamiar zrobic taka hamownie. My wykonujemy to na rolkach ze stacji diegnostycznej(do sprawdzania hamulcow)wyposazonych w duzy walec stalowy o duzym momencie bezwl. Generalnie zasada dzialania hamowni bezwladnosciowej opiera sie na drugiej zasadzie dynamiki dla ruchu obrotowego, czyli I(moment bezwladnosci ukladu)*ξ(przyspieszenie...
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...
Potrzebuję programu który narysuje mi pętlę histerezy widzianą na oscyloskopie po podaniu punktów charakterystycznych. Potrzebuję tego na sprawozdanie laboratorium z materiałoznawstwa. Zna ktoś takie cudo w miare nie skomplikowane? (nie takie typu matlab)
Matlab + np. cftool
W takim razie chyba pozostaje mi tylko użycie canvas do rysowania wykresów... Czy jest jakieś inne rozwiązanie tego problemu? Wykresy, które będę rysował są typu sinus, cosinus - chce je użyć do symulacji obwodów elektrycznych...Do tej pory do tego celu używałem guide MatLab'a.
Szczerze mówiąc to myślałem o czymś takim, ze wpisuje funkcje i jest ona z miejsca rysowana. Nieststey nie miałem nigdy do czynienia z programamai typu: MatLab, Derive itp. pozdrawiam.
Witam, nie do konca rozumiem problem, skoro tworzysz plot to masz dane do wyswietlenia wiec po co chcesz tworzyc dane/rysowac je a potem znowu odtwarzac dane? Nie mozes "zajzec" do matrycy ktorej uzywasz do rysowania? Moze rozwaz: desiredY = interp1(yourXaxisdata,yourYaxisdata,cert... Ktora wersja Matlab'a? Pozdrawiam
Chętnie bym ci pomógł, ale porzyczyłem aparat cyfrowy i nie mam jak sporządzić tych tablic, schematów .. :/ .. a w paintcie to cały dzien bym rysował.
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)...
Dzięki bardzo za pomoc. Tylko w jaki sposób funkcję na przykład f(u)=1 ograniczyć, aby była ona rysowana w przedziale (0 ; k*Tmax), przy czym Tmax jest wektorem.
Co do 2 to zobacz dokłądnie co tam siedzi to jest (FS/2) *linspace(0,1,NFFT/2+1) czyli na wyjściu masz częstotliwości od 0 do FS/2 liniowo rozłożone na ilości próbek z transformaty/2 co do pozostałych pytań wszystko zależy co chcesz uzyskać. Ja na przykład raczej zastosował bym rysowanie pół-logarytmiczne niestety nie wiem co autorzy mieli na myśli....
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.
jeszcze jedno :) jak sie rysuje wykres COS z opoznieniem- bo step nie za bardzo dziala? tez dla tych samych danych? pozdrawiam
Pisać możesz niemal w dowolnym języku (Java, C, C++, C#, a nawet asembler :P, na upartego mógł byś nawet napisać skrypt pod Scilab'a lub Matlab'a). Najwięcej roboty będzie z obsługą elementów "graficznych" (rysowanie krzywej ruchu), reszta to po prostu implementacja wzorów. Na Twoim miejscu pisał bym w C++ lub C#, środowisko najlepiej Visual Studio,...
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.
Matlab , Mathematica - http://www.mathworks.com/ - http://www.wolfram.com/
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...
Witam szukam laptopa dla znajomej. Komputer przeznaczony będzie do przeglądania internetu, ale także do rysowania 3d Cad, programy matematyczno symulacyjne matlab matchcad. Budżet to 3000zł Proszę o ocenę tych modeli, własne propozycję. Proszę również o polecenie jakiegoś sklepu ponieważ afery z x-kom oraz Morele mnie trochę przerażają. ASUS VivoBook...
Nie chodzi o program matematyczny który narysuje podaną fukcję Matlab to potężna krowa matematyczna i ładnie rysuje wykresy ale z ich edycją już gorzej. Wiem, że mi szybko udowodnisz, że można za jego pomocą zrobić wszystko ale z wygodą użytkowania to już nie musi mieć wiele wspólnego. Napiszę wprost - chodzi mi o podrasowanie wizualnej strony wykresów...
Genialne narzędzie, podczas studiów wiele razy musiałem sprawdzić jak wygląda kształt funkcji, więc albo robiłem to w excelu (co było czasochłonne), albo w specjalnych programach do rysowania wykresów gdzie nie zawsze można było tworzyć wszystkie wykresy. Nie znałem wtedy jeszcze Matcad czy Matlab. Brawo dla Google.
http://obrazki.elektroda.pl/7563317600_1... W simulinku zamiast rysowania wykresów w step chciałbym dodać zewnętrzny plik z wykresem plot. = Jak to zrobić?
Witam, mam problem z rysowaniem wykresu FFT w Matlabie, otóż mam funkcje: x=(2-400*t).*cos(2000*pi*t) Dla tej funkcji dobrałem częstotliwość próbkowanie f=16kHz, i przyjąłem N=16 próbek na okres, czyli analizując 2 i 4 okresy kolejno otrzymam 32 i 64 próbki. Kod mojego programu w matlabie jest następujący: >> t=linspace(0,2*0.001,10000); >> A=(2-400*t)...
Witam, Kod który przedstawiłeś [syntax=matlab]plot(ScopeData.time,Scope... axis([0.0,10,0,400]) xlabel('t[s]') ylabel('I[\A') title('Faza L2')[/syntax] Możesz wykorzystać do rysowania wykresu również dla danych z bloczku to workspace. Nie rozumiem tylko stwierdzenia "słabo wychodzą". Co chcesz uzyskać? Jak wykres ma wyglądać?. Coś...
Jestem zaskoczony że matlab jest taki mądry i sam to wczytał :) A w tym symulinku to co właściwie chcesz zrobić. Bo jak chce się narysować np wykres sin(x) to się daje bloczek clock potem sin a potem scope i się rysuje funkcja sin. Ty podajesz mu macierz a potem łączysz tą macierz za pomocą mux i na koniec dajesz scope. To się po prostu nie może udać.
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
Może napiszę to w ten sposób: (x-1)^2 + y^2 -4 =0 (x+1)^2 + y^2 -4 =0 Teraz już chyba dobrze widać, że są to równania dwóch okręgów. Właśnie te okręgi chce narysować. Tylko funkcja rysująca musi wziąść równania w takiej postaci w jakiej są, bo chce mieć możliwość łatwego wprowadzania innych równań.
Cześć wszystkim, mam problem z programem matlab. Otóż w wyniku pomiarów otrzymałem punkty (oznaczone na niebiesko na wykresie). Przy prostej formie polecenia- plot (x,y) mam rysowane takie krzywe (jak czerwony kolor). Czy jest jakaś opcja, żeby dopasować , aby rysowało mi zieloną linię? Znalazłem, że jest funkcja polyfit, ale tam samemu (ręcznie) trzeba...
Witam, Mam pewien problem w programie simulink (matlab wersja r2013a). Mianowicie gdy wyświetla mi przebiegi czasowe na scopie rysuje przebieg do 10 s, a potem zaczyna ponownie od zera, natomiast time offset zmienia się z 0 na 10 potem na 20 itd. O ile się zorientowałem stało się to w momencie zmniejszenia czasu próbkowania. W tym momencie czas próbkowania...
Witam, to może zabrzmi banalnie ale nie potrafię sobie z tym poradzić.. Mam 3 pliki txt z danymi i na podstawie tych danych chce wyrysować sobie wykresy, ważne jest żeby były na jednym oknie żeby je porównać. Napisałem kod który wczytuje pliki i rysuje wykresy, ale nie wiem dlaczego rysuje tylko dwa, a nie trzy. Funkcję hold ogarniam także chyba gdzieś...
Office zdecydowanie nie nadaje się do tego, nawet do rysowania wykresów. Jeśli już o tym mówimy to u nas robimy to tak: 1. Urządzenia Pomiarowe 2. Oprogramowanie w LV z eksportem danych 3. Analiza / obróbka danych w Matlab (krok opcjonalny) 4. Analiza i generowanie wykresów w Origin Pro. W office to można sobie co najwyżej na zajęciach studenckich robić...
Wykresy: Matlab, Gnuplot, Mathematica, MathCAD Symulacja: Microcap, Multisim, NAP A na jakiej stronie znajde te programy?? www.google.com Pozdrawiam
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...
matlab matlab rysowanie linii rysowanie koła
wysokosc pomieszczenia balun zrobi automatyczne zapisywanie haseł
zasilacz beztransformatorowy vestel 17ips72
Odtwarzacz DVD do amplitunera Technics SA-TX50 Czy nowa antena GPS zapewni działanie nawigacji?