2015-11-23 6 views
6

मैं इस मामले में MATLAB 2015b और 1/Inf=0 के साथ कोड लिख रहा हूं। मैं जानना चाहता हूं, क्या यह हमेशा MATLAB के लिए मामला रहा है या क्या मैं ऐसे उपयोगकर्ता का जोखिम चलाता हूं जो एक अलग आउटपुट प्राप्त करने के पिछले MATLAB संस्करण चला रहा है? मदद के लिए धन्यवाद!MATLAB 1/इंफ डिफ़ॉल्ट?

उत्तर

5

docs कह कर अंत:

R2006a से पहले शुरू की

मैं व्याख्या के रूप में यह किया जा रहा है ग्रहण करने के लिए है कि एक काफी सुरक्षित शर्त 1/Inf==0 MATLAB के

0
पुराने संस्करणों में रखती है

1/Inf का परिणाम उन निर्माताओं द्वारा परिभाषित किया गया है जो आईईईई मानक का अनुपालन करते हैं या नहीं। गूगल पर एक त्वरित खोज दिया निम्नलिखित

1/infNaN देता है (एक नंबर नहीं)

this source से 1998 और 2006 के बीच किसी तरह

में कनाडा के फ्रेंच में संपादित, का परिणाम 1/Inf बदल गया - लेकिन ईमानदारी से, जो 2002 के मैटलैब इंजन को चलाता है?

+1

मेरा सबसे पुराना संस्करण अभी भी चल रहा है - विंडोज़ पर R2007b - '1/Inf = 0' देता है। – marsei