如何调用自定义函数库及函数库中的函数?
技术分享
发布于 2025-07-10 10:57:35
查看 1过去327天
可以使用 import 的方式,调用自定义函数库及函数库中的函数。
示例:
1.首先创建一个函数库,在主页 Tap 页下,点击新建下拉框,点击“新建 Julia 函数库”:

2.选择函数库保存目录,这里保持默认路径,编辑函数库名称为“hfssapi1”,点击“确认”:

3.选中 Project.toml ,右键点击“Julia:安装函数库(dev)”:

4.等待函数库安装完成:

5.打开 src/hfssapi.jl 文件,写入下面代码:
module hfssapi1
export greet, tex1, tex2
greet() = "Hello, World!"
function tex1(a, b)
return a + b
end
function tex2(a, b)
return a * b
end
end # module

6.打开 example/demo.jl 文件,写入下面代码:
using hfssapi1
# case-1
greet()
tex1(1,2)
tex2(2,3)

7.点击“运行”按钮,可以看到成功运行出结果,说明此时函数库和函数都已导出:

8.新建一个 .jl 文件,使用 import 语句调用函数库和函数:
import hfssapi1:greet,tex1,tex2 #调用函数库和函数库中的函数
tex1(1,2)
tex2(2,3)
greet()

9.运行代码,可以看到已经成功实现了调用自定义函数库 hfssapi1 以及函数库中的函数:

所属专栏:Syslab基础平台
产品信息:Syslab科学计算环境