Я пытаюсь установить матрицу nx3 в GNU Octave, чтобы разбросать график и сравнить его с подобранной поверхностью, для которой я уже решил и построил график.Однако эта матрица имеет повторяющиеся шаблоны в столбцах 1 и 2;Я мог бы установить их вручную, но количество строк несколько велико, и единственная строка, которая у меня есть в настоящее время, - это неповторяющаяся (строка 3).Например:
A=|1 5 z|
|2 5 z|
|3 5 z|
|4 5 z|
|1 10 z|
|2 10 z|
...
и так далее.Где z - это значения, которые у меня уже есть в качестве вектора столбца, которые я могу просто вставить в матрицу с помощью:
A(:,3)=z
Однако я попытался сделать
A(2:4:n)=2;A(3:4:n)=3;A(4:4:n)=4
, которыйна самом деле работал для первого столбца, но со вторым не повезло (и я не думаю, что это самый чистый способ сделать это).Есть идеи?