Предположим, у меня есть вектор x
и 2 константы, инициализированные следующим образом:
x = [ones(1,21) zeros(1,79)]; %step of 100 components
p = 2; q = 0;
Теперь я хочу построить эту матрицу:
Но в этом случае, например, x (q-1) = x (-1) не существует, поэтому я хочу, чтобы оно было 0, и мне было интересно, есть ли способ сделатьэто с минимальными строками кода.Обратите внимание, что матрица может быть записана с помощью функции toeplitz()
, но я не знаю, как заменить несуществующую позицию моего вектора x
нулями.
Я надеюсь, что кто-то может мне помочь.Спасибо за ваши ответы.