Тапсырманы орындау бөлiмдерi
|
Matlab командалары
|
Matlab тын жұмыс кеңiстiгiн тазартыңыз (жады)
|
clear all
|
Matlab терезесiн тазартыңыз
|
clc
|
tf командасы бойынша қысқаша анықтаманы қараңыз
|
help tf
|
Осы команданы орындайтын файл адресiн анықтаңыз.
|
which('tf')
|
Берiлiстiк функцияны енгiзiңiз2 ,tf нысаны ретiнде
|
n = [n2 n1 n0]
d = [1 d2 d1 d0]
f = tf ( n, d )
|
. Осы нысан берiлiстiк функцияның бөлiмi мен алымын қалай алу керектiгiн тексерiңiз.
|
[n1,d1] = tfdata ( f, 'v' )
|
Берiлiстiк функцияның нөлдерi мен полюстерiн табыңыз.
|
z = zero ( f )
p = pole ( f )
|
Орнатылған режимде буынның күшейту коэффициентiн табыңыз.
|
k = dcgain ( f )
|
Жүйенiң өткiзу жолағын анықтаңыз (АЖС 3 дБ-дан кем болатын ең аз жиiлiктi)
|
b = bandwidth ( f )
|
Қалып кеңiстiгiнде жүйе моделiн тұрғызыңыз.
|
f_ss = ss ( f )
|
Буынның тiк берiлiсiндегi коффициент 1-ге тең болатындай жасаңыз.
|
f_ss.d = 1
|
Орнатылған режимде буынның жаңа күшейту коэффициентiн табыңыз.
|
k1 = dcgain ( f_ss )
|
және коэффициенттерi қалай байланысқан? Неге?
|
|
Шығыстық жүйенiң моделiн «полюс-нөлдерi» формасында тұрғызыңыз.
|
f_zp = zpk ( f )
|
Жұмыс кеңiстiгiнде қандай айнымалылар бар екенiн тексерiңiз.
|
who немесе whos
(айырмашылығы неде?)
|
Орналасу графигiнде жүйнеiң нөлдерi мен полюстерiн тұрғызыңыз.
|
pzmap ( f )
|
Барлық элементарлы буындар(бiрiншi және екiншi реттi) үшiн демпфирования коэффициентi мен өзiндiк жиiлiктерiн анықтаңыздар.
|
[wc,ksi,p] = damp ( f )
|
LTIViewer модулiн iске қосыңыз.
|
ltiview
|
f моделiн жүктеңiз.
|
File – Import
|
Осы жүйенiң импульстi сипаттамасын(салмақтық функциясын) тұрғызыңыз.
|
ПКМ – Plot Types - Impulse
|
f_ss моделiн жүктеңiз.
|
File – Import
|
Екiншi жүйенiң импульстiк сипаттамасы тұрғызылғандығын тексерiңiз?
|
ПКМ – Systems
|
f жүйесiн өшiрiңiз. Әртүрлi жүйелердiң тұрғызылған импульстiк сипаттамалары неге бiрдей?
|
ПКМ – Systems
|
Екi жүйенi де қосыңыз.
|
ПКМ – Systems
|
Жүйелердiң ауыспалы сипаттамаларын тұрғызыңыз.
|
ПКМ – Plot Types – Step
|
Әр функция үшiн графикте төмендегiлер болуы керек:
максимум
ауыспалы процестiң уақыты3
өсу уақыты (орнатылған мәннен 10%-ден 90% дейiн)
орнатылған мән
|
ПКМ – Characteristics:
Peak Response
Settling Time
Rise Time
Steady State
|
Белгiлерге тышқанмен басу арқылы осы параметрлердiң сан мәнi бар рамкаларды экранға шығарыңыз, онда барлық сандар көрiнуi тиiс.
|
|
Тұрғызылған графиктi жеке терезеге көшiрiңiз.
|
File – Print to Figure
|
Графиктi ауыстыру буферына векторлық метафайл форматында көшiрiңiз.
|
print -dmeta
|
Ауыстыру буферынан графиктi есепке қойыңыз(Microsoft Word).
|
ПКМ - Вставить
|
LTIViewer терезесiн жабыңыз.
|
|
жиiлiктiк сипаттаманы тұрғызу үшiн жиiлiктер массивiн құрыңыз4 (100 нүкте, интервалы - -ден дейiн, логарифмикалық шкалада бiрдей бөлiнiстермен).
|
w = logspace(-1, 2, 100);
|
Шығыстық жүйенiң жиiлiктiк сипаттамасын есептеңiз 5…
|
r = freqresp ( f, w );
r = r(:);
|
… және оны абсцисса остерi бойынша остерде логарифмдiк масштабпен тұрғызыңыз.
|
semilogx ( w, abs(r) )
|
Графиктi ауыстыру буферына векторлы метафайл форматында көшiрiңiз.
|
print -dmeta
|
Графиктi ауыстыру буферынан есепке қойыңыз (Microsoft Word). Графиктен статикалық режимдегi күшейту коэффициентiн қалай табу керектiгiн және жүйенiң өткiзу жолағын қалай анықтауын түсiндiрiңiз.
|
ПКМ – Қою (Вставить)
|
Артық терезелердi жабыңыз, Matlab -тын командалык терезелерiнен басқа.
|
|
4 секунд периодты бiрлiктiк амплитуданың тiкбұрышты импульстi көрсететiн сигналдар (барлығы 5 импульс).
|
[u,t] = gensig('square',4);
|
Моделдеудi орындаңыз және берiлген кiрiсте f жүйесiнiң шығу сигналын графикте тұрғызыңыз.
|
lsim (f, u, t)
|
Графиктi ауыстыру буферына векторлы метафайл форматында көшiрiңiз.
|
print -dmeta
|
Графиктi ауыстыру буферынан есепке қойыңыз (Microsoft Word)..
|
ПКМ – Вставить
|
3. Тербелiстi буынның тұрақты уақыты мен өзiндiк жиiлiгi қалай байланысқан?