300字范文,内容丰富有趣,生活中的好帮手!
300字范文 > MATLAB二维数组的创建与元素提取

MATLAB二维数组的创建与元素提取

时间:2020-03-01 14:11:31

相关推荐

MATLAB二维数组的创建与元素提取

1.二维数组(矩阵)的创建

1.1直接输入法

从键盘直接输入元素。输入规则如下:

矩阵元素必须在方括号内;同行元素之间用空格或逗号隔开;行与行之间用分号或回车符隔开;元素可以是数值、变量、表达式或函数;矩阵的维数不必预先定义。

a1=[1 2 3;4 5 6;7 8 9]

a2=[1,2,3;4,5,6;7,8,9]

a3=[1 2 3;

​ 4 5 6;

​ 7 8 9]

1.2利用MATLAB函数创建矩阵

利用MATLAB中的特殊矩阵函数创建新矩阵。

2.二维数组中元素的提取

2.1元素的提取

利用圆括号、逗号和行、列索引号。

A=[1 2 3;4 5 6;7 8 9]

A(i,j)提取第i行、第j列的元素

2.2一维数组和子矩阵的获得

利用冒号和表达式获得。

A(:,j) 提取第j列的所有元素

A(i,:) 提取第i行的所有元素

A(:,k:k+m) 提取第k~k+m列的所有元素

A(i:i+m,:) 提取第i~i+m行的所有元素

A(i:i+m,k:k+m) 提取第i ~ i+m行、k~k+m列的所有元素

例2.2-2

a=[1,2,3;4,5,6;7,8,9]a1=a(:,2)a2=a(2,:)a3=a(:,1:2)a4=a(1:2,:)a5=a(1:2,1:2)

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。