当前位置: 首页>>代码示例 >>用法及示例精选 >>正文


Julia checkbounds用法及代码示例


用法一

checkbounds(Bool, A, I...)

如果指定的索引 I 在给定数组 A 的范围内,则返回 trueAbstractArray 的子类型如果需要提供自定义边界检查行为,则应专门使用此方法;但是,在许多情况下,可以依赖 A 的索引和 checkindex

另见 checkindex

例子

julia> A = rand(3, 3);

julia> checkbounds(Bool, A, 2)
true

julia> checkbounds(Bool, A, 3, 4)
false

julia> checkbounds(Bool, A, 1:3)
true

julia> checkbounds(Bool, A, 1:3, 2:4)
false

用法二

checkbounds(A, I...)

如果指定的索引 I 不在给定数组 A 的范围内,则抛出错误。

相关用法


注:本文由纯净天空筛选整理自julialang.org 大神的英文原创作品 Base.checkbounds — Function。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。