Matematické Fórum

Nevíte-li si rady s jakýmkoliv matematickým problémem, toto místo je pro vás jako dělané.

Nástěnka
22. 8. 2021 (L) Přecházíme zpět na doménu forum.matweb.cz!
04.11.2016 (Jel.) Čtete, prosím, před vložení dotazu, děkuji!
23.10.2013 (Jel.) Zkuste před zadáním dotazu použít některý z online-nástrojů, konzultovat použití můžete v sekci CAS.

Nejste přihlášen(a). Přihlásit

#1 01. 11. 2013 08:58

drax
Příspěvky: 34
Reputace:   
 

Návrh signálu

Zdravím,
chtěl bych se zeptat, zda by mi někdo nepomohl s vykreslením signálu?

Signál x(t) je tento:
$4|cos(2pi(1/8)t)|  $ přičemž t náleží $\langle 4,8)$

a

4 přičemž t náleží $\langle 8,12)$


Pokud tomu dobře rozumím, tak se jedná o cosinus, který začíná na ose y ve 4 a na x ose je posunut o pi/4  což znamená, že začíná v 4+pi/4 a končí v 8+pi/4, kde jej potom nahrazuje přímka na x ose od 8 do 12 a na y je v bodě 4.

První dotaz: Představuji si tento signál dobře?

Druhý dotaz: Mohl by mi někdo poradit, jak toto vykreslím v matlabu?

Moc dík za všechny rady a návrhy. drax

Offline

  • (téma jako vyřešené označil(a) drax)

#2 01. 11. 2013 14:05

Eratosthenes
Příspěvky: 2592
Reputace:   132 
 

Re: Návrh signálu

↑ drax:

Ahoj,

představuješ si to dobře. Má-li to být periodické, pak to  vypadá takto:

//forum.matweb.cz/upload3/img/2013-11/11059_signal.png

V Matlabu dělám tak jednou za deset let, tak bych musel zapátrat. Navíc ho tu nemám, a tak bych nemohl odzkoušet...


Budoucnost patří aluminiu.

Offline

 

#3 01. 11. 2013 15:02

drax
Příspěvky: 34
Reputace:   
 

Re: Návrh signálu

Především díky za rychlou odpověď.

Skoro takto jsem si to představoval, až na to, že jsem myslel že cosinus bude vždycky pokračovat jen do 2 (na y ose), proč to tak není? A druhá věc, proč je useknutý takhle do špičky?

Ještě jednou dík:)

Offline

 

#4 01. 11. 2013 17:12

Eratosthenes
Příspěvky: 2592
Reputace:   132 
 

Re: Návrh signálu

drax napsal(a):

... jsem myslel že cosinus bude vždycky pokračovat jen do 2 (na y ose), proč to tak není? A druhá věc, proč je useknutý takhle do špičky?

Do čtyřky je to proto, že ten kosinus je tam čtyřikrát a "useknutý do špičky" je kvůli té absolutní hodnotě.


Budoucnost patří aluminiu.

Offline

 

#5 01. 11. 2013 17:14

drax
Příspěvky: 34
Reputace:   
 

Re: Návrh signálu

A jooo:) tak moc díky:) Jdu to zkusit namodelovat v matlabu. Kdyby někdo náhodou věděl jak na to, budu rád za každou připomínku.

Offline

 

#6 01. 11. 2013 17:27

Eratosthenes
Příspěvky: 2592
Reputace:   132 
 

Re: Návrh signálu

↑ drax:

V tom Matlabu to zkus nějak takto:

x=-8:0.01:16;
Delka=length(x);
y=zeros(Delka);

for i=1:400 Y(i)=4; end;
for i=800:1200 Y(i)=4; end;
for i=1600:2000 Y(i)=4; end;
for i=401:799 Y(i)=4*abs(cos(pi*x(i)/4)); end;
for i=1201:1599 Y(i)=4*abs(cos(pi*x(i)/4)); end;
for i=2001:2399 Y(i)=4*abs(cos(pi*x(i)/4)); end;

plot(x,y)


Budoucnost patří aluminiu.

Offline

 

#7 01. 11. 2013 18:04

drax
Příspěvky: 34
Reputace:   
 

Re: Návrh signálu

Nějak jsem to zvládnul takhle:

clear all; close all; clc;

% Definice signálu

% x(t) =    {A+(B-A)|cos(2pi*/8*t)|,       pro t z  intervalu <4,8) 
%           {B,                             pro t z intervalu <8,12)

% x(t) =    {4|cos(2pi*1/8*t)|,       pro t z  intervalu <4,8) 
%           {4,                     pro t z intervalu <8,12)   
syms t;
t_0 = 4;
t_00 = 8;

t_1 = 8;
t_11 = 12;

T_0 = 8;
f_0 = 1 / T_0; % Základní frekvence
omega_0 = 2 * pi * f_0; % Základní úhlová frekvence
%s=4*abs(cos(pi/4*t))


interval_I = heaviside(t-(t_0))-heaviside(t-(t_00));
interval_II = heaviside(t-(t_1))-heaviside(t-(t_11));


% Definice dílčích signálů
x_I = 4*abs(cos(pi/4*t));
x_II = 4;
% Definice základní periody signálu symbolicky
x  = x_I*interval_I + x_II*interval_II;

figure; ezplot( x, [0 20]);

Offline

 

#8 02. 11. 2013 09:14

drax
Příspěvky: 34
Reputace:   
 

Re: Návrh signálu

Ale mám tady další problém, signál jsem sice namodeloval, ale jak udělat periodické prodloužení tohoto signálu?

Offline

 

#9 02. 11. 2013 09:43

Eratosthenes
Příspěvky: 2592
Reputace:   132 
 

Re: Návrh signálu

↑ drax:

Opakovat tu jednu. Já jsem to udělal poněkud křovácky tím, že jsem pod sebe napsal tři posunuté cykly, ale mohl bych jeden cyklus vnořit do jiného cyklu.


Budoucnost patří aluminiu.

Offline

 

#10 02. 11. 2013 10:05

drax
Příspěvky: 34
Reputace:   
 

Re: Návrh signálu

Jo tak nějak to kutím, jenomže jelikož jsem signál nadefinoval od 4 tak mi to zkopíruje i ten nulový signál na ose x od 0 do 4

Offline

 

Zápatí

Powered by PunBB
© Copyright 2002–2005 Rickard Andersson