matlab b=[1 2 3 4 5; 6 7 8 9 10 ;11 12 13 14 15] b([1 3],[2 4])=zeros(2),这个是什么意思?

还是补充一下好了:b=[12345;678910;1112131415]b([13],[24])=zeros(2)b2=b([31],:)这两个是什么意思?... 还是补充一下好了:
b=[1 2 3 4 5; 6 7 8 9 10 ;11 12 13 14 15]
b([1 3],[2 4])=zeros(2)
b2=b([3 1],:)
这两个是什么意思?
展开
 我来答
dukinkin
2014-02-19 · TA获得超过1.3万个赞
知道大有可为答主
回答量:2444
采纳率:90%
帮助的人:923万
展开全部
运行完b=[1 2 3 4 5; 6 7 8 9 10 ;11 12 13 14 15]之后

b =

1 2 3 4 5
6 7 8 9 10
11 12 13 14 15

b([1 3],[2 4])=zeros(2)

b的第1行了,第3行,第2列,第4列,这四个单元 赋值为0
运行完这句之后,b中对应的这四个元素被赋值为0
b =

1 0 3 0 5
6 7 8 9 10
11 0 13 0 15

b2=b([3 1],:)

将b的第3行 第1行 数据提取出来赋值给b2
运行完这句之后,b2的数据就是b的第3行和第1行的数据合并
b2 =

11 0 13 0 15
1 0 3 0 5
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式