matlab中,求解积分,为什么最后几个是Nan?

2024-12-29 20:49:33
推荐回答(2个)
回答1:

ft=sin(t).*1./t;这一行的“.*1” 完全没有必要啊,不影响结果。而且ft的结果第一个数是NaN,即无限大,无限大的累积积分当然当然都是无限大,积分以后除了第一个数是0,其他的都是NaN。我觉得是你ft=sin(t).*1./

回答2:

NAN好像是NOT A NUMBER可能是你的数值太大了,超出范围了!