在matlab中输入 A(1,:)=1:2:9 A(2,:)=2:2:10 会等到什么结果啊
3个回答
展开全部
结果如下所示:
A =
1 3 5 7 9
2 4 6 8 10
在你所给出的表达式中用到了冒号表达式,
A(1,:)=1:2:9的意思就是取出A的第一行,并且把它们赋值为从1到9间隔为2的数值,
A(2,:)=2:2:10 的意思就是把第二行取出来,并且把它们的值赋值为从2到10间隔为2的数值。
如果给出一个冒号表达式v=a:b:c,就是生成一个从a到c步长为b的一个向量。
冒号用在矩阵里就表示提取一个矩阵的行或者列。
比如A(1:2:end,;)就表示提取A的全部奇数行、所有列。
不知道你懂没有,如果还有问题就问吧,我尽量!
A =
1 3 5 7 9
2 4 6 8 10
在你所给出的表达式中用到了冒号表达式,
A(1,:)=1:2:9的意思就是取出A的第一行,并且把它们赋值为从1到9间隔为2的数值,
A(2,:)=2:2:10 的意思就是把第二行取出来,并且把它们的值赋值为从2到10间隔为2的数值。
如果给出一个冒号表达式v=a:b:c,就是生成一个从a到c步长为b的一个向量。
冒号用在矩阵里就表示提取一个矩阵的行或者列。
比如A(1:2:end,;)就表示提取A的全部奇数行、所有列。
不知道你懂没有,如果还有问题就问吧,我尽量!
展开全部
A(1,:)=[1 3 5 7 9];
A(2,:)=[2 4 6 8 10];
最终输出结果为:
A =
[
1 3 5 7 9
2 4 6 8 10
]
A(2,:)=[2 4 6 8 10];
最终输出结果为:
A =
[
1 3 5 7 9
2 4 6 8 10
]
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
要先定义一个至少包含两行的矩阵才能这么搞,结果前面两行和5列就是cxd1301给你回答的那样
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询