You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何在Julia中创建指定维度的全零数组?

Julia中生成指定维度全零数组的实现方法

和Python Numpy库中np.zeros((2, 1))功能对等的Julia原生实现不需要引入第三方包,具体用法如下:

  • 生成2×1的默认浮点型全零数组,直接调用zeros(2, 1)即可,无需像Numpy一样将维度参数包裹在元组中,返回结果为元素类型为Float64的二维数组。
  • 若需要指定数组元素类型,比如生成整型全零数组,可传入类型作为第一个参数:zeros(Int, 2, 1),对应Numpy中np.zeros((2, 1), dtype=int)的用法。

实际运行效果示例:

julia> zeros(2, 1)
2×1 Matrix{Float64}:
 0.0
 0.0

julia> zeros(Int, 2, 1)
2×1 Matrix{Int64}:
 0
 0

如果需要生成更高维度的全零数组,直接按顺序传入维度参数即可,例如生成3×4×5的三维全零数组,写法为zeros(3, 4, 5),对应Numpy的np.zeros((3, 4, 5))。

内容的提问来源于stack exchange,提问作者logankilpatrick

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.09.27 07:36:03