MATLAB 1/Inf 默认值?
MATLAB 1/Inf default?
我正在使用 MATLAB 2015b 编写代码,在这种情况下 1/Inf=0
。我想知道,这是否一直是 MATLAB 的情况,或者我 运行 正在 运行 使用以前的 MATLAB 版本的用户获得不同输出的风险?感谢您的帮助!
docs 最后说:
Introduced before R2006a
我认为这是一个相当安全的假设,假设 1/Inf==0
在旧版本的 MATLAB 中成立
1/Inf
的结果由符合或不符合IEEE标准的制造商定义。在 Google 上快速搜索得到以下内容
1/inf
gives NaN
(Not A Number)
来自 this source 1998 年以加拿大法语编辑。
在 1998 年和 2006 年之间,1/Inf
的结果不知何故发生了变化 - 但老实说,谁再运行 2002 Matlab 引擎了?
我正在使用 MATLAB 2015b 编写代码,在这种情况下 1/Inf=0
。我想知道,这是否一直是 MATLAB 的情况,或者我 运行 正在 运行 使用以前的 MATLAB 版本的用户获得不同输出的风险?感谢您的帮助!
docs 最后说:
Introduced before R2006a
我认为这是一个相当安全的假设,假设 1/Inf==0
在旧版本的 MATLAB 中成立
1/Inf
的结果由符合或不符合IEEE标准的制造商定义。在 Google 上快速搜索得到以下内容
1/inf
givesNaN
(Not A Number)
来自 this source 1998 年以加拿大法语编辑。
在 1998 年和 2006 年之间,1/Inf
的结果不知何故发生了变化 - 但老实说,谁再运行 2002 Matlab 引擎了?