Całe polskie forum #matlab tuż przed każdą sesją jest wręcz za*j----e samymi postami typu "Błagam o pomoc w zaliczeniu", "Zróbcie projekt na zaliczenie". Rozumiem zapytać się o konkretną komendę/funkcje ale oczekiwanie że ktoś za nich zrobi cały projekt na zaliczenie to lekka przesada.
Wszystko
Najnowsze
Archiwum
- 3
Przepisałem właśnie 500 linii #programowanie #makro w #excel na #matlab - ktoś miał ostrą fazę, że takie makro w excelu napisał....
- 1
Mógłby mi ktoś wytłumaczyć po co w tym kodzie są i i j?
n = length(A);
j = 1;
for i = 1:n,
if( A(i) > 0 )@NH35: Kod jest jednak nie po 'matlabowemu' bo używa pętli for która jest w Matlabie nieefektywna. Preferowane są operacje na całej Macierzy/Wektorze. Tak jak @zapomnialam_loginu napisała.
B=A(A>0);
A>0 tworzy tablicę logiczną na podstawie porównania, w miejscach gdzie odpowiadające elementy A są większe od zera to w tablicy logicznej będzie 1 w innych zero.
A(tablica_logiczna) wybiera z A tylko te elementy którym odpowiada 1 w tablicy.
Na końcu przypisanie.
B=A(A>0);
A>0 tworzy tablicę logiczną na podstawie porównania, w miejscach gdzie odpowiadające elementy A są większe od zera to w tablicy logicznej będzie 1 w innych zero.
A(tablica_logiczna) wybiera z A tylko te elementy którym odpowiada 1 w tablicy.
Na końcu przypisanie.
jest tu jakiś kozak z metod numerycznych rozwiązywanych w matlabie? Proste równanie różniczkowe, rozwiązać eulerem i RK 4-rzedu(bez funkcji ode45), i oba wrzucić w jeden wykres. Mogę nawet sypnac paroma zielonymi przez PayPal.
#matlab #metodynumeryczne #matematyka #studbaza
#matlab #metodynumeryczne #matematyka #studbaza
@zackson:
Ja jestem kozak, ale przecież w necie masz gotowe przykładu.
Ja jestem kozak, ale przecież w necie masz gotowe przykładu.
@najlepszybukmacherwpolsce: Różnie było. Raz zapłacono i to z góry, kiedy indziej nie. Albo pomoc jest potrzebna, a potem brak kontaktu.
A 'wirtualnych piw' powiedzmy, że nawet nie będę próbował weryfikować.
A 'wirtualnych piw' powiedzmy, że nawet nie będę próbował weryfikować.
Siema Mirki.
Wie ktoś jakim filtrem najlepiej w pliku audio z rozszerzeniem .wav usunąć szum biały ? Plik jest jednokanałowy z częstotliwością próbkowania 44100 Hz, 16 bitów na próbkę. Liczba próbek to 1020762. Plik zawiera tylko głos męski a nie jakąś muzykę.
Chodzi mi o zrobienie tego w Matlabie.
#elektronika #audioboners #matlab #programowanie
Wie ktoś jakim filtrem najlepiej w pliku audio z rozszerzeniem .wav usunąć szum biały ? Plik jest jednokanałowy z częstotliwością próbkowania 44100 Hz, 16 bitów na próbkę. Liczba próbek to 1020762. Plik zawiera tylko głos męski a nie jakąś muzykę.
Chodzi mi o zrobienie tego w Matlabie.
#elektronika #audioboners #matlab #programowanie
konto usunięte via Android
- 3
@JoannitaPL: Częstotliwości nakładają się i nie jest możliwe usunięcie szumu w inny sposób. Taki algorytm działa na zasadzie interferencji fal, pobierana jest próbka samego szumu, a potem odwracana jest faza żeby znieść szum w danym miejscu. Efekt nie jest doskonały, im więcej usuwa się szumu, tym bardziej obrywa wokal, staje się metaliczny i mniej wyraźny. Jeżeli chodzi o inne częstotliwości, no to wokal jest dosyć szeroko w paśmie, wycięcie pewnego
- 0
- 2
@miud: Zobacz takie coś:
X = [(1./(x.^2))', (1./x)', x'];
YY = inv(X'*X)*X'*(y');
figure;plot(x,y,'k',x,YY(1)*X(:,1)+YY(2)*X(:,2) + YY(3)*X(:,3));
Dopasowanie do funkcji: a/x^2 + b/x
X = [(1./(x.^2))', (1./x)', x'];
YY = inv(X'*X)*X'*(y');
figure;plot(x,y,'k',x,YY(1)*X(:,1)+YY(2)*X(:,2) + YY(3)*X(:,3));
Dopasowanie do funkcji: a/x^2 + b/x
@miud: @miud: Użyj tego 'znowelizowanego kodu. Najmniejsze kwadraty nie bardzo mogą coś takiego (pewnie się da, aczkolwiek jest z tym trochę zachodu). One generalnie rozwiązują zagadnienie:
y = a(1) *x1 + a(2)*x2 + ... a(n)*xn.
Tutaj zależność od zmiennych x jest liniowa. Żeby wprowadzić nieliniowość używasz
y = a(1) *x1 + a(2)*x2 + ... a(n)*xn.
Tutaj zależność od zmiennych x jest liniowa. Żeby wprowadzić nieliniowość używasz
- 4
Mam prośbę o pomoc mirków z #matlab #elektronika #elektrotechnika #elektryka no i w mniejszym stopniu #programowanie
Do rozwiązania mam pewne zadanie do którego całkowicie nie wiem jak się mam zabrać
Dostałem wskazówkę z której wynika, że 1 i 3 podpunkt powinienem rozwiązać wykorzystując funkcję gradient, metodę całkowania trapezowego
Jakieś podpowiedzi/porady?
Do rozwiązania mam pewne zadanie do którego całkowicie nie wiem jak się mam zabrać
Dostałem wskazówkę z której wynika, że 1 i 3 podpunkt powinienem rozwiązać wykorzystując funkcję gradient, metodę całkowania trapezowego
Jakieś podpowiedzi/porady?
źródło: comment_GCbNCzNAkecoIbeoqugSOac3SL193MvJ.jpg
Pobierz@jakondo: To powinno być dość proste. Musisz policzyć albo pochodne albo całki numerycznie.
Indukcyjność: Wygeneruj wektor Psi przy stałym kącie i zmieniającym się prądzie.
Potem wywołaj funkcję gradient(Psi,h), gdzie h to krok w i. Ot i wszystko.
Energia kinetyczna, znów mamy stały kąt theta. Należy całkować np tak:
W = ... + psi(theta_const,i_0+n*di) + psi(theta_const,i_0+(n+1)*di)) * di/2 + ...
Moment podobnie.
Indukcyjność: Wygeneruj wektor Psi przy stałym kącie i zmieniającym się prądzie.
Potem wywołaj funkcję gradient(Psi,h), gdzie h to krok w i. Ot i wszystko.
Energia kinetyczna, znów mamy stały kąt theta. Należy całkować np tak:
W = ... + psi(theta_const,i_0+n*di) + psi(theta_const,i_0+(n+1)*di)) * di/2 + ...
Moment podobnie.
@jakondo: Ojej. No to zmienia trochę postać rzeczy. Myślałem, że to funkcja. To tniemy kod.
%Wywołanie skryptu - powinno dodać zmienne do przestrzeni roboczej
%Wywołanie skryptu - powinno dodać zmienne do przestrzeni roboczej
- 30
#programowanie #ksiazki #csharp #cpp #java #javascript #linux #matlab #perl #php #python #scala #sql #naukaprogramowania #nieprogramowanie
Masa darmowych książek, posortowanych po kategoriach ( ͡° ͜ʖ ͡°)
https://github.com/vhf/free-programming-books/blob/master/free-programming-books.md
Masa darmowych książek, posortowanych po kategoriach ( ͡° ͜ʖ ͡°)
https://github.com/vhf/free-programming-books/blob/master/free-programming-books.md
Komentarz usunięty przez autora
- 1
hej, zmieniłem system na win10, chciałem zainstalować matlaba ale nie mogę, w momencie w którym odpalam pliczek laduje się tylko visual c++2005 laduje się do końca, wylacza i nic się więcej nie dzieje, nawet okienko instalacyjne się nie włącza, gogle nie pomaga za bardzo, testowałem 2 różne wersje działające na innym sprzęcie, miał ktoś może cos podobnego ?
#matlab #windows10 #studia #informatyka
#matlab #windows10 #studia #informatyka
- 1
Regulator adaptacyjny - mam proces, którym steruję za pomocą regulatora PD. Docelowo ma to być regulator adaptacyjny - w zależności od zakłócenia ma zmieniać swoje nastawy. Z tym, że wcześniej muszę dobrać mu nastawy pod konkretny uchyb. Jak to zrobić najlepiej? Możliwa jest np. funkcja autostrojenia regulatora z poziomu Matlaba? Będę bardzo wdzięczny za każdą pomoc.
Zarówno sam regulator jak i obiekt jest stworzony w Simulinku.
#matlab #simulink
Zarówno sam regulator jak i obiekt jest stworzony w Simulinku.
#matlab #simulink
@Malchos: Raczej będzie brał pod uwagę konkretny punkt pracy. Wydaje mi się że będzie można to przełożyć na uchyb.
Przypomniałem sobie jeszcze o narzędziu PID Tuner. Na bazie danych lub transmitancji pozwala dobrać PID, tak jak tego chce użytkownik. Można modelować agresywność, czas przejścia itd.
W simulinku nastawy powinno się dać dobrać tunem w bloku PID
Jest jeszcze jedno narzędzie w Simulinku z którego jeszcze nie zdarzyło mi się korzystać.
Przypomniałem sobie jeszcze o narzędziu PID Tuner. Na bazie danych lub transmitancji pozwala dobrać PID, tak jak tego chce użytkownik. Można modelować agresywność, czas przejścia itd.
W simulinku nastawy powinno się dać dobrać tunem w bloku PID
Jest jeszcze jedno narzędzie w Simulinku z którego jeszcze nie zdarzyło mi się korzystać.
@Malchos: Sprawdź może tego PID Tunera. Apps -> PID Tuner. Albo pidTuner w konsoli Matlaba.
Tam jest jawnie wyrażone 'Transient Behavior' od Aggresive do Robust.
Ja próbowałbym stworzyć macierz ustawień typu Punkt Pracy x Moduł wartości uchybu. Gdzie dla wybranego punktu pracy zmieniałbym ustawienie agresywności przy identyfikacji. Dla PD podniesienie wzmocnień części proporcjonalnej i różniczkującej powinno przyspieszyć układ.
Tam jest jawnie wyrażone 'Transient Behavior' od Aggresive do Robust.
Ja próbowałbym stworzyć macierz ustawień typu Punkt Pracy x Moduł wartości uchybu. Gdzie dla wybranego punktu pracy zmieniałbym ustawienie agresywności przy identyfikacji. Dla PD podniesienie wzmocnień części proporcjonalnej i różniczkującej powinno przyspieszyć układ.
Mirki drogie,
Mam do zasymulowania w Simulinku układ jak na rysunku. Początek to wyznaczenie oczywiście równań różnicowych i teraz pytanie do Was w jaki sposób mógłbym to sobie wyobrazić stosując właśnie masa/tłumik/sprężyna.
Osobiście przyznam się, że zupełnie tego nie widzę samemu. Jak widzę gotowy schemat to potrafię to liczyć bez problemu ale kiedy ktoś mnie prosi o własnoręczne wymyślenie mojej wizji takiego układu to odpadam...
#automatyka #matlab #
Mam do zasymulowania w Simulinku układ jak na rysunku. Początek to wyznaczenie oczywiście równań różnicowych i teraz pytanie do Was w jaki sposób mógłbym to sobie wyobrazić stosując właśnie masa/tłumik/sprężyna.
Osobiście przyznam się, że zupełnie tego nie widzę samemu. Jak widzę gotowy schemat to potrafię to liczyć bez problemu ale kiedy ktoś mnie prosi o własnoręczne wymyślenie mojej wizji takiego układu to odpadam...
#automatyka #matlab #
źródło: comment_SKeJxZL4F5O6qymPajDX9cvtMgNJ3OKf.jpg
Pobierz@Nutaharion: Piłeczka nie jest jest połączona ze sprężynką? Tzn odpychanie jest możliwe ale już sprężyna nie może przyciągać?
Tutaj jest chyba jedna zmienna niezależna i obstawiałbym że będzie to kąt - fi.
Główne równanie jest prawie takie jak w wahadle fizycznym.
I * d^2(fi)/dt^2 + mgl*sin(fi)
Tutaj jest chyba jedna zmienna niezależna i obstawiałbym że będzie to kąt - fi.
Główne równanie jest prawie takie jak w wahadle fizycznym.
I * d^2(fi)/dt^2 + mgl*sin(fi)
@Nutaharion: Ostatecznie chyba będzie tak:
I * d^2(fi)/dt^2 + mgl*sin(fi) = 0, gdy x>xmin, bez docisku do sprężyny
I * d^2(fi)/dt^2 + mgl*sin(fi) + k(x-xmin)*cos(fi) = 0, z działaniem sprężyny
x,xmin - wyrazić jako
I * d^2(fi)/dt^2 + mgl*sin(fi) = 0, gdy x>xmin, bez docisku do sprężyny
I * d^2(fi)/dt^2 + mgl*sin(fi) + k(x-xmin)*cos(fi) = 0, z działaniem sprężyny
x,xmin - wyrazić jako
Mirki, mam dodatkowe zadanie na #matematyka, żeby dowolne zadanie z funkcji dwóch zmiennych (zastosowanie ekonomiczne) przedstawić graficznie w dowolnym programie. W czym będzie to najłatwiejsze? Nie miałem styczności z #matlab, ani podobnymi.
#studbaza
#studbaza
Wizualizacja zbieżności metody szukania zer wielomianu x^3-1 w dziedzinie zespolonej za pomocą metody Homeiera rzędu 3. Im zimniejszy kolor tym metoda jest szybciej zbieżna.
Biorąc x0 jako wartości różnych funkcji punktu z wykresu otrzymuje się różne ciekawe obrazy. Tutaj akurat użyłem logarytmu naturalnego.
#matematyka #matlab #studbaza
Biorąc x0 jako wartości różnych funkcji punktu z wykresu otrzymuje się różne ciekawe obrazy. Tutaj akurat użyłem logarytmu naturalnego.
#matematyka #matlab #studbaza
źródło: comment_OhKsgZmYoiLTTmec39Ds6w27vCHPOd1V.jpg
Pobierz@mcnight95: zdziwiony niedźwiedź z brodą
- 1
@siema_mordo: Ja widzę aliena, który wypuszcza dym z nosa :D
- 4
Jest tu jakiś dzik znający się na #programowanie w #matlab i potrafi mi jakoś opisać funkcje matlaba:
- pdeintrp
- parabolic
- pdedemo7
W dokumentacji są tam jakieś opisy ale dosyć szczątkowe i przykładów w necie miało (które z resztą nie działają jak trzeba).
Może ktoś z #matematyka by wiedział?
- pdeintrp
- parabolic
- pdedemo7
W dokumentacji są tam jakieś opisy ale dosyć szczątkowe i przykładów w necie miało (które z resztą nie działają jak trzeba).
Może ktoś z #matematyka by wiedział?
@kamil062: Co do tego co robi funkcja pdeintrp(p,t,u) to przyjmuje pewną geometrie siatki tzn punkty oraz trójkąty na bazie tych punktów oraz wartości funkcji w węzłach(punktach). Zwraca wartości zinterpolowane w centroidzie to jest w środku ciężkości podanych trójkątów.
Poczytaj plik helpa: 'Scalar PDE Coefficients in Function Form'
Poczytaj plik helpa: 'Scalar PDE Coefficients in Function Form'
@kamil062:
parabolic - jak mówi help rozwiązuje równania różniczkowe cząstkowe, help jest tutaj precyzyjny.
pdedemo7 - to demo, można je wykonać. Możesz się dobrać bezpośrednio do jego kodu.
No i poczytać 'Poisson's Equation with Point Source and Adaptive Mesh Refinement'.
parabolic - jak mówi help rozwiązuje równania różniczkowe cząstkowe, help jest tutaj precyzyjny.
pdedemo7 - to demo, można je wykonać. Możesz się dobrać bezpośrednio do jego kodu.
No i poczytać 'Poisson's Equation with Point Source and Adaptive Mesh Refinement'.
- 4
#matlab
Co trzeba ustawić w simulinku, aby wykres był pokazywany w czasie rzeczywistym, sekunda po sekundzie?
Co trzeba ustawić w simulinku, aby wykres był pokazywany w czasie rzeczywistym, sekunda po sekundzie?
@MrFruu:
W górne pole wpisujesz "inf".
W górne pole wpisujesz "inf".
- 0
@Unreal6277: To napisz co to za zadanie
- 0
Poszło pw
- 1
- 2
- 1
@michalfranc: Wybrałem licencję z coursery, mimo, że miałem tam konto to strasznie czasochłonne wklepywanie i klikanie :)
- 1
@karololo: Polecenia:
- surf, http://www.mathworks.com/help/matlab/ref/surf.html
(Jeśli chcesz użyć regularnej siatki, w przykładzie masz rysowanie sfery)
- alphashape
(Jeśli chcesz dostać bryłę na podstawie
- surf, http://www.mathworks.com/help/matlab/ref/surf.html
(Jeśli chcesz użyć regularnej siatki, w przykładzie masz rysowanie sfery)
- alphashape
(Jeśli chcesz dostać bryłę na podstawie





















@akant już skończyłam. dzięki za troskę :)