- Stahuj zápisky z přednášek a ostatní studijní materiály
- Zapisuj si jen kvalitní vyučující (obsáhlá databáze referencí)
- Nastav si své předměty a buď stále v obraze
- Zapoj se svojí aktivitou do soutěže o ceny
- Založ si svůj profil, aby tě tví spolužáci mohli najít
- Najdi své přátele podle místa kde bydlíš nebo školy kterou studuješ
- Diskutuj ve skupinách o tématech, které tě zajímají
Studijní materiály
Zjednodušená ukázka:
Stáhnout celý tento materiál2.1.6Úlohy MATLAB Základní spojité signály
Zabýváme se signály se spojitým časem (zkráceně nazývané spojité signály). Takový signál je z matematického hlediska definován pro všechny časové okamžiky reálné osy času tj. pro všechna reálná čísla z této osy. Takový signál v číslicovém počítači nelze reprezentovat. V číslicovém počítači lze signál reprezentovat jen jako konečnou posloupnost hodnot signálu v jistých časových okamžicích (obvykle ekvidistantních). Osa času je tedy diskrétní a signál je v těchto časových okamžicích vzorkován, a to po nějakou konečnou dobu . Počet vzorků za tuto dobu označme . Předbíháme tak ve výkladu o signálech (vzorkování bude náplní následujících kapitol), ale bez toho by nebylo možno realizovat úlohy v MATLABu.
Vytvořme diskrétní časovou osu pomocí příkazů MATLAB:
P=100; % time interval [sec]
N=512;% number of samples
t=linspace(-P/2,P/2,N); % discrete time axis
Vytvořme signál typu jednotkový skok a zobrazme jej:
name='Step function';
ft(1:N)=0;
ft((round(N/2)+1):N)=1;
plot(t,ft)
axis([-P/2 P/2 -0.2 1.2])
title(name);
xlabel('t');
ylabel('f(t)');
Výsledkem je následující průběh.
Tento signál budeme v dalším často používat. Proto jej vytvoříme jako MATLABovskou funkci s tím, že do ní ještě zavedeme časový posuv o sekund. Budeme mít tedy naprogramovánu funkci tj. posunutý jednotkový skok:
% function StepFunction(t,a)
% t= time axis [sec]
% a= shift time [sec] (a=min(t))
function [ft]=StepFunction(t,a)
P=max(t)-min(t);% observation time [sec]
N=length(t);% number of samples [-]
if abs(a)>P/2% limit of shift time [sec]
a=sign(a)*P/2;
end;
ft=t;
ft(1:N)=0;
n=sign(a)*round(abs(a)*(N-1)/P); % a is real, n must be integer
ft((round(N/2)+1-n):N)=1;
return;
Tento program uložte pod názvem „StepFunction.m“. První tři řádky jsou komentář, který lze využít k popisu chování funkce a významu jednotlivých parametrů. Napíšete-li do příkazového okna MATLAB následující text
function StepFunction(t,a)
t= time axis [sec]
a= shift time [sec] (a=min(t))
Nyní budeme funkci StepFunction.m volat. Toto volání si také vytvoříme jako funkci kterou nazveme StepFunctionPlot.m. Budeme předpokládat, že naše signály reprezentují čásový průběh napětí ve voltech. MBED Equation.3 . Bude
% function StepFunctionPlot(a,A)
% a= time shift [sec]
% A= amplitude [V]
function StepFunctionPlot(a,A);
P=100; % time interval [sec]
N=512;% number of samples [-]
t=linspace(-P/2,P/2,N); % discrete time axis
name='Step function';
ft=A*StepFunction(t,a);
plot(t,ft)
axis([-P/2 P/2 -0.2*A 1.2*A])
title([name,' a=',num2str(a),' A=',num2str(A)]);
xlabel('t [sec]');
ylabel('f(t) [V]');
return
a po zavolání StepFunctionPlot(0,1) obdržíme předchozí obrázek. Volejte tuto funkci s různou hodnotou parametru případně a sledujte generované obrázky.
Nyní s pomocí fu
Vloženo: 28.05.2009
Velikost: 156,18 kB
Komentáře
Tento materiál neobsahuje žádné komentáře.
Mohlo by tě zajímat:
Skupina předmětu BASS - Analýza signálů a soustav
Reference vyučujících předmětu BASS - Analýza signálů a soustav
Podobné materiály
- MTRK - Teorie rádiové komunikace - cviceni_nc
- BCIF - Číslicové filtry - Zdrojové kódy cvičení
- BASS - Analýza signálů a soustav - Cvičení Matlab 2
- BASS - Analýza signálů a soustav - Cvičení Matlab 3
- BMA1 - Matematika 1 - Matematika 1 cvičení
- BESO - Elektronické součástky - Laboratorní cvičení 03
- BESO - Elektronické součástky - Laboratorní cvičení 04
- BESO - Elektronické součástky - Laboratorní cvičení 05
- BESO - Elektronické součástky - Laboratorní cvičení 4
- BESO - Elektronické součástky - Laboratorní cvičení 5
- BESO - Elektronické součástky - Laboratorní cvičení 6
- BESO - Elektronické součástky - Laboratorní cvičení 7
- BRR1 - Řízení a regulace 1 - Cvičení 1
- BRR1 - Řízení a regulace 1 - Cvičení 3
- BRR1 - Řízení a regulace 1 - Cvičení 5
- BRR1 - Řízení a regulace 1 - Cvičení 7
- BAEY - Analogové elektronické obvody - Skripta Analaogové el.obvody-lab.cvičení
- BAEY - Analogové elektronické obvody - Skripta Analogové el.obvody- počítačová a laboratorní cvičení
- BAEY - Analogové elektronické obvody - Skripta Analogové el.obvody-počítačová cvičení
- BASS - Analýza signálů a soustav - Pracovní text k cvičení BASS
- BCZS - Číslicové zpracování signálů - Cvičení 1
- BCZS - Číslicové zpracování signálů - Cvičení 10
- BCZS - Číslicové zpracování signálů - Cvičení 11
- BCZS - Číslicové zpracování signálů - Cvičení 2
- BCZS - Číslicové zpracování signálů - Cvičení 3
- BCZS - Číslicové zpracování signálů - Cvičení 4
- BCZS - Číslicové zpracování signálů - Cvičení 5
- BCZS - Číslicové zpracování signálů - Cvičení 6
- BCZS - Číslicové zpracování signálů - Cvičení 7
- BCZS - Číslicové zpracování signálů - Program cvičení
- BDTS - Diagnostika a testování elektronických systémů - Diagnostika a testování el. systému - lab.cvičení
- BDTS - Diagnostika a testování elektronických systémů - Diagnostika a testování el. systému - poč.cvičení
- BEL1 - Elektrotechnika 1 - Elektronika 1 - Laboratorní cvičení
- BEL1 - Elektrotechnika 1 - Skripta Elektrotechnika 1 - Laboratorní a počítačová cvičení
- BEL2 - Elektrotechnika 2 - Skripta laboratorní cvičení 2006
- BEL2 - Elektrotechnika 2 - Skripta laboratorní cvičení 2008
- BEL2 - Elektrotechnika 2 - Skripta počítačové cvičení 200
- BELF - Elektrické filtry - Cvičení
- BELF - Elektrické filtry - Numerické cvičení
- BEMV - Elektrotechnické materiály a výrobní procesy - Osnova laboratorních cvičení
- BEMV - Elektrotechnické materiály a výrobní procesy - Skripta Elektrotechnické materiály a výrobní procesy - lab. cvičení
- BESO - Elektronické součástky - Skripta Elektronické součástky - Laboratorní cvičení
- BFY2 - Fyzika 2 - Numerické cvičení
- BMA1 - Matematika 1 - Skripta Matematika 1 Počítačová cvičení Maple
- BMFV - Měření fyzikálních veličin - Skripta Měření fyz.veličin - návody do lab.cvičení
- BMPS - Modelování a počítačová simulace - Cvičení 2
- BMPS - Modelování a počítačová simulace - Cvičení 2_3 SNAP pro studenty
- BMPS - Modelování a počítačová simulace - Cvičení 3 Matlab
- BMPS - Modelování a počítačová simulace - Skripta Modelování a počítačová simulace- Počítačová cvičení
- BMTD - Materiály a technická dokumentace - Pokyny pro lab.cvičení
- BMTD - Materiály a technická dokumentace - Skripta MTD Laboratorní cvičení
- BMTD - Materiály a technická dokumentace - Skripta MTD část Technická dokumentace - počítačová a konstrukční cvičení
- BMTD - Materiály a technická dokumentace - Titulí stránka na laboratorní cvičení
- BMVE - Měření v elektrotechnice - Měření v elektrotechnice - Lab.cviceni -skripta
- BMVE - Měření v elektrotechnice - Skripta Měření v elektrotechnice - lab.cvičení II
- BMVE - Měření v elektrotechnice - Skripta Měření v elektrotechnice - laboratorní cvičení
- BMVE - Měření v elektrotechnice - Testy lab. cvičení
- BPC2 - Počítače a programování 2 - Cvičení 03
- BPC2 - Počítače a programování 2 - Cvičení 04
- BPC2 - Počítače a programování 2 - Cvičení 06
- BPC2 - Počítače a programování 2 - Cvičení 07
- BPC2 - Počítače a programování 2 - Cvičení 08
- BPC2 - Počítače a programování 2 - Cvičení 09
- BPC2 - Počítače a programování 2 - Cvičení 10
- BPC2 - Počítače a programování 2 - Cvičení 10
- BPC2 - Počítače a programování 2 - Cvičení 11
- BPC2 - Počítače a programování 2 - Cvičení 11
- BPC2 - Počítače a programování 2 - Cvičení 12
- BPC2 - Počítače a programování 2 - Cvičení 12
- BPC2 - Počítače a programování 2 - Cvičení 2
- BPC2 - Počítače a programování 2 - Cvičení 3
- BPC2 - Počítače a programování 2 - Cvičení 4
- BPC2 - Počítače a programování 2 - Cvičení 5
- BPC2 - Počítače a programování 2 - Cvičení 6
- BPC2 - Počítače a programování 2 - Cvičení 7
- BPC2 - Počítače a programování 2 - Cvičení 8
- BPC2 - Počítače a programování 2 - Cvičení 9
- BRR1 - Řízení a regulace 1 - Cvičení 1
- BVPA - Vybrané partie z matematiky - Cvičení 12
- BEL2 - Elektrotechnika 2 - Cvičení 1
- BEL2 - Elektrotechnika 2 - Cvičení 2
- BEL2 - Elektrotechnika 2 - Cvičení 3
- BEL2 - Elektrotechnika 2 - Cvičení 4
- BEL2 - Elektrotechnika 2 - Cvičení 5
- BEL2 - Elektrotechnika 2 - Cvičení 6
- BEL2 - Elektrotechnika 2 - Cvičení 6
- BEL2 - Elektrotechnika 2 - Cvičení 7
- BEL2 - Elektrotechnika 2 - Cvičení 8
- BEL2 - Elektrotechnika 2 - Cvičení 9
- BEL2 - Elektrotechnika 2 - Cvičení 10
- MBFY - Biofyzika - 3.cvičení
- BPC2 - Počítače a programování 2 - Program z 2. cvičení
- BPC2 - Počítače a programování 2 - 3. cviceni, ukoly 3 + 4 + ukol zadany na cviceni
- BPC2 - Počítače a programování 2 - 3. cvičení - první 2 úkoly
- BPC2 - Počítače a programování 2 - 3. cvičení - první 2 úkoly - lepší!!
- BPC2 - Počítače a programování 2 - cvičení 4
- BPC2 - Počítače a programování 2 - cvičení 5 - ulohy 1-3
- BPC2 - Počítače a programování 2 - Cvičení 5 , ukoly 1, 2, 3, 4
- BPC2 - Počítače a programování 2 - Cvičení 6 - vše v jednom
- BPC2 - Počítače a programování 2 - BPC2 prográmky ze cvičení 2010 Lattenberg
- BESO - Elektronické součástky - BESO prezentace ze cvičení RNDr. Michal Horák, CSc
- BSIS - Signály a soustavy - BSIS řešené příklady ze cvičení -starší
- MTEO - Teorie elektronických obvodů - Cviceni 10 na PC
- BPC2 - Počítače a programování 2 - příklad 1 na cvičení 4 2011
- ABCH - Biochemie - 1-cviceni-ABCH-10
- ABCH - Biochemie - 2-cviceni-ABCH-10
- ABCH - Biochemie - 3-cviceni-ABCH-10
- ABCH - Biochemie - 4-cviceni-ABCH-10
- ABCH - Biochemie - 5-cviceni-ABCH-10
- ABCH - Biochemie - 6-cviceni-ABCH-10
- BMPT - Mikroprocesorová technika - BMPT 2011 zadani PC cviceni + skripta s ucivem
- BMPT - Mikroprocesorová technika - BMPT 2011 vypracovaná cvičení FEKT VUT
- BMPT - Mikroprocesorová technika - 2 ze 2 BMPT-PC cvičení-vypracovaná 2011
- BMPT - Mikroprocesorová technika - 1. ze 2 BMPT---PC cvičení-vypracovaná 2011
- BMPT - Mikroprocesorová technika - BMPT-PC cviceni- vypracované odpovědi na otázky 2011
- AFY2 - Fyzika 2 - laboratorní cvičení - test 28
- BFY2 - Fyzika 2 - Písemka ve cvičení
- BMTD - Materiály a technická dokumentace - Numerická cvičení - příklady
- MDTV - Digitální televizní a rozhlasové systémy - Laboratorní cvičení
- BCZA - Číslicové zpracování a analýza signálů - BCZA testy v PC cvičeních 2012
- BCZA - Číslicové zpracování a analýza signálů - Přednášky ze cvičení
- MTEO - Teorie elektronických obvodů - MTEO-PC-cviceni07-reseni-Mathcad-11-2013
- MTEO - Teorie elektronických obvodů - MTEO PC cviceni 08 pdf a xmcd Mathcad.zip
- MTEO - Teorie elektronických obvodů - mteo cviceni na PC 9 až 10.pdf
- MTEO - Teorie elektronických obvodů - MTEO PC cviceni 9-10 schema a graf z PSPice.pdf
- MMIA - Mikropočítače pro přístrojové aplikace - MMIA PC cviceni 2014.zip
- MTRK - Teorie rádiové komunikace - MTRK PC cviceni vyresene od ucitele 2013
- MRAR - Radiolokace a radionavigace - MRAR 2014 PC cviceni 1 a 2 vyresene
- MRAR - Radiolokace a radionavigace - MRAR_PC_Cviceni_05_rok2014
- MTRK - Teorie rádiové komunikace - MTRK PC cviceni hotove 2014 od ucitele
- MTRK - Teorie rádiové komunikace - MTRK PC cviceni vyresene 2013 od ucitele
- BMTD - Materiály a technická dokumentace - Prezentace z přednášek a cvičení, část materiály
- MREM - Radioelektronická měření - MREM_PC_cviceni_01.pdf
- MASO - Analýza signálů a obrazů - matlab_tahak
- BASS - Analýza signálů a soustav - Matlab vybrané klávesové zkratky atd.
- BASS - Analýza signálů a soustav - VirtLabMatlab
- BPC1 - Počítače a programování 1 - Test matlab 2010
- MTEO - Teorie elektronických obvodů - Cvika 7 - část Matlab
- APRG - Algoritmizace a programování - 02_APRG_Matlab
- APRG - Algoritmizace a programování - 03_APRG_Matlab_promenne
- APRG - Algoritmizace a programování - Projekt v matlabu - šifry
- APRG - Algoritmizace a programování - Projekt v matlabu - morse
- BPC1 - Počítače a programování 1 - testy matlab
- BPC1 - Počítače a programování 1 - matlab test 1
- BPC1 - Počítače a programování 1 - matlab test 2
Copyright 2025 unium.cz


