To moze wybieraj punkty - maksima danych pików i przyjmuj ich wartości czasu za znaczniki przedziałów na które chcesz dzielić sygnał. Tylko jak mówi ghost666 nie będzie sie to miało całkowicie do rzeczywistości. Będziesz miał przybliżone długości danych przedziałów czasowych (tym dokładniejsze im ostrzejszy przeskok między poziomami). Według mnie inaczej...
(at)timoglok , to nie jest gotowa instrukcja do wklejenia, to nieco bardziej rozpisany schemat który tobie od kilku postów radzi (at)Marvinn8686 , a którego nie jesteś w stanie zaadaptować w związku z brakiem podstaw.
W trakcie działania skryptu macierz może się zmniejszać (usuwanie wierszy z identycznymi elementami) i w pewnym momencie dostajesz: ??? Index exceeds matrix dimensions. spróbuj tak for i=length(walor):-1:1 if range(walor(i,:)==0 walor(i,:)=[]; end end BTW: Możesz użyć & zamiast && bo: Logical Operators:...
Pokaż przykładowy kod, jaka funkcja i gdzie się wysypuje, bo nie bardzo rozumiem w czym jest problem. Wyrażenie zapisane w stringu można wykonać za pomocą http://www.mathworks.com/help/matlab/ref... a funkcję zapisaną w ten sposób skonwertować na prawdziwą funkcję http://www.mathworks.com/help/matlab/ref...
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)
Miało być ".*". A co do potęgowania to można tak: a^x=exp(x*ln(a)) Tyle, że wydaje mi się, że nie w tym problem. A przy debugowaniu można sprawdzić czy istnieją x(1) oraz x(2). Chodzi mi o to czy przypadkiem nie zawierają czegoś "dziwnego" czego nie toleruje potęga
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
Policz wartość oczekiwaną i wariancję z danych pomiarowych. http://pl.wikipedia.org/wiki/Rozkład_nor... http://pl.wikipedia.org/wiki/Wartość_ocz... http://pl.wikipedia.org/wiki/Wariancja Funkcje matlaba: mean, var, randn i inne ze statistics toolbox. Pozdrawiam, Dr.Vee
» syms a b c x » y=a*x^2+b*x+c y = a*x^2+b*x+c » diff(y) ans = 2*a*x+b » int(y) ans = 1/3*a*x^3+1/2*b*x^2+c*x » http://www.mathworks.com/access/helpdesk... http://www.mathworks.com/access/helpdesk... http://www.mathworks.com/access/helpdesk...
Witam, Ja bym skorzystał z bloku porównania lub z bloku który pozwala na wywołanie funkcji. Ewentualnie żeby ułatwić dobie życie to MATLAB Function. Pozdrawiam,
http://www.dspguide.com/ch8/9.htm
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ą...
http://bfy.tw/JqE
Poszukaj tych funkcji w helpie. W okienkowej wersji jest dość fajna wyszukiwarka. helpwin
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...
A= [1 2 3 4 5 6;7 8 9 10 11 12;13 14 15 16 17 18; 19 20 21 22 23 24; 25 26 27 28 29 30; 31 32 33 34 35 36] B=formuj(A,2) B=[1 3 5 13 15 17 25 27 29; 2 4 6 14 16 18 26 28 30;7 9 11 19 21 23 31 33 35; 8 10 12 20 22 24 32 34 36] Ktoś pomoże napisać funkcję która zmienia w/w macierz A na B ?
Na stronie z [url=http://www.mathworks.com/help/signa... jest opis jak wyznaczany jest wektor wyjściowy.
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...
Proponuje Matlab, ma gotowe funkcje do generowania i analizy sygnału. Do analizy użyj transformaty Fouriera - funkcja FFT.
Zainteresuj się funkcją isstrprop.
ściągnij octave- zweryfikuj - darmowy zamiennik
Możesz to rozbić na przedziały za pomocą instrukcji warunkowych, a następnie w każdym z przedziałów wyliczyć y w funkcji x. [syntax=matlab] function y = func(x) if (x<-2) y=3 elseif (x<0) y=a1*x+b1 elseif (x<1) y=a2*x+b2 elseif (x<3) y=-5 else y=a3*x+b3 end[/syntax] Cała potrzebna wiedza jest w tych 2 linkach: http://www.mathworks.com/help/matlab/ref...
Witaj! Aby wyznaczyć wartość pochodnych w punkcie (1,2,3), możesz zastosować funkcję subs na już wyznaczonych pochodnych zamiast podstawiać wartości x1, x2 i x3 osobno. Oto zmodyfikowany kod, który wyznaczy wartości pochodnych dla funkcji y w punkcie (1,2,3): clear syms x1 x2 x3 y(x1,x2,x3)=x1*x2^x3+x1^2*x3 % Obliczanie pochodnych poch_x1=diff(y,x1)...
1) kod który napisałeś jest równoważny PSNR(z1,z2) więc otrzymasz błąd taki jak na początku 2) tak, to ma dokładnie takie zadanie gdyż funkcja PSNR wymaga wartości z przedziału [0,1]
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ć?
Mam problem potrzebuję stworzyć algorytm autofokusa.Chcemy do tego użyc prostej kamery internetowej podłaczonej pod USB.Będziemy to robic pod matlabem.Prosimy o informacje (typy funkcji jakich używa się do rozpoznawania obrazu)
Witam Możesz uściślić pytanie? Bo na tak postawione jak powyżej, to na przyklad: widmo_usrednione=mean(widmo) . Pozdrawiam Sanwa
Liczaca pochodne to moze ode23 lub ode45. Ogolnie sprawdz 'help gradient' i 'help ode45' w Matlabie.
Strasznie dziękuję za odpowiedź. Mam jeszcze jeden problem. Ponieważ dalsza część zadania brzmi: "Wartości optimów globalnych (min i max) indywidualnie przydzielonej funkcji (w podanym zakresie zmiennych), wyznaczonych za pomocą algorytmu ewolucyjnego (funkcja ga)", niestety z tym również mam problem. Nie potrafię połączyć tych dwóch funkcji. Bardzo...
Witajcie, mam problem aby interpolowac funkcje w Matlab. W moim przypadku numerycznym tylko niektore wartosci funkcji odpowiadajace pewnemu wektorowi sa niezerowe, wiec normalne procedury nie polacza mi tych punktow dajac mi obwiednie tylko uwzgledniaja zerowe wartosci rowniez dajac przebieg interpolowany/aproksymowany o zanizonych wartosciach. Pamietam,...
Problem cd. Trzymając się zasady: gdzie FFT_Callback = zawartość osobnego pliku FFT_Callback.m. Pewnie można to organizować też w inny sposób, ja trzymałem się zasady 1 funkcja obsługi zdarzenia = 1 plik Chciałem zrobić takie pole "checkbox", gdzie po aktywowaniu (pojawieniu się zaznaczenia w postaci ptaszka) coś by było robione. kody: mplik spr.m close...
Strasznie to zagmatwałeś. Poza tym Matlab jest beznadziejny w pętlach i tym podobnych, za to dobrze sobie radzi na operacjach na macierzach. Pozycje jedynek znajdujesz tak: macierz = \ [ 0 0 0 0 0 ; 0 1 1 1 0 ; 0 1 1 1 0 ; 0 0 0 0 0 ] [i, j] = find(macierz == 1) % i zawiera indeksy wierszy % j zawiera indeksy kolumn Podobnie...
...z tego co pamiętam to Simulink ma bloczek, którym można realizowac różne funkcje matematyczne np. (cos(u1)+sin(u2))^2 Byc moze da sie także zrealizowac bardziej skomplikowane funkcje Symbol tego bloczka f(u) (o ile dobrze pamiętam ;nie mam teraz Matlaba zainstalowanego) [/code]
Dziekuje za pomoc :)
Pierwszy problemy leżał po mojej stronie, mianowicie pokręciłem parametry i dlatego funkcja zwracała inne wyniki. Do obliczeni wykorzystałem funkcje quadl wprowadzając do niej parametry z zewnątrz, zapisałem to w taki sposób: a=quadl((at)calka,-0.5,x(j), Dodano po 2 Trochę pokręciłem nazwy parametrów :) z=k v=h
Cześć, proszę o pomoc w rozwiązaniu zadania bo utknąłem: Szukam funkcji wielomianu 3-ciego stopnia (x^3) tak, żeby przechodziła przez punkty: (0,0) (495, -11) (1300,11.5) Dodatkowo w punkcie (495, -11) powinno być minimum, a w punkcie (1300,11.5) maksimum funkcji. Punkt przegięcia w punkcie 1020 To co udało się wymyśleć to rozbić to na dwie parabole...
Bawię się metodami próbkowania i odfiltrowuje sygnał. Wiem, że da się ominąć funkcję 'filter', która praktycznie wszystko robi za nas, zwykłe mnożenie funkcji odpada, ze względu na różne długości. N=1024; fp=1000; fgr=250; t=0:1/fp:(N-1)/fp; x1=sin(2*pi*153*t); x2=sin(2*pi*321*t); syg=x1+x2; y=fft(syg); m=abs(y);...
Przez pomyłkę w nazwie pliku z funkcją pomyliłem literę . Już działa. Próbuję zmodyfikować tą funkcje by zamiast wyświetlania wyników wyświetlała ich wykres ale jakoś mi się nie udaje. Jak należy zmodyfikować ten program aby wyświetlało wykres? [syntax=fortran]clc clear n=input('Podaj n= '); if n<0 disp('warunek !!! n>=0') else k = 0:1:n; for...
Logitech nie korzysta z własnych sterowników dla myszek uzywa zawsze zgodnych ze sterownikiem Windowsa dlatego myszki zawsze działją bezbłędnie i bez potrzeby instalacji własnych sterowników. p.s. Masz możliwość instalacji programu Logi Options to zainstaluj i tam możesz konfigurować bezpośrednio myszkę i nawet wyłączyć funkcję przycisku. Właśnie sprawdziłem...
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?
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...
Tak, cała treść. Próbowałem to robić funkcjami typu mesh i wychodził taki tunel.
musiałbyś narysować 2 funkcje
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.
Przecież jest gotowa funkcja sort.
Spróbuj z tym: for x=1:201 t=(x-1)/100; czas(x)=t; if (t>=0 & t<0.5) u(x)=380; f(x)=50; end if (t>=0.5 & t<1) u(x)=-60*t+410; f(x)=u(x)/7.6; end if (t>=1 & t<1.5) u(x)=350; f(x)=u(x)/(2.8*t+4.8... end if t...
1. zainteresuj się słowem global . W Matlabie wpisz help global i poczytaj 2. nie działa bo masz literówkę: popraw 'naz_plik' (testowałem i działa) plik = 'test.bmp'; loadim(plik);
Mam takie zadanie: Dana jest sztuczna sieć neuronowa złożona z jednej warstwy, w której jest jedna jednostka posiadająca cztery wyjścia, dane są cztery sygnały na wejściu: p1=0.1, p2=0.2, p3=0.8, p4=1.0, dane są wartości wag: w1=0.8,w2=0.5, w3=0.3, w4=1; dana jest funkcja przejścia (transfer function) w postaci funkcji liniowej f(x)=ax o współczynniku...
Dzień dobry, ciekawy pomysł, raczkuję jeszcze w MATLABie ale dodam od siebie jak ja to widzę aby rozwiązać to w miarę dynamicznie. Od strony MATLAB-a dostajemy funkcje: wavread/wavwrite do odczytu/zapisu danych z plików na dysku. Statycznie można po prostu wczytać pliki, odjąć 2 funkcje, zapisać. Aby było to dynamiczne można by wykorzystać potoki, zaś...
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:...
Witam Próbuję za symulować model silnika BLDC ze strony : http://www.mathworks.com/matlabcentral/f... Używam Matlaba R13. Kiedy nacisnąłem Build all, zgodnie z zaleceniem RTW zmieniłem w parametrach symulacji opcję "Solver options" z "Variable-step ode113(adams)" na "Fixed-step discrete". Ale oprócz...
Witam, Mam pytanie, jak zrobić w matlabie funkcję pionową, a najlepiej asymptote do wykresu jakiejś zwykłej funkcji kwadratowej....? :?:
Wrzucasz sobie ten plik z rozszerzeniem .m do jakiegoś folderu, w matlabie przechodzisz do tego folderu poleceniem chdir jeśli dobrze pamiętam albo którąś opcją z menu (niestety w tej chwili nie mam matlaba na dysku) a potem wywołujesz ten skrypt podając nazwę pliku bez rozszerzenia.
Poprawiłem ale wyświetla szare tło bez wykresu. figure ezplot3('-2*sqrt(x.^2+y.^2)'... [0 ,pi/2]) grid on axis square
Zauważ, że pierwszym argumentem funkcji ode45 musi być uchwyt do funkcji, a nie definicja równania przy pomocy diff. Więcej w dokumentacji z przykładami: https://www.mathworks.com/help/matlab/re...
Użyj funkcji unwrap
Mam problem związany z funkcją Rastrigina, sam kod wykresu funkcji rozpisałem i wszystko działa jak trzeba [syntax=actionscript3][x,y] = meshgrid(-5:0.1:5); z=20+x.^2-10*cos(2*pi*x) + y.^2-10*cos(2*pi*y); colormap(jet) surfc(x,y,z)[/syntax] Prosiłbym o pomoc i poradę jak postępować z tymi metodami, nie mam doświadczenia w programowaniu. Z góry dziękuję...
zaokraglac mozesz w dol lub w gore - dziesietnie floor i ceil , round i fix, sprobuj to, nie wiem czy to pomoze co do zaokraglania do poteg dwojki to musisz sobie napisac samemu taka funkcje, bo nie widzialem takiej w matlabie
Funkcja pulstran.
Np matlab, ostatecznie dałoby się policzyć nawet w excelu. Wzór na moment w funkcji poslizgu znajdziesz w książkach, np "Maszyny elektryczne" A. Plamitzer strona 336.
Witam, W ramach projektu symulowałem silnik skokowy. W wyniku symulacji otrzymałem zależność strumienia od położenia wirnika i wartości prądu w uzwojeniu sterującym - innymi słowy mam pewną funkcję dwóch zmiennych. Po wrzuceniu wyników do Matlab'a otrzymałem poniższy wykres: http://obrazki.elektroda.net/84_12120984... Jak dokonać interpolacji...
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. :)
1. Użyj xlsread http://www.mathworks.com/help/matlab/ref... do wczytania arkusza do zmiennej, np. [syntax=Matlab]Ps = xlsread( 'plik.xls', 'Arkusz1', 'A1:B30');[/syntax] Później odwołujesz się jak do każdej innej zmiennej matlaba. 2. zapoznaj się z opisem funkcji datetick, która formatuje oznaczenia osi x wykresu http://www.mathworks.com/help/matlab/ref...
Możesz użyć funkcji freqz.
Zapoznaj się z funkcją freqs
Pochodną mogę sobie obliczyć w danym punkcie, a jak z tego zrobić współczynnik, który powinien być chyba jedną liczbą.... Nie, będzie to przecież funkcja (jako pochodna funkcji pierwotnej) - tej samej zmiennej niezależnej jak dla danego sygnału.
Umieść oba czujniki możliwie blisko siebie (mogą się lekko dotykać), a całość zamknij w obudowie, którą umieścisz w komorze cieplnej. Komora powinna zabezpieczyć czujniki przed wpływem czynników, np. wilgoci lub wody jeżeli umieścisz ją w zamrażarce lub wrzącej wodzie. Zmieniając temperaturę w komorze, notuj wartość wskazaną przez każdy z czujników....
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...
...z tego co pamiętam to Simulink ma bloczek, którym można realizowac różne funkcje matematyczne np. (cos(u1)+sin(u2))^2 Byc moze da sie także zrealizowac bardziej skomplikowane funkcje Symbol tego bloczka f(u) (o ile dobrze pamiętam ;nie mam teraz Matlaba zainstalowanego)
http://www.mathworks.com/help/matlab/mat... To de facto podstawienie ale czasami nazywane mnożeniem funkcji, zapoznaj się z tym: http://www.purplemath.com/modules/fcnops... W zasadzie to: z = (at)(x) sin(-3-sin(x)-cos(x)...
Tak mi jakoś poręczniej. Matlab ma gotowe funkcje np do odczytu plików graficznych, do zapisu np pliku txt. Kilka linijek i mam prosty konwerter. Każdy robi jak mu wygodnie.
x_inch = -2:0.5:1; zastąp: x_inch = -2:0.5:0.999;
Funkcją subplot wyświetlisz dwa wykresy, przy czym musisz określić ich przedziały za pomocą funkcji axis.
Skrypt w matlabie to po prostu ciąg instrukcji które będą po kolei wykonywane. dodatkowo taki sam ciąg instrukcji można upchać do funkcji. Funkcja - jak to funkcja przyjmuje argumenty, zwraca wartość, poza tym niczym się od skryptu nie różni. Co do przykładów (postaram się coś jutro wrzucić) te które podałeś oczywiście da się zaimplementować, ale nie...
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...
5. Wykreśl następujące funkcje cyfrowe okresowe (na papierze lub/i matlabie) i oblicz ich parametry a) Funkcja sinus o okresie 2pi/N i N=10 b) Funkcja sinus o okresie 2pi/N i N=20 c) Funkcja sinus KWADRAT o okresie 2pi/N i N=20 d) Funkcja sinus wyprostowany o okresie 2pi/N i N=20 e) Funkcja sinus jedno-połówkowy o okresie 2pi/N i N=20 f) Fala prostokątna...
Dzięki, niestety takiej odpowiedzi się spodziewałem ;>. Pewnie zamknę to w funkcji nlinspace.
oczywiście, oprogramowanie nazywa się matlab i chodzi o funkcję ztrans: http://www.mathworks.com/help/symbolic/z...
Jeśli do PSpice'a da się podpiąć dll-a, to proponuję w Simulinku stworzyć S-Funkcję. Można wtedy napisać program w C/C++ i po kompilacji dostaniemy bibliotekę dll.
Witam, Podejrzewam ze interesujace materialy znajdziesz tu: http://peb.pl/grafika/82972-rapidshare-m... Pozdrawiam
Już sam doszedłem krok po kroku. Temat zamknięty.
Chciałem się jeszcze dowiedzieć jak można wprowadzić plik muzyczny wav do zaprojektowanego filtru w matlab, a potem go przefiltrować i uzyskać wszystkie pożądane charakterystyki?? - jeśli potrzeba mogę dołączyć pliki mfile z filtrem oraz plik wav na którym chcę przeprowadzić filtrację. Plik wczytać można następująco: [x,Fs,bits]=wavread('test_signal.wav');....
Podpowiedź jak wczytać dane z pliku, np.: http://www.mathworks.com/help/matlab/ref...
Cześć! Mam do zrobienia projekt filtrów. Filtry już zaprojektowałem i działają, problem tylko mam z wykreśleniem modułów ich funkcji transmitancji w skali logarytmicznej. Możecie powiedzieć jak to trzeba zrobić? Filtry są tak zrobione: % Tworzymy wektor częstotliwości filtru f4=[0 2950 3000 4000 4050 fNq]; ff4=f4/fNq; % Wektor pożądanych amplitud...
Hmmm.. możesz skorzystać z FDA tool w matlabie i zobaczyć coon Ci wygeneruje. Hmmm co do metod projektowania filtrów to odezwij się na maila, poszukam jakiś materiałów.
Trochę mało informacji odnośnie treści zadania, oznaczeń i wzorów, które później prezentujesz jako przygotowanie. Wstępnie widzę, że trochę się pogubiłeś chyba z oznaczeniami. Funkcja ode23 służy do rozwiązywania równań różniczkowych zwyczajnych, więcej informacji znajdziesz w pomocy Matlaba.
Prawdę mówiąc nie pamiętam już matlaba. Radzę poczytać coś o tzw. m plikach. Za ich pomocą tworzyło się własne funkcje. :)
Ponownie dzięki one_eddie! Właśnie taka funkcja była mi potrzebna :)
Może zacznijmy od tego, czy potrzebujesz to aproksymować czy może interpolować? Bo na moje to chyba aproksymować funkcją exp(x)...
Matlab + np. cftool
Na schemacie "Simulinkowym" wyprowadź żądany sygnał do bloczka o nazwie ToWorkSpace (grupa Sink). Po zakończonej symulacji możesz wynik wyświetlić przy pomocy zwykłej funkcji 'plot'.
Witam, zrobiłem to zadanko ale nie wiem jak obliczyć funkcje przebiegu. Może coś doradzicie?.
Naprawdę, dokładnie taką funkcję spełnia blok saturation.
Witam, Po pierwsze pisz po Polsku. Po drugie. W przykładach na stronie http://www.mathworks.com/help/matlab/ref... widać że do funkcji fminsearch należy przekazać jako parametr funkcję dla której chcemy znaleźć minimum. W Twoim przypadku należy w funkcji która zostanie przekazana jako parametr dodać polecenia odpowiedzialne za wykonanie...
Ale jaki jest problem ? Funkcja awgn chyba ma takie zadanie żeby generować szum gaussowski i dodawać go do sygnału. I robienie średniej z czegoś takiego raczej mija się z celem modelowania kanału. To tak jakbyś dodawał jakąś stałą jak dla mnie. A szum jest przecież losowy. Poza tym średnia z szumu gausa chyba daje zero jeśli się go nie przesunie o jakąś...
W Simulinku nie bardzo, ale w konsoli czy jak kto woli w m-pliku jak najbardziej. Nie pamietam dokladnie funkcji, ale bylo chyba cos w stylu feedback() - sprzezenie zwrotne , parallel() - polaczenie rownolegle transmitancji i pewnie series() dla polaczenia szeregowego...
Sorki niesprecyzowałem. Nie chce rozwiązywać tego układu, chce tylko narysować wykresy funkcji f1 i f2.
To jest cała funkcja, czy tylko jej fragment? (Tak na pierwszy rzut oka wygląda to, jakbyś po prostu nie podał z czego ma być liczona ta wartość średnia).
Wyjaśnij. Czy masz zaimplementować metodę stycznych dla tej konkretnej funkcji czy dla dowolnej funkcji? Jeśli dla tej konkretnej funkcji to liczysz pochodną korzystając m.in z twierdzenia pochodnej funkcji złożonej. Wtedy w równaniu rekurencyjnym wykorzystujesz pochodną oraz funkcję pierwotną.
1. Policzyć całkę oznaczoną z pierwszej funkcji. 2. To samo policzyc dla drugiej funkcji. 3. Odjąć 1. od 2. a wartość bezwzględna tego co wyszło to właśnie pole pow. pomiędzy krzywymi. Całkować numerycznie można na wiele sposoboów metodą trapezów, metodą simpsona .....zależnie od wymaganej dokładności.... Można też użyć gotowych funkcji matlaba.
matlab matlab funkcje step7 funkcje decków
wyłącznik różnicowo prądowy zasada autodata instrukcja zapłon romet chart
zawór proporcjonalny lodówka kondensator zwarcie
Identyfikacja układu scalonego GZT1231 Demontaż pompy wtryskowej S231 1HC102 - instrukcja