matlab将矩阵各列大于某个数的元素置零
将矩阵中各列比该列中最小值大的数全部置零.
人气:263 ℃ 时间:2020-02-02 05:00:14
解答
“将矩阵中各列比该列中最小值大的数全部置零”,相当于每列只保留最小值?
A=rand(5,4); % 测试数据
m=min(A); % 求各列最小值
M=repmat(m,size(A,1),1); % 按行复制最小值和原矩阵同维数
A(A>M)=0 % 置各列比最小值大的数为零
推荐
猜你喜欢
- 甲.乙两工程队,甲.乙单独完成铺设一段管道分别需18天.15天.(1)两队合做这项工程需几天完成?
- 三角形ABC中,∠BAC=2∠ACB,点D为三角形ABC内的一点,且AD=CD,BD=BA,求∠DBC与∠ABC度数的比值
- 《江城子 密州出猎》这首词用了哪三个典故?说说出三个典故分别表达了什么意思?
- --Do you think what c___ the accident?--The bad weather.
- 形容速度之快的词语
- 深圳冬天的作文怎么写500字
- 运动场的一圈长400m.小健练习骑自行车,平均每分骑350m;小康练习跑步,平均每分跑250m.两人从同一处同时反向出发,经过多少时间首次相遇?两人从同一处同时出发,经过了多少时间再次相遇?
- 英语翻译