Podcast
Questions and Answers
Čo sa stane, ak sa pokúsime použiť funkciu inv(a) na maticu a = [1 2 3; 4 5 6; 7 8 9]?
Čo sa stane, ak sa pokúsime použiť funkciu inv(a) na maticu a = [1 2 3; 4 5 6; 7 8 9]?
- Funkcia spôsobí chybu, pretože matica je singulárna. (correct)
- Funkcia vráti prázdny vektor.
- Funkcia vráti nekonečno.
- Funkcia vráti inverznú maticu.
Ako možno vytvoriť sekvenciu čísel s hodnotami od 1 do 10 s krokom 2 v Matlabe?
Ako možno vytvoriť sekvenciu čísel s hodnotami od 1 do 10 s krokom 2 v Matlabe?
- 1:2:10 (correct)
- 1:10:2
- linspace(1, 10, 2)
- 1:2:10 (correct)
Aký je účel príkazu clf v Matlab grafickom prostredí?
Aký je účel príkazu clf v Matlab grafickom prostredí?
- Zmení pozadie aktuálneho grafu.
- Vymaže všetky objekty v aktuálnom grafe. (correct)
- Zatvorí aktuálne grafické okno.
- Zobrazí mriežku na grafe.
Ktorý z nasledujúcich príkazov zobrazuje názov grafu s veľkosťou písma 14?
Ktorý z nasledujúcich príkazov zobrazuje názov grafu s veľkosťou písma 14?
Ktorý príkaz slúži na zobrazenie textu na konkrétnych súradniciach (x, y) v grafe?
Ktorý príkaz slúži na zobrazenie textu na konkrétnych súradniciach (x, y) v grafe?
Aký je účel príkazu xline(0) v grafe?
Aký je účel príkazu xline(0) v grafe?
Čo sa stane, ak sa použije príkaz axis([-5,5,-10,10])?
Čo sa stane, ak sa použije príkaz axis([-5,5,-10,10])?
Aký typ premenné predstavuje 'znakyCelok = “SuperIFTE”' v Matlab-e?
Aký typ premenné predstavuje 'znakyCelok = “SuperIFTE”' v Matlab-e?
Čo vykonáva príkaz plot([-3,-1,4],[-6,8,-2],’k--o ‘)?
Čo vykonáva príkaz plot([-3,-1,4],[-6,8,-2],’k--o ‘)?
Čo je potrebné urobiť, ak chceme exportovať graf z Matlabu?
Čo je potrebné urobiť, ak chceme exportovať graf z Matlabu?
Čo sa stane pri volaní funkcie znakyCelok(4)?
Čo sa stane pri volaní funkcie znakyCelok(4)?
Ktorá z nasledujúcich možností správne konvertuje desatinné číslo na reťazec?
Ktorá z nasledujúcich možností správne konvertuje desatinné číslo na reťazec?
Aký je účel príkazu clc v Matlabe?
Aký je účel príkazu clc v Matlabe?
Aká je hlavná vlastnosť algoritmu v matematike?
Aká je hlavná vlastnosť algoritmu v matematike?
Ktorý cyklus sa používa na neznámy počet opakovaní?
Ktorý cyklus sa používa na neznámy počet opakovaní?
Ako sa nazýva postupnosť krokov, ktorá transformuje vstupné údaje na výstupné v Matlabe?
Ako sa nazýva postupnosť krokov, ktorá transformuje vstupné údaje na výstupné v Matlabe?
Čo robí príkaz input(‘text pre vyžiadanie vstupu’, ‘s’)?
Čo robí príkaz input(‘text pre vyžiadanie vstupu’, ‘s’)?
Ktorý z nasledujúcich algoritmov patrí medzi triediace algoritmy?
Ktorý z nasledujúcich algoritmov patrí medzi triediace algoritmy?
Aké vlastnosti by mal mať správny algoritmus?
Aké vlastnosti by mal mať správny algoritmus?
Čo charakterizuje vývojový diagram?
Čo charakterizuje vývojový diagram?
Čo je nevýhodou štruktogramu?
Čo je nevýhodou štruktogramu?
Ktorá z nasledujúcich častí nie je súčasťou rozhodovacej tabuľky?
Ktorá z nasledujúcich častí nie je súčasťou rozhodovacej tabuľky?
Aký je rozdiel medzi programom a algoritmom?
Aký je rozdiel medzi programom a algoritmom?
Aká je hlavná úloha riadiacich štruktúr v algoritme?
Aká je hlavná úloha riadiacich štruktúr v algoritme?
Aký aspekt efektívnosti algoritmu je najdôležitejší?
Aký aspekt efektívnosti algoritmu je najdôležitejší?
Aká je funkcia príkazu fix(X)
v MATLABe?
Aká je funkcia príkazu fix(X)
v MATLABe?
Čo vráti príkaz rem(delenec,deliteľ)
pri delení nulou?
Čo vráti príkaz rem(delenec,deliteľ)
pri delení nulou?
Ktorý z nasledujúcich zápisov predstavuje komplexné číslo v MATLABe?
Ktorý z nasledujúcich zápisov predstavuje komplexné číslo v MATLABe?
Aký je účel príkazu load(menoSuboru)
v MATLABe?
Aký je účel príkazu load(menoSuboru)
v MATLABe?
Ktorý symbol je použitý na oddeľovanie desatinných miest v MATLABe?
Ktorý symbol je použitý na oddeľovanie desatinných miest v MATLABe?
Ako sa v MATLABe vyjadruje súčin dvoch polynómov?
Ako sa v MATLABe vyjadruje súčin dvoch polynómov?
Čo zabezpečuje príkaz whos
v MATLABe?
Čo zabezpečuje príkaz whos
v MATLABe?
Ktorý príkaz v MATLABe odstráni všetky premenné z workspace?
Ktorý príkaz v MATLABe odstráni všetky premenné z workspace?
Ako v MATLABe vyberieme časť vektora pomocou indexovania?
Ako v MATLABe vyberieme časť vektora pomocou indexovania?
Aký je správny spôsob zápisu riadkového vektora v MATLABe?
Aký je správny spôsob zápisu riadkového vektora v MATLABe?
Aké sú správne vlastnosti riadiacich štruktúr?
Aké sú správne vlastnosti riadiacich štruktúr?
Čo charakterizuje cyklus vo vykonávaní akcií?
Čo charakterizuje cyklus vo vykonávaní akcií?
Čo je to vstupná podmienka v algoritme?
Čo je to vstupná podmienka v algoritme?
Aké sú typické charakteristiky počítačovej siete?
Aké sú typické charakteristiky počítačovej siete?
Ktorá z nasledujúcich definícií najlepšie opisuje WAN?
Ktorá z nasledujúcich definícií najlepšie opisuje WAN?
Aké sú požiadavky na počítačové siete?
Aké sú požiadavky na počítačové siete?
Čo je to Personal Area Network (PAN)?
Čo je to Personal Area Network (PAN)?
Ktoré z nasledujúcich faktov sú pravdivé pre spracovanie v riadiacej štruktúre?
Ktoré z nasledujúcich faktov sú pravdivé pre spracovanie v riadiacej štruktúre?
Flashcards
det(a)
det(a)
Funkcia na výpočet determinantu matice v Matlabe.
inv(a)
inv(a)
Funkcia na invertovanie matice v Matlabe.
plot(X,Y)
plot(X,Y)
Funkcia na zobrazenie grafu v Matlabe.
subplot(počet_riadkov, počet_stĺpcov, číslo_grafu)
subplot(počet_riadkov, počet_stĺpcov, číslo_grafu)
Funkcia na vytvorenie podobrázky (plotu) v grafe v Matlabe.
Signup and view all the flashcards
hold on
hold on
Funkcia na zachovanie súčasného grafu v Matlabe.
Signup and view all the flashcards
Zvyšok po delení
Zvyšok po delení
Matematická operácia v Matlabe, ktorá vracia zvyšok po delení dvoch čísel.
Signup and view all the flashcards
Fix
Fix
Matematická funkcia v Matlabe, ktorá vracia najbližšie celé číslo smerom k nule.
Signup and view all the flashcards
Floor
Floor
Matematická funkcia v Matlabe, ktorá vracia najbližšie celé číslo smerom nadol.
Signup and view all the flashcards
Ceil
Ceil
Matematická funkcia v Matlabe, ktorá vracia najbližšie celé číslo smerom nahor.
Signup and view all the flashcards
Sum
Sum
Matematická funkcia v Matlabe, ktorá sčíta všetky prvky vektora alebo matice.
Signup and view all the flashcards
Zápis polynómu
Zápis polynómu
Matematický zápis v Matlabe, ktorý slúži na vytvorenie polynómu z jeho koeficientov.
Signup and view all the flashcards
Roots
Roots
Matematická funkcia v Matlabe, ktorá vracia korene polynómu, teda hodnoty, pre ktoré je hodnota polynómu 0.
Signup and view all the flashcards
Poly
Poly
Matematická funkcia v Matlabe, ktorá vracia polynóm, ktorý je vytvorený z daných koreňov.
Signup and view all the flashcards
Polyval
Polyval
Matematická funkcia v Matlabe, ktorá vracia hodnotu polynómu pre danú hodnotu premennej.
Signup and view all the flashcards
Polyder
Polyder
Matematická funkcia v Matlabe, ktorá vracia deriváciu polynómu.
Signup and view all the flashcards
axis([-1, 9, -2, 4.5])
axis([-1, 9, -2, 4.5])
Funkcia v Matlabe, ktorá umožňuje nastavenie rozsahu osí grafu. Prvý a druhý parameter definujú rozsah osi X, tretí a štvrtý parameter definujú rozsah osi Y.
Signup and view all the flashcards
yline(0)
yline(0)
Funkcia v Matlabe, ktorá kreslí vodorovnú čiaru na ľubovoľnom mieste osi Y. Parametr zadáva súradnicu Y, kde sa má čiara kresliť. Napríklad 'yline(0)' nakreslí vodorovnú čiaru v Y = 0.
Signup and view all the flashcards
xline(0)
xline(0)
Funkcia v Matlabe, ktorá kreslí zvislú čiaru na ľubovoľnom mieste osi X. Parametr zadáva súradnicu X, kde sa má čiara kresliť. Napríklad 'xline(0)' nakreslí zvislú čiaru v X = 0.
Signup and view all the flashcards
title('Príklad IT', 'color','blue','fontsize',24,'fontangle','italic')
title('Príklad IT', 'color','blue','fontsize',24,'fontangle','italic')
Funkcia v Matlabe, ktorá umožňuje pridať nadpis do grafu. Prvý parameter zadáva text nadpisu, nasledujúce parametre zadávajú vlastnosti nadpisu, ako napríklad farba, veľkosť písma a uhol textu.
Signup and view all the flashcards
xlabel('Toto je os X', 'color','red','fotsize',24,'fontweight','bold')
xlabel('Toto je os X', 'color','red','fotsize',24,'fontweight','bold')
Funkcia v Matlabe, ktorá umožňuje pridať popis osi X do grafu. Prvý parameter zadáva text popisu, nasledujúce parametre zadávajú vlastnosti popisu, ako napríklad farba, veľkosť písma a štýl písma.
Signup and view all the flashcards
Algoritmus
Algoritmus
Postupnosť krokov na riešenie úlohy, ktorá sa dá vykonať v konečnom počte krokov.
Signup and view all the flashcards
Konečnosť algoritmu
Konečnosť algoritmu
Algoritmus sa po konečnom počte krokov zastaví a poskytne výsledok.
Signup and view all the flashcards
Elementárnosť algoritmu
Elementárnosť algoritmu
Každý krok v algoritme predstavuje jednoduchú operáciu, ktorú je možné vykonať.
Signup and view all the flashcards
Efektívnosť algoritmu
Efektívnosť algoritmu
Algoritmus je efektívny, ak riešenie úlohy dosiahne s čo najmenším počtom krokov, za čo najkratší čas a s minimálnym množstvom výpočtových zdrojov.
Signup and view all the flashcards
Vývojový diagram
Vývojový diagram
Grafické znázornenie krokov a vzťahov v algoritme pomocou standardizovaných značiek.
Signup and view all the flashcards
Štruktogram
Štruktogram
Formálny zápis algoritmu s blokovou štruktúrou, kde sa každá akcia umiestni do zodpovedajúceho bloku.
Signup and view all the flashcards
Rozhodovacia tabuľka
Rozhodovacia tabuľka
Pomocou prehľadného tabuľkového formátu sa znázorňujú komplexné rozhodovacie procesy, ktoré zahŕňajú podmienky, stavy a akcie.
Signup and view all the flashcards
Program
Program
Postupnosť inštrukcií v programovacom jazyku, ktorá realizuje algoritmus.
Signup and view all the flashcards
znakyCelok(4)
znakyCelok(4)
Chybová správa, ktorá sa zobrazí, keď sa pokúsite indexovať prvok mimo rozsah povolených indexov.
Signup and view all the flashcards
num2str(číslo)
num2str(číslo)
Funkcia, ktorá konvertuje desatinné číslo na textový reťazec.
Signup and view all the flashcards
strcat(reťazec1, reťazec2)
strcat(reťazec1, reťazec2)
Funkcia, ktorá spája dva alebo viac textových reťazcov do jedného.
Signup and view all the flashcards
disp('reťazec')
disp('reťazec')
Príkaz, ktorý vypíše text na obrazovku. Môže vypísať aj viacero textových reťazcov naraz.
Signup and view all the flashcards
premenná = input('text pre vyžiadanie vstupu')
premenná = input('text pre vyžiadanie vstupu')
Príkaz, ktorý umožňuje užívateľovi zadať hodnotu z klávesnice. Spracováva vstup ako číslo.
Signup and view all the flashcards
premenná = input('text pre vyžiadanie vstupu','s')
premenná = input('text pre vyžiadanie vstupu','s')
Príkaz, ktorý umožňuje užívateľovi zadať textový reťazec z klávesnice.
Signup and view all the flashcards
if logický_výraz
if logický_výraz
Podmienené vyhodnotenie, ktoré vykonáva príkazy v závislosti na splnení / nesplnení logickej podmienky - IF výrazu.
Signup and view all the flashcards
Vlastnosti riadiacich štruktúr
Vlastnosti riadiacich štruktúr
Riadiace štruktúry v programovaní umožňujú vytvoriť postupnosť akcií, vetvenie a cykly, pričom do každej konštrukcie vstupuje a vychádza len jeden tok riadenia. To umožňuje ich jednoduché integrovanie do väčších celkov.
Signup and view all the flashcards
Sekvencia (riadenie toku)
Sekvencia (riadenie toku)
Sekvencia je základná riadiaca štruktúra, kde sa akcie vykonávajú v poradí, v ktorom sú napísané, ak nie je dodané iné usporiadanie.
Signup and view all the flashcards
Vetvenie (riadenie toku)
Vetvenie (riadenie toku)
Vetvenie umožňuje výber jednej alebo viacerých akcií na základe splnenia podmienky. Môže byť jednoduché, s viacerými možnosťami alebo podmienené.
Signup and view all the flashcards
Cyklus (riadenie toku)
Cyklus (riadenie toku)
Cyklus umožňuje opakovanie jednej alebo viacerých akcií dovtedy, pokiaľ je splnená určitá podmienka. Existujú dva hlavné typy cyklov: for
a while
.
Vstupná podmienka
Vstupná podmienka
Vstupná podmienka je požiadavka na údaje na vstupe algoritmu, ktoré musia spĺňať, aby sa dosiahol požadovaný výsledok. Ak sú splnené vstupné podmienky, algoritmus by mal poskytnúť správny výsledok.
Signup and view all the flashcards
Výstupná podmienka
Výstupná podmienka
Výstupná podmienka je požiadavka na údaje na výstupe algoritmu, ktoré by mali spĺňať, ak sú splnené vstupné podmienky a algoritmus je správny. Zabezpečuje správne fungovanie algoritmu.
Signup and view all the flashcards
Počítačová sieť
Počítačová sieť
Počítačová sieť je prepojenie skupín počítačov/zariadení s technológiami (hardvér, kabeláž, softvér) umožňujúce prenos dát a komunikáciu.
Signup and view all the flashcards
Personal Area Network (PAN)
Personal Area Network (PAN)
Personal Area Network (PAN) je osobná sieť prepojená bezdrôtovo, napríklad pomocou Bluetooth, IrDA, Wi-Fi., zahrňuje zariadenia ako myši, tlačiarne, mobilné počítače, notebooky, PDA.
Signup and view all the flashcardsStudy Notes
MATLAB - Prehľad
- MATLAB je integrované prostredie pre vedecké a technické výpočty, modelovanie, návrh algoritmov, simulácie, vizualizáciu, analýzu dát, paralelné výpočty a spracovanie signálov. Poskytuje pohodlnú interaktívnu prácu a nástroje pre vývoj širokého spektra aplikácií.
MATLAB - Jednoduché výpočty
- Základné aritmetické operácie (+, -, *, /, ^)
- Funkcia sqrt() pre výpočet odmocniny
- ^(1/2) na výpočet druhej odmocniny
- Desatinná bodka (.) reprezentuje desatinné miesto.
- Zápis komplexných čísel (napr., 3+4i)
- Používanie zátvoriek () pri výpočtoch pre zistenie priority.
MATLAB - Matematické funkcie
- mod(delenec, delitel) a rem(delenec, delitel) na výpočet zvyšku po delení.
- fix(x) zaokrúhľuje číslo na najbližšie celé číslo smerom k nule.
- floor(x) zaokrúhľuje číslo smerom nadol (k mínus nekonečnu).
- ceil(x) zaokrúhľuje číslo smerom nahor (k plus nekonečnu).
- sum(A) sčíta prvky v vektore A.
- sum(B) sčíta prvky všetkých stĺpcov matice B.
- sum(sum(B)) sčíta prvky celej matice B.
- Výpočty sú vykonávané s presnosťou, ktorá je závislá na zadanom čísle.
MATLAB - Workspace
-
who: Zoznam premenných v workspace.
-
whos: Zoznam premenných so znázornením veľkosti a typu premenných.
-
save: Uloží premenné z workspace do súboru (napr. save subor.mat) alebo do súboru so zadanými premennými (napr. save(menoSuboru, premenne))
-
load: Načíta dáta zo súboru do workspace(napr. load(menoSuboru), load(menoSuboru, premenne)).
MATLAB - Podmienky a cykly
-
Podmienková konštrukcia if-else-elseif-end
-
Cyklus for
-
Cyklus while
-
Funkcia break v cykloch
MATLAB - Algoritmy a riadiace štruktúry
- Algoritmus je postupnosť krokov pre transformáciu vstupných údajov na výstupné hodnoty.
- Sekvencia - príkazy sa vykonávajú v poradí.
- Vetvenie - výber príkazov podľa podmienky.
- Cyklus - opakované vykonávanie skupiny príkazov.
- Hromadnosť - použiteľnosť pre množinu vstupných dát.
- Determinovanosť- jednoznačne definované riešenie v každom kroku.
Studying That Suits You
Use AI to generate personalized quizzes and flashcards to suit your learning preferences.