row of all 8’s

3 vues (au cours des 30 derniers jours)
Chung Di
Chung Di le 23 Nov 2017
Suppose O=ones(n) Now how can I insert a row of all 8’s between rows (n-3) and (n-2) of matrix O and insert a column of all 8’s between columns 1 and 2 of matrix )

Réponse acceptée

Kaushik Lakshminarasimhan
Kaushik Lakshminarasimhan le 23 Nov 2017
Modifié(e) : Kaushik Lakshminarasimhan le 24 Nov 2017
N = 10;
X = ones(N); % create a matrix of 1s
X = [X(1:N-3,:) ; 8*ones(1,N) ; X(N-2:end,:)]; % add a row of 8s between (N-3)th and (N-2)th row
X = [X(:,1) 8*ones(N+1,1) X(:,2:end)]; % add a column of 8s between 1st and 2nd columns
  9 commentaires
Chung Di
Chung Di le 24 Nov 2017
It will be really helpful if you use comments beside the code, so that I can understand the code, rather than copy paste Thank you so much
Kaushik Lakshminarasimhan
Kaushik Lakshminarasimhan le 24 Nov 2017
I didn't add comments because I thought it was self-explanatory. Anyway, I have edited my answer to include comments.

Connectez-vous pour commenter.

Plus de réponses (0)

Catégories

En savoir plus sur Logical dans Help Center et File Exchange

Tags

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by