24小时热门版块排行榜    

查看: 4175  |  回复: 2

缱莳霰瑜

金虫 (初入文坛)

[求助] matlab数据筛选矩阵 已有1人参与

现在有一组矩阵
我想matlab编写,使得第二、三四列大于30的数据剔除,得到新的矩阵是包含有第一列的筛选后的结果。
请问该如何编辑呢?谢谢!

matlab数据筛选矩阵
1.jpg
回复此楼

» 猜你喜欢

» 本主题相关价值贴推荐,对您同样有帮助:

已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

libralibra

至尊木虫 (著名写手)

骠骑将军

【答案】应助回帖

★ ★ ★ ★ ★
感谢参与,应助指数 +1
缱莳霰瑜: 金币+5, ★★★很有帮助 2014-04-16 12:26:26
连个测试数据都不给,不要贴图,直接贴数据多好
下面是随机生成的测试数据,自己修改阀值t,会把矩阵中第2,3,4列大于t的行删除
CODE:
t = 50;
a = randi(100,10,4)
a(a(:,2)>t | a(:,3)>t | a(:,4)>t,:) = []

结果:
CODE:
a =

    74    14    56    99
     7     4    86    54
    87    94    35    71
    94    31    45   100
    99    30     6    29
    86    34    18    42
    79    47    67    47
    52    65    34    77
    18     3    90    82
    40    85    12    11


a =

    99    30     6    29
    86    34    18    42

matlab/VB/python/c++/Java写程序请发QQ邮件:790404545@qq.com
2楼2014-04-14 18:28:31
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

tintin2005

至尊木虫 (著名写手)

谢谢,正想用这个呢!!

[ 发自手机版 http://muchong.com/3g ]
when you fee llike hope is gone,look inside you and be strong!
3楼2014-10-02 01:01:28
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
相关版块跳转 我要订阅楼主 缱莳霰瑜 的主题更新
信息提示
请填处理意见