gpt4 book ai didi

julia - 在 Julia 中读取未知大小的 BIN 文件?

转载 作者:行者123 更新时间:2023-12-05 02:28:48 26 4
gpt4 key购买 nike

我是 julia 的新手,正在努力弄清楚如何在不知道其大小的情况下读取 BIN 文件。下面的代码允许我读取 BIN 文件,但我需要知道文件的大小才能正常工作。

有没有一种方法可以读取文件而不必事先知道它的大小,这样我就可以在多个文件上运行这段代码?

    y = Array{Float32}(undef, (2017719)) 

open("test_file.bin") do io
read!(io, y)
end

谢谢!

最佳答案

这会做你想做的:

y = reinterpret(Float32, read("test_file.bin"))

read 调用将数据读取为字节向量,reinterpret 调用将该数据重新解释为 32 位 float 。

关于julia - 在 Julia 中读取未知大小的 BIN 文件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/72531481/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com