Differences

This shows you the differences between two versions of the page.

Link to this comparison view

ps:labs_python:02 [2024/10/09 15:04]
darius.necula [Semnale și sisteme de bază]
ps:labs_python:02 [2025/10/05 15:40] (current)
darius.necula
Line 27: Line 27:
 </​note>​ </​note>​
 === Exerciţiul 2 === === Exerciţiul 2 ===
-[<color red>2.5p</​color>​]+[<color red>2p</​color>​]
  
 La curs am văzut că putem descompune semnalele într-o sumă de mai multe semnale de bază (ramp, step etc.). Pentru acest exerciţiu veţi încerca să folosiţi semnalele '​step'​ şi '​ramp'​ pentru a crea semnalul reprezentat cu negru în acest slide: La curs am văzut că putem descompune semnalele într-o sumă de mai multe semnale de bază (ramp, step etc.). Pentru acest exerciţiu veţi încerca să folosiţi semnalele '​step'​ şi '​ramp'​ pentru a crea semnalul reprezentat cu negru în acest slide:
Line 135: Line 135:
  
 <note important>​Pentru numărul imaginar //j//, în Python se folosește notația //​1j//​.</​note>​ <note important>​Pentru numărul imaginar //j//, în Python se folosește notația //​1j//​.</​note>​
 +<​hidden>​
 <note tip>​Folosiți codul următor pentru a desena un cerc trigonometric,​ peste care veți reprezenta valorile calculate mai sus <note tip>​Folosiți codul următor pentru a desena un cerc trigonometric,​ peste care veți reprezenta valorile calculate mai sus
 <code python> <code python>
Line 149: Line 150:
 </​code>​ </​code>​
 </​note>​ </​note>​
-<​hidden>​ +</hidden> 
-=== Exerciţiul 4 [1.5p] ​===+ 
 +=== Exerciţiul 4 === 
 +[<color red>​2p</​color>​]
  
 La curs am discutat despre sisteme paralele. Acum vom folosi un exemplu simplu de sistem paralel folosit pentru a crea efectul de ecou. Ideea de bază e ca un sistem să replice semnalul de intrare în timp ce un altul îl întârzie. La final cele două sunt adunate. La curs am discutat despre sisteme paralele. Acum vom folosi un exemplu simplu de sistem paralel folosit pentru a crea efectul de ecou. Ideea de bază e ca un sistem să replice semnalul de intrare în timp ce un altul îl întârzie. La final cele două sunt adunate.
Line 159: Line 162:
   * Adunați cele 2 semnale.   * Adunați cele 2 semnale.
   * Ascultaţi semnalul original și pe cel rezultat pentru a auzi diferenţa. Pentru a asculta semnalele folosiţi funcţia '​sound'​.   * Ascultaţi semnalul original și pe cel rezultat pentru a auzi diferenţa. Pentru a asculta semnalele folosiţi funcţia '​sound'​.
- 
-</​hidden>​ 
  
 === Exerciţiul 4 === === Exerciţiul 4 ===
-[<color red>3.5p</​color>​]+[<color red>2p</​color>​]
  
 Avem un sistem de feedback precum cel din imaginea următoare: Avem un sistem de feedback precum cel din imaginea următoare:
Line 182: Line 183:
  
 Construiţi sistemul S1 ca o funcţie cu 2 parametrii (viteza_curentă,​ e), care afişează următoarea viteză curentă ca mai sus. Construiţi sistemul S1 ca o funcţie cu 2 parametrii (viteza_curentă,​ e), care afişează următoarea viteză curentă ca mai sus.
 +<​hidden>​
 În Python puteţi folosi o instrucţiune for pentru asta: În Python puteţi folosi o instrucţiune for pentru asta:
  
Line 193: Line 195:
 end end
 </​code>​ </​code>​
 +</​hidden>​
 Rulaţi sistemul de N = 20 ori şi afişaţi outputul sistemului. Rulaţi sistemul de N = 20 ori şi afişaţi outputul sistemului.
  
 /* </​hidden>​ */ /* </​hidden>​ */
ps/labs_python/02.1728475449.txt.gz · Last modified: 2024/10/09 15:04 by darius.necula
CC Attribution-Share Alike 3.0 Unported
www.chimeric.de Valid CSS Driven by DokuWiki do yourself a favour and use a real browser - get firefox!! Recent changes RSS feed Valid XHTML 1.0