У меня есть вектор (или массив)Как я заменить все элементы вектора со скалярным
A = [2 3 4]
Я хочу, чтобы заменить все элементы каждой строки со скалярным значением 4. Я код:
for ii = 1: size(A, 1) A(ii,:) = 4 end
Это возвращает A = [4 4 4]
. Как я могу получить матрицу 1x1
: A = [4]
вместо матрицы 1x3
?
Большое спасибо заранее.
Почему бы просто не создать новую переменную, которая является скаляром? – Aaron
Спасибо @Aaron. Пожалуйста, см. Мои комментарии ниже относительно этого. – User1772
Я не понимаю, почему предложение Аарона не сработает. Просто назначьте скаляр. – rayryeng