早教吧 育儿知识 作业答案 考试题库 百科 知识分享

matlab将矩阵各列大于某个数的元素置零将矩阵中各列比该列中最小值大的数全部置零.

题目详情
matlab将矩阵各列大于某个数的元素置零
将矩阵中各列比该列中最小值大的数全部置零.
▼优质解答
答案和解析
“将矩阵中各列比该列中最小值大的数全部置零”,相当于每列只保留最小值?
A=rand(5,4); % 测试数据
m=min(A); % 求各列最小值
M=repmat(m,size(A,1),1); % 按行复制最小值和原矩阵同维数
A(A>M)=0 % 置各列比最小值大的数为零