Студопедия
Случайная страница | ТОМ-1 | ТОМ-2 | ТОМ-3
АрхитектураБиологияГеографияДругоеИностранные языки
ИнформатикаИсторияКультураЛитератураМатематика
МедицинаМеханикаОбразованиеОхрана трудаПедагогика
ПолитикаПравоПрограммированиеПсихологияРелигия
СоциологияСпортСтроительствоФизикаФилософия
ФинансыХимияЭкологияЭкономикаЭлектроника

СЕКЦИЯ № 1. Базовые возможности



СЕКЦИЯ № 1. Базовые возможности

---------------------------------------------------------

Верно ли следующее утверждение?. «После каждой команды необходимо всегда ставить знак;».

Ответ: нет

---------------------------------------------------------

Есть две функции y1=2x и y2=cos(x). Какие из перечисленных фрагментов программ строят две функции в одном окне (в одной координатной сетке) разными цветами?

Ответы:

x=0:pi/16:4*pi; y1=2*x; y2=cos(x); plot(x,y1,x,y2);

x=0:pi/16:4*pi; y1=2*x; y2=cos(x); z=[y1;y2]; plot(x,z);

---------------------------------------------------------

Есть две функции Y1=sin(x); Y2=Y1-10; Необходимо посчитать третью Y3=Y2*Y1. Какая команда это сделает?

Ответ: Y3=Y2.*Y1;

---------------------------------------------------------

Какая строка в MatLab должна предшествовать команде plot(X,Y,S) для построения графика красного цвета штрих-пунктироной линией?

Ответ: S='r-.'

---------------------------------------------------------

Какие действия выполняет команда grid?

Ответ: Изменяет состояние сетки на противоположное

---------------------------------------------------------

Какая(какие) из представленных команд создает(создают) вектор из 4-х элементов?

Ответы:

V=[1 2 3 4]

V=[1,2,3,4]

---------------------------------------------------------

Необходимо построить график функции y=sin(x-pi/2). Укажите какие команды необходимы для построения графика.

Ответы:

x=-pi/2:pi/32:pi/2;

y=sin(x-pi/2);

plot(x,y);

---------------------------------------------------------

После выполнения следующих команд, какое число будет хранить переменная L?

T=0:3:11;

L=size(T);

L=L(1);

Ответ: 1

---------------------------------------------------------

После выполнения следующих команд, какое число будет хранить переменная n?

v=[2 2 3 3]

m=[6]

n=v(4)*m

clear m

Ответ: 18

---------------------------------------------------------

Что сохранится в переменной V3 после выполнения команд:

V1=[2 4 6 8]

V2=[1 2 3 4]

V3=V1./V2

Ответ: V3=[2222];

---------------------------------------------------------

Что произойдет после выполнения команды 0/0?

Ответ: Warning Divide by zero, ans=NaN

---------------------------------------------------------

Укажите какие графики построены какими командами.

x=0:pi/16:4*pi; y2=sin(x); S='g-o'; plot(x,y2,S); grid

x=0:pi/16:4*pi; y1= sin (x); S='go'; stem(x,y1,S); grid

x=0:pi/16:4*pi; y1=sin(x); S=''; plot(x,y1,S); grid

x=0:pi/16:4*pi; y1=sin(x); S='go'; plot(x,y1,S); grid

---------------------------------------------------------

Укажите команду, очищающую область команд (Command Windows)

Ответ: clc

---------------------------------------------------------

Укажите соответствие:

ANS - переменная, хранящая результат последней операции

NaN - указание на нечисловой характер данных

i - мнимая единица

Inf - значение машинной бесконечности

---------------------------------------------------------

Чему равно значение переменной s после выполнения следующих команд

V=[3 4 7 7,1,1,1,1]; s=V(1,2)



Ответ: 4

---------------------------------------------------------


СЕКЦИЯ №2 Моделирование периодических сигналов

Какие из перечисленных команд формируют представленный график?

Ответы:

Fi(k)=atan2(-b,a); stem(wk,Fi*180/pi,'o');

Fi(k)=atan2(-b,a); stem(wk,Fi*180/pi);

--------------------------------------------------------

Какие из перечисленных параметров соответствуют представленному графику?

Ответ: s1=time*1e3; t0=0; t1=1e-3; T=4e-3;

---------------------------------------------------------

Найдите соответствие представленным программам и результатами вычислений.

>> clear; a=int('t',t)

Undefined function or variable 't'.

>> clear; syms t; a=int('t',t,2,3)

a=5/2

>> clear; a=int('t')

a=1/2*t^2

---------------------------------------------------------

После выполнения следующей программы, какого типа станет переменная wk?

>> w=2*pi/100;

>> N=100;

>> for k=1:N,

>> wk(k)=w*k;

>> end

Ответы:

Вектор длиной 100 элементов

Матрица размером 1X100

---------------------------------------------------------

После выполнения следующей программы чему равно значение переменной k? >> for k=1:2:4; >> end

Ответ: 3

---------------------------------------------------------

После выполнения команды >> syms integer произойдёт следующее:

Ответ: Создастся переменная integer с типом syms

---------------------------------------------------------

Укажите следующую команду(команды) для расчета амплитуды гармоник.

>> a=2/T*int(s1*cos(k*w*time),time,t0,t1);

>> a=double(a);

>> b=1/T*int(s1*sin(k*w*time),time,t0,t1);

>> b=double(b);

Ответы:

A(k)=sqrt(a^2+b^2);

A(k)=sqrt(a.^2+b.^2);

--------------------------------------------------------

S=double(A0); В чем заключается назначение команды?

Ответ: Команда преобразует тип числа из символьного в цифровой

---------------------------------------------------------

S=S+A(k)*cos(k*w*t+Fi(k));

От какой переменной зависит длина вектора S?

Ответ: t

---------------------------------------------------------


СЕКЦИЯ №3 Моделирование линейных систем на примере фильтров

 

Для построения предстваленного графика использовалась команда >> [b, a] = lp2bs(b, a, w0, Bw)?

Ответ: нет

---------------------------------------------------------

На рисунке представлены три АЧХ ФНЧ. Укажите соответствие какой командой была создана какая АЧХ?

[z,p,k] = cheb1ap(5, 10);

[z,p,k] = cheb1ap(5, 1);

[z,p,k] = cheb1ap(5, 0.01);

---------------------------------------------------------

 

 

Укажите правильную последовательность команд для построения АЧХ полосового фильтра (номер строки программы через запятую).

1. [b, a] = zp2tf(z, p, k);

2. [z, p, k] = cheb2ap(a, 10);

3. h=freqs(b, a, wk);

4. [b, a] = lp2bp(b, a, w0, Bw);

Ответ: 2,1,4,3

---------------------------------------------------------

Укажите соответствие какой командой была создана какая АЧХ?

[z,p,k] = cheb2ap(5, 10);

[z,p,k] = cheb2ap(5, 1);

[z,p,k] = cheb2ap(5, 0.1);

---------------------------------------------------------


СЕКЦИЯ №4 Прохождение сигнала через фильтр

Для скольки частот рассчитывается коэффициент h после выполнения следующей команды?

>> h = freqs(b, a);

Ответ: 200

---------------------------------------------------------

Для скольки частот рассчитывается коэффициент h после выполнения следующей команды?

>> h = freqs(b, a, 10);

Ответ: 10

---------------------------------------------------------

Как, имея рассчитанные АЧХ фильтра (АChH) и фазовый спектр сигнала (А), построить амплитудный спектр сигнала на выходе фильтра (Y)?

Ответ: Y=A*AChH;

---------------------------------------------------------

Как, имея рассчитанные ФЧХ фильтра (FChH) и фазовый спектр сигнала (F), построить фазовый спектр сигнала на выходе фильтра (Y)?

Ответ: Y=F+FChH;

---------------------------------------------------------

Сколько частот будет хранить переменная w после выполнения следующей команды?

>> [h,w] = freqs(b, a);

Ответ: 200

---------------------------------------------------------


СЕКЦИЯ №5 Дискретизация сигналов

Необходимо построить три функции (y1=x*y3; y2=sin(x); y3=y2-x) в одном окне. Укажите правильную последовательность команд необходимую для построения. (номер команды в программе через запятую)

1. y2=sin(x);

2. y3=y2-10;

3. z=[y1; y2; y3];

4. plot(x,z);

5. y1=2.*y3;

6. x=0:pi/16:4*pi;

Ответ: 6,1,2,5,3,4

---------------------------------------------------------

Укажите строки с ошибками (фрагмент программы дискретизации).

Ответы:

Si=Sdt(k)*(sin(2*pi*Fmax.*(t-(k-1)*dt)))./(2*pi*Fmax.*(t-(k-1)*dt));

Si=Sdt(k)*(sin(2*pi*Fmax*(t-(k-1)*dt)))/(2*pi*Fmax*(t-(k-1)*dt));

(Si=Sdt(k)*(sin(2*pi*Fmax*(t-(k-1)*dt)))./(2*pi*Fmax*(t-(k-1)*dt)); - без ошибки)

---------------------------------------------------------

Si=Sdt(k)*(sin(2*pi*Fmax*(t-(k-1)*dt)))./(2*pi*Fmax*(t-(k-1)*dt)); Представленное выражение является:

Ответ: Функцией откликов

---------------------------------------------------------

 


Дата добавления: 2015-09-29; просмотров: 27 | Нарушение авторских прав




<== предыдущая лекция | следующая лекция ==>
Затверджено наказом Державного казначейства України від 27 липня 2000 р. N 68 | 

mybiblioteka.su - 2015-2024 год. (0.016 сек.)