
MATLAB 将矩阵元素清零,如何实现
3个回答
2015-09-18 · 知道合伙人教育行家
关注

展开全部
matlab的矩阵(或更高维数组)的赋值非常灵活。
而“矩阵清零”实质上是把矩阵整体赋值为0的过程。譬如对矩阵(二维数组)a,可以在相应维度位上使用冒号“:”来表示这一维的所有元素,那么矩阵a的元素清零可以表示为 a(:,:)=0;
对于多维数组的情况同理,譬如有4维数组b,则b(:,:,:,:)=0;
而“矩阵清零”实质上是把矩阵整体赋值为0的过程。譬如对矩阵(二维数组)a,可以在相应维度位上使用冒号“:”来表示这一维的所有元素,那么矩阵a的元素清零可以表示为 a(:,:)=0;
对于多维数组的情况同理,譬如有4维数组b,则b(:,:,:,:)=0;
展开全部
将矩阵元素清零?直接赋值为0不就行了吗?
更多追问追答
追问
赋值不会变成一维数组吗
追答
那要看你怎样赋值了,比如
A=0
就会成为标量;但是
A(1:10,1:5)=0
就会得到10x5的数组。
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询