Aktywne Wpisy
Zawiera treści 18+
Ta treść została oznaczona jako materiał kontrowersyjny lub dla dorosłych.
202492 +1
Ale wiecie, że Putin może jednym przyciskiem unicestwić Ukrainę? pstryk i cały kijów przestaje istnieć, więc przestańcie się podniecać, tym, że Ukraińcy odbili 100m na froncie, skoro to nic nie znaczy.
#bekazwykopkow #ukraina #wojna
#bekazwykopkow #ukraina #wojna
Dla przykładu tak wyglądała moja funkcja dla sinusoidalnego:
function [e] = e_zr(t)
e=10*sin(1000*t);
#programowanie #matlab #naukaprogramowania
https://www.mathworks.com/help/symbolic/heaviside.html
Jak sobie odejmiesz np. Heavside[x] - Heavside[x-1] to masz funkcję równą 1 od 0 do 1 i zero gdzie indziej.
Z drugiej strony jeśli chcesz to kodem klepnąć to stawiam, że da się to zrobić progując piłę:
https://www.mathworks.com/help/signal/ref/sawtooth.html
Albo takim prostackim kodem jak poniżej. Oczywiście trzeba te liczby naturalne powiązać z okresem.
To daje "okres" 50 liczb i wypełnienie około 50%.
w=1:170;
z=double(mod(w,50)<25);
period = 0.3
time = [0:0.05:period*10];
x = 0.5*square(time*pi*2, 50)+0.5;
plot(time, x)