MATLAB: Transfer a diagonal matrix transfer diagonal matrix Dear colleagues How to tranfer matrix A to matrix B in matlab Thank you Kind regards Best Answer Please, don't post screenshot for something as simple as a matrix. Use text, so we can copy/paste it into matlab.A = diag(1:3); %example dataB = rot90(A, 2) Related SolutionsMATLAB: Change diagonal place a= magic(3)a = 8 1 6 3 5 7 4 9 2>> b=a;>> for i =2:size(a,1)b(i,1:i)= fliplr(a(i,1:i));endbb = 8 1 6 5 3 7 2 9 4 MATLAB: Access Diagonal Matrix Element As it is a rectangular matrix you will get 15 diagonal(i=j) elements. If you have a square matrix of size nxn, you will get n diagonal elements. Related QuestionExtracting matrix diagonal with diag(A)How does matlabs eigs normalise eigenvectorsBlock Tri-diagonal Matrix
Best Answer