Как я могу построить эту функцию шага, используя Matlab? - PullRequest
0 голосов
/ 03 ноября 2019

Как вы отображаете эту функцию шага в Matlab без использования шага? x (t) = t [u (t) -u (t-3)]

Я пытался с этим:

t=-10:1:10;
h=t*(heaviside(t)-heaviside(t-3));
stem(t,h)
grid on;
axis([-10 10 -10 10])

Но появилась следующая ошибка: «Ошибка использования * НеправильноРазмеры для умножения матриц. Убедитесь, что количество столбцов в первой матрице соответствует количеству строк во второй матрице. Чтобы выполнить поэлементное умножение, используйте '. *'. "

1 Ответ

0 голосов
/ 03 ноября 2019
t=-10:0.01:10;
f = double(t >= 0 & t < 3);
plot(t, f)
grid on

enter image description here

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...