Материал: Темы2456_Matlab

Внимание! Если размещение файла нарушает Ваши авторские права, то обязательно сообщите нам

2. Разработайте сценарий, в котором у пользователя запрашиваются значения параметров: параметр Т, число отсчетов сигналов. Затем создается входной сигнал с заданным числом отсчетов, у которого два первых значения равны 0, а остальные равны 1. С помощью функции из п.1 для каждого значения входного сигнала определяется значение выходного сигнала. Затем оба сигнала должны быть представлены на одном графике.

Файл ikz6.m: clearvars

T=input('Введите постоянную времени: ') n=input('Введите число отсчетов: ') x=[0,0,ones(1,(n-2)]

y(1)=0

i=2 while i<n

y(i+1)=otchet(T,x(i),y(i-1)) i=i+1

end

plot(1:n,[x' y']) title('x(t), y(t)') xlabel('t, кол. отсчетов')

ylabel('Значение импульса x, y')

Файл otchet.m:

function Y=otchet(T,x,y) Y=x+T*y/(T+1)

6

Источник: https://studfile.net/preview/16447659/