Я хочу, чтобы иметь возможность создать простой вектор nx1, в котором каждое значение строки является константой (например, [2 2 ... 2 2] '), а также nx1, в котором указаны значения в строке 1 и строке n (например, [1 2 2 ... 2 2 1] '). Кроме того, как бы вы сгенерировали вектор, в котором вы чередуетесь между двумя значениями (например, [1 -1 1 -1 ...] ')?Создайте вектор nx1, который можно легко изменить, указав n
Есть ли способ генерировать эти векторы без ввода вручную каждого значения? Я попытался найти способ сделать это, просмотрев this Matlab documentation, но не смог разобраться. Спасибо!
Я понимаю все, что вы написали, кроме части «x (1: end-2)», когда вы указываете y. Не могли бы вы объяснить эту логику? Спасибо! – kathystehl
«конец» означает последний индекс вектора. В этом коде «1: конец-2» будет «1: 5-2». Итак, «x (1: end-2)» будет «x (1: 3)». Это просто «2 2 2», здесь. – KKS
Отлично, спасибо! – kathystehl