标签: matlab matrix diagonal
说我有这个矩阵(称之为A):
A
A = 1 2 3 0 1 2 3 4 1 2 3 4 0 2 3 4 0 0 3 4
这个向量:v = [5 6 7]。我现在想用这个向量替换main上方的第一个对角线以获得:
v = [5 6 7]
1 5 3 0 1 2 6 4 1 2 3 7 0 2 3 4 0 0 3 4
如何在MATLAB中为任何大小的矩阵和该矩阵中的任何对角线执行此操作?