24小时热门版块排行榜    

CyRhmU.jpeg
查看: 1999  |  回复: 5
当前只显示满足指定条件的回帖,点击这里查看本话题的所有回帖

f2012

新虫 (小有名气)

[求助] matlab 计算后 显示NAN已有2人参与

MATLAB计算后显示nan  是怎么回事  程序没有显示错误
  程序在附件里   请各位帮忙看下
回复此楼

» 本帖附件资源列表

  • 欢迎监督和反馈:小木虫仅提供交流平台,不对该内容负责。
    本内容由用户自主发布,如果其内容涉及到知识产权问题,其责任在于用户本人,如对版权有异议,请联系邮箱:xiaomuchong@tal.com
  • 附件 1 : 新建文本文档_(2).txt
  • 2014-02-23 22:52:12, 10.13 K

» 猜你喜欢

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

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

月只蓝

主管区长 (职业作家)

A NaN is obtained as a result of mathematically undefined
    operations like 0.0/0.0  and inf-inf.
MATLAB、MS小问题、普通问题请发帖求助!时间精力有限,恕不接受无偿私信求助。
3楼2014-02-24 08:40:08
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
查看全部 6 个回答

戴钢盔的猪头

木虫 (知名作家)

【答案】应助回帖

★ ★ ★ ★
感谢参与,应助指数 +1
fegg7502: 金币+1, 鼓励交流 2014-02-24 08:30:30
f2012: 金币+3, 有帮助 2014-03-10 16:47:38
NAN means Not A Number

[ 发自手机版 http://muchong.com/3g ]
2楼2014-02-24 00:35:28
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

Nicholas_Lee

金虫 (小有名气)

【答案】应助回帖

★ ★ ★
感谢参与,应助指数 +1
f2012: 金币+3 2014-03-10 16:48:11
NAN有时候是无穷大。详细看看公式里面的值会不会出现分母为0的情况吧。
勇敢做选择,坚定向前方!
4楼2014-02-24 09:33:21
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

meatball1982

铜虫 (小有名气)

首先,明确Nan是怎么来的,上面几楼都 说了,就是 数/0,那么就一点点找好了。
N(1)是NaN,能上推到x(1)是NaN,再上推到D(2)/D(1)=NaN.注意 ,这里要好好看D(1)
程序中它是一个Det(A)
再看A
A的最后4列全是0.问题就在这里了。
就是求A的过程中导致的。NaN.

A=[S(2) S(3) S(4) S(5) ;
   U(2) U(3) U(4) U(5) ;
   Q(2) Q(3) Q(4) Q(5) ;
   M(2) M(3) M(4) M(5) ];

就看S,U,Q,M

S(5)=S(5)-S(1);
U(5)=U(5)-U(1);
Q(5)=Q(5)-Q(1);
M(5)=M(5)-M(1);

当S(5)和S(1)相等时,就会出现这个问题了。
你的程序是干什么的,我并不知道,但如果这个问题解决不了,Nan还是会有的。
唉。还是学吧。
5楼2014-02-27 20:40:51
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
信息提示
请填处理意见