一个MATLAB问题,高分悬赏!

2025-03-12 20:15:54
推荐回答(3个)
回答1:

A=reshape(1:9,3,3);
将1到9这九个数重写成一个3*3的矩阵,一列一列来写
A(5,5)=111
矩阵A的第5行第5列个元素为111
A(:,6)=222
矩阵A的所有行第六列个元素为222
AA=A(:,[1:6,1:6])
让矩阵AA的所有行为A的所有行,第一到第12列为A的1到6并上A的1到6列

回答2:

>> A=reshape(1:9,3,3)

A =

1 4 7
2 5 8
3 6 9

>> A(5,5)=111

A =

1 4 7 0 0
2 5 8 0 0
3 6 9 0 0
0 0 0 0 0
0 0 0 0 111

>> A(:,6)=222

A =

1 4 7 0 0 222
2 5 8 0 0 222
3 6 9 0 0 222
0 0 0 0 0 222
0 0 0 0 111 222

>> AA=A(:,[1:6,1:6])

AA =

1 4 7 0 0 222 1 4 7 0 0 222
2 5 8 0 0 222 2 5 8 0 0 222
3 6 9 0 0 222 3 6 9 0 0 222
0 0 0 0 0 222 0 0 0 0 0 222
0 0 0 0 111 222 0 0 0 0 111 222

回答3:

这是初几的题呀