我正在尝试在特定位置添加行到矩阵,这些位置包含在向量中。下面的模式显示了输入和预期结果。我尝试使用“ for”循环,但无法正常工作。任何建议都会有所帮助。
源矩阵(6x3)
(1) 1 2 3
(2) 4 5 6
(3) 7 8 9
(4) 6 9 2
(5) 3 6 1
(6) 2 2 7
Run Code Online (Sandbox Code Playgroud)
位置向量(指示源矩阵中将包含零的行)
[2, 5, 6]
Run Code Online (Sandbox Code Playgroud)
结果矩阵(6 + length.vector x 3)
(1) 1 2 3
(2*)0 0 0
(3) 4 5 6
(4) 7 8 9
(5*)0 0 0
(6*)0 0 0
(7) 6 9 2
(8) 3 6 1
(9) 2 2 7
Run Code Online (Sandbox Code Playgroud)