在 MATLAB 中,可以使用索引操作符 ()
来取出对应位置的数据。
例如,如果有一个向量 x
,可以使用 x(i)
来取出第 i
个位置上的数据。其中,i
是一个整数索引,从 1 开始。例如:
x = [1, 2, 3, 4, 5]; data = https://www.yisu.com/ask/x(3); % 取出第3个位置上的数据>如果有一个矩阵
A
,可以使用A(i, j)
来取出第i
行、第j
列位置上的数据。例如:A = [1, 2, 3; 4, 5, 6; 7, 8, 9]; data = https://www.yisu.com/ask/A(2, 3); % 取出第2行、第3列位置上的数据>如果需要取出多个位置上的数据,可以使用向量或矩阵作为索引。例如:
x = [1, 2, 3, 4, 5]; indices = [2, 4]; % 取出第2个和第4个位置上的数据 data = https://www.yisu.com/ask/x(indices);>A = [1, 2, 3; 4, 5, 6; 7, 8, 9]; indices = [1, 3; 2, 2]; % 取出第1行第3列和第2行第2列位置上的数据 data = https://www.yisu.com/ask/A(indices);>希望对你有所帮助!