24小时热门版块排行榜    

查看: 1507  |  回复: 9

youlong丹丹

新虫 (小有名气)

[求助] 如何将矩阵中的某些数设为零的命令或(把如下矩阵的较小的数变为零) 已有2人参与

矩阵如下:{{1, 0, 0, 0, 0, 0, 0, 0}, {0, -0.92388, 0, 0, 0, -0.382683, 0,
  0}, {4.71239, 0, 0, 0, -8.65652*10^-16, 0, -1.12883, 0}, {4.71239,
  0, 0, 0, -8.65652*10^-16, 0, 0, -6.07943}, {0, 0, 0, 0, 0, 0,
  1.88916, -1.62788}, {0, 0, 0.804081, 0, 0, 3.53429, 0.265003,
  0}, {0, 0, 0, 0.206091, 0, 3.53429, 0, 1.32267}, {0, 0, -1.79423,
  0.250622, 0, 0, -0.591328, 1.60847}}
想把其中较小的数变为零的简单命令
谢谢。。。
回复此楼
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

hppdyx

木虫 (知名作家)

【答案】应助回帖

感谢参与,应助指数 +1
举个例子
A = [1 2 3 4; 5 6 7 8];
A(find(A>5)) = 0;      %将A中大于5的位置令为0
不以风骚惊天下,但求淫荡动世人
2楼2014-01-07 12:16:07
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

walk1997

金虫 (著名写手)

3楼2014-01-07 12:19:58
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

ju5200

木虫 (正式写手)

【答案】应助回帖

感谢参与,应助指数 +1
楼上正解 稍微改一下代码就可以了
4楼2014-01-07 12:36:33
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

youlong丹丹

新虫 (小有名气)

引用回帖:
2楼: Originally posted by hppdyx at 2014-01-07 12:16:07
举个例子
A = ;
A(find(A>5)) = 0;      %将A中大于5的位置令为0

A = [1 2 3 4; 5 6 7 8];
A(find(A>5)) = 0;
用这个命令算不出来,麻烦再解释下!
5楼2014-01-07 13:42:49
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

youlong丹丹

新虫 (小有名气)

引用回帖:
4楼: Originally posted by ju5200 at 2014-01-07 12:36:33
楼上正解 稍微改一下代码就可以了

命令怎么写,我照上面写出来不对!麻烦写下命令谢谢
6楼2014-01-07 13:43:56
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

ju5200

木虫 (正式写手)

【答案】应助回帖

A = [1 2 3 4; 5 6 7 8];%此处自己改成你的矩阵
%不过矩阵的表达要注意 不要像你题目中那样用大括号了
A(find(A<10^-5)) = 0;
%此处的10^-5算一个判定阈值 自己改
7楼2014-01-07 16:20:17
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

walk1997

金虫 (著名写手)

引用回帖:
5楼: Originally posted by youlong丹丹 at 2014-01-07 13:42:49
A = ;
A(find(A>5)) = 0;
用这个命令算不出来,麻烦再解释下!...

是mathematica代码么?
怎么感觉有些文不对题
如果你是mathematica代码的话,用Chop这个函数
建议输入Chop 按一下F1就知道怎么用了。。。。

» 本帖已获得的红花(最新10朵)

8楼2014-01-08 10:40:45
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

youlong丹丹

新虫 (小有名气)

引用回帖:
7楼: Originally posted by ju5200 at 2014-01-07 16:20:17
A = ;%此处自己改成你的矩阵
%不过矩阵的表达要注意 不要像你题目中那样用大括号了
A(find(A<10^-5)) = 0;
%此处的10^-5算一个判定阈值 自己改

谢谢,我试下
9楼2014-02-26 10:05:43
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

youlong丹丹

新虫 (小有名气)

送红花一朵
引用回帖:
8楼: Originally posted by walk1997 at 2014-01-08 10:40:45
是mathematica代码么?
怎么感觉有些文不对题
如果你是mathematica代码的话,用Chop这个函数
建议输入Chop 按一下F1就知道怎么用了。。。。...

恩恩,这个方法可以
10楼2014-02-26 10:19:14
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
相关版块跳转 我要订阅楼主 youlong丹丹 的主题更新
最具人气热帖推荐 [查看全部] 作者 回/看 最后发表
[基金申请] FileCode能看出啥? +8 要乐观耀哥 2026-08-10 25/1250 2026-08-13 10:58 by 要乐观耀哥
[基金申请] 重要来源:本周末出结果 +9 瞬息宇宙 2026-08-12 9/450 2026-08-13 10:12 by Vivilian
[基金申请] 我的国基提前知道中了,可是同事的操作让我实在接受不了,怎么会有这样的人 +9 家与远方 2026-08-10 14/700 2026-08-13 09:41 by 臭臭不臭01
[基金申请] 结合人工智能,周易传统文化,filecode打分制来了,3分以上希望很大。 +3 Tide man 2026-08-12 4/200 2026-08-13 08:35 by ZJTJZ
[基金申请] 2019年青年基金涵评意见,大家看看几个A,几个B? +11 Tide man 2026-08-11 11/550 2026-08-13 07:35 by 撸猫猫
[基金申请] 应该是93bebmhtak前后十一个字符比较关键 +22 Lanmanbaby 2026-08-09 36/1800 2026-08-12 22:50 by sdfapple719
[基金申请] 好奇怪的filecode +5 布布和一二 2026-08-08 6/300 2026-08-12 16:11 by 云上清扬
[基金申请] filecode +13 documentary 2026-08-10 15/750 2026-08-12 15:56 by 云上清扬
[论文投稿] 职称评审,求友友推荐见刊最快的期刊 +4 工厂打螺丝 2026-08-08 4/200 2026-08-12 09:18 by hansi2025
[基金申请] 是这周出结果还是下周出结果? +3 yuleib84 2026-08-11 3/150 2026-08-11 21:53 by jnhyjjm
[基金申请] 有时候,自然基金真的不能太认真 (我的申报经验) +3 majunge000 2026-08-11 4/200 2026-08-11 20:13 by lch2012
[硕博家园] 读博的好处 +3 lnee 2026-08-11 3/150 2026-08-11 18:10 by 希望我好好的
[基金申请] 什么时候出结果,有咨询渠道??? +3 Tide man 2026-08-11 3/150 2026-08-11 17:54 by kudofaye
[基金申请] 分享一下我之前已中青C的计划书的filecode +3 布布和一二 2026-08-11 4/200 2026-08-11 15:20 by aasahr
[基金申请] 听说今天filecode变了 +26 布布和一二 2026-08-06 49/2450 2026-08-11 13:18 by WH3796
[基金申请] 确定了,国自然21号放榜 +6 布布和一二 2026-08-10 7/350 2026-08-10 19:15 by 2000zf36392
[基金申请] 这样的filecode谁见过 +11 布布和一二 2026-08-08 22/1100 2026-08-10 11:10 by wmfsnow
[基金申请] filecode与中标关系的预测 +5 布布和一二 2026-08-07 5/250 2026-08-09 16:15 by 袁向阳007
[基金申请] 固定端突然变了,今天 +6 archvillain 2026-08-06 10/500 2026-08-07 16:03 by 医学老男孩
[基金申请] filecode +14 等待解的谜 2026-08-06 19/950 2026-08-07 12:20 by wlwhappy
信息提示
请填处理意见