您当前的位置:matlab资源网文章中心资料 → 文章内容

二维数组的子数组寻访和赋值

作者:精通MATLAB(5.3版)  来源:转载 http://www.51base.com/machine/softedu/cam/matlab/5120060126156.shtml  发布时间:2008-4-16 8:58:00

3.5 二维数组的子数组寻访和赋值


【 * 例 3.5-1 】不同赋值方式示例。

A=zeros(2,4) %创建 (2*4)的全零数组

A =

0 0 0 0

0 0 0 0

A(:)=1:8 %全元素赋值方式

A =

1 3 5 7

2 4 6 8

s=[2 3 5]; %产生单下标数组行数组

A(s) % 由“单下标行数组”寻访产生 A 元素组成的行数组

Sa=[10 20 30]' %Sa 是长度为 3 的“列数组”

A(s)=Sa % 单下标方式赋值

ans =

2 3 5

Sa =

10

20

30

A =

1 20 30 7

10 4 6 8

A(:,[2 3])=ones(2) %双下标赋值方式:把 A 的第 2 、 3 列元素全赋为 1

A =

1 1 1 7

10 1 1 8

文章评论 (评论内容只代表网友观点,与本站立场无关!)

用户名: 查看更多评论

分 值:100分 85分 70分 55分 40分 25分 10分 0分

内 容:

         (注“”为必填内容。) 验证码: 验证码,看不清楚?请点击刷新验证码

关于本站 - 网站帮助 - 广告合作 - 下载声明 - 友情连接 - 网站地图 -