MATLAB App Designer从入门到实践
上QQ阅读APP看书,第一时间看更新

1.通过冒号“:”和逗号“,”来查询操作数组

(1)创建一个3×3维数组。

>> A=[1:3;4:6;7:9]

A =
     1     2     3
     4     5     6
     7     8     9

(2)查询所有行和所有列的数据。

>> A(:,:)

ans =
     1     2     3
     4     5     6
     7     8     9

(3)查询第1行的数据。

>> A(1,:)

ans =
     1     2     3

(4)查询第1列的数据。

>> A(:,1)

ans =
     1
     4
     7

(5)将数组元素从第一个到最后一个按照顺序输出。

>> A(1:end)

ans =
     1     4     7     2     5     8     3     6     9

(6)将数组元素从最后一个到第一个反序输出。

>> A(end:-1:1)

ans =
     9     6     3     8     5     2     7     4     1

(7)查询第6、7、3位的数据。

>> A(6)

ans =
     8

>> A(7)

ans =
     3
>> A(3)
ans =
     7

(8)查询第1行的第3个数据。

>> A(1,3)
ans =
     3

(9)查询第2行的第3个数据。

>> A(2,3)

ans =
     6

2.通过赋值进行元素替换

(1)把第2行的第3个元素替换为0。

>> A(2,3)=0

A =
     1     2     3
     4     5     0
     7     8     9

(2)把第2行的所有元素替换为0。

>> A(2,:)=0

A =
     1     2     3
     0     0     0
     7     8     9

(3)将第3、6、9个元素替换为4、5、6。

>> A([3 6 9])=[4 5 6]
A =
     1     2     3
     0     0     0
     4     5     6