matlab中如何把一个矩阵中非零元素都变为1? 我来答 2个回答 #热议# 普通体检能查出癌症吗? 创作者DPGTTT9Ftl 推荐于2019-10-21 · TA获得超过3672个赞 知道小有建树答主 回答量:53 采纳率:100% 帮助的人:8134 我也去答题访问个人页 关注 展开全部 在Matlab中,空矩阵、零矩阵和全一矩阵是比较特殊的矩阵,它们在结构形式和矩阵元素的组织上有着独特的规律性。matlab中如何把一个矩阵中非零元素都变为1的方法是:1、利用ones(M,N)生成一个M行N列的全一矩阵。如图:2、利用ones(N)生成一个N阶的全一方阵。如图:3、>> A = [-1 0 2;-3 -4 0;9 -78 1]A =-1 0 2-3 -4 09 -78 1>> A(A~=0) = 1A =1 0 11 1 01 1 1 已赞过 已踩过< 你对这个回答的评价是? 评论 收起 qingningleyun 2018-01-06 · TA获得超过5853个赞 知道大有可为答主 回答量:2991 采纳率:30% 帮助的人:3043万 我也去答题访问个人页 关注 展开全部 >> A = [-1 0 2;-3 -4 0;9 -78 1]A = -1 0 2 -3 -4 0 9 -78 1>> A(A~=0) = 1A = 1 0 1 1 1 0 1 1 1 已赞过 已踩过< 你对这个回答的评价是? 评论 收起 推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询 其他类似问题 2022-10-15 matlab如何求出一个矩阵的所有非零元素和 2018-05-28 matlab中如何把一个矩阵中非零元素都变为1? 2017-09-19 matlab如何把矩阵的改变矩阵的非零元素 更多类似问题 > 为你推荐: