在MATLAB中变量a=[3
4 5; 6 7 8];则a(2,1)=(
).
A: 5
B: 6
C: 7
D: 8
4 5; 6 7 8];则a(2,1)=(
).
A: 5
B: 6
C: 7
D: 8
举一反三
- 已知a=[1 2 3; 4 5 6; 7 8 9],执行命令:a([3,1],:)=a([1,3],:),a将变为( )。 A: [4 5 6;4 5 6;4 5 6] B: [7 8 9;4 5 6;1 2 3] C: [2 2 2;5 5 5;8 8 8] D: [3 2 1;6 5 4;9 8 7]
- 以下程序的输出结果是( )。 frame<br/>= [[1,2,3],[4,5,6],[7,8,9]] rgb<br/>= frame[: : -1] print(rgb) A: [[1,<br/>2, 3], [4, 5, 6]] B: [[7,<br/>8, 9], [4, 5, 6], [1, 2, 3]] C: [[1,2,3],[4,5,6],[7,8,9]] D: [[7,<br/>8, 9]]
- 以下程序的输出结果是:[br][/br]frame = [[1,2,3],[4,5,6],[7,8,9]][br][/br]rgb = frame[::-1][br][/br]print(rgb) A: [[1, 2, 3], [4, 5, 6]] B: [[7, 8, 9]] C: [[1,2,3],[4,5,6],[7,8,9]] D: [[7, 8, 9], [4, 5, 6], [1, 2, 3]]
- 以下程序的输出结果是:<br/>frame<br/>= [[1,2,3],[4,5,6],[7,8,9]]; rgb<br/>= frame[::-1]; print(rgb) A: [[7, 8, 9], [4, 5, 6], [1, 2, 3]] B: [[1, 2, 3], [4, 5, 6]] C: [[7, 8, 9]] D: [[1,2,3],[4,5,6],[7,8,9]]
- 存在多维数组arr,arr =np.array([[1 2 3] [4 5 6] [7 8 9]])数组arr.T的输出为 A: array([[1, 4, 7], [2, 5, 8], [3, 6, 9]]) B: array([[1, 2, 3], [4, 5, 8], [7, 6, 9]]) C: array([[1, 4, 7], [2, 5, 6], [3, 8, 9]]) D: array([[9, 4, 7], [2, 5, 8], [3, 6, 1]])