MATLAB爱好者论坛-LabFans.com

MATLAB爱好者论坛-LabFans.com (https://www.labfans.com/bbs/index.php)
-   资料存档 (https://www.labfans.com/bbs/forumdisplay.php?f=72)
-   -   How to fix incorrect chi2pdf results in MATLAB R2019A (https://www.labfans.com/bbs/showthread.php?t=22122)

poster 2019-11-25 12:54

How to fix incorrect chi2pdf results in MATLAB R2019A
 
<p>I am working with MATLAB R2019A (Slightly out of date, I know) on Linux Mint 19.1. For the task I am trying to perform, I need the chi2pdf function, but when I tried to use it, it gave incorrect results. Just to test it, I tried the following, and this is what I got:</p>

<pre><code>>> chi2pdf(0.95, 29)
ans =
</code></pre>

<p>5.8154e-16</p>

<pre><code>>> chi2pdf(0.95, 29.0)
ans =
</code></pre>

<p>5.8154e-16</p>

<pre><code>>> chi2pdf(single(0.95), single(29))
ans =
</code></pre>

<p>5.8154e-16</p>

<pre><code>>> chi2pdf(double(0.95), double(29))
ans =
</code></pre>

<p>5.8154e-16</p>

<p>The reason that I tried different variations was because I saw other questions regarding similar problems in MATLAB,
so I thought it might be related to some single-to-double conversion issue.
I am installing R2019B to see if that helps, but in the mean time, any suggestions that anyone has would be much appreciated.</p>



[url=https://stackoverflow.com/questions/59025388/how-to-fix-incorrect-chi2pdf-results-in-matlab-r2019a]More answer...[/url]


所有时间均为北京时间。现在的时间是 21:23

Powered by vBulletin
版权所有 ©2000 - 2025,Jelsoft Enterprises Ltd.