2026b

# using


加载整个库或者库中的模块,并使其可直接使用

# 语法

using Pkg
using Pkg.Module
using Pkg:Function

# 说明

using可加载作用域为:库,模块,函数。


using Pkg 加载整个Pkg库。示例


using Pkg.Module 加载Pkg库下的模块Module。示例


using Pkg:Function 加载Pkg库下的函数Function。示例

# 示例

加载整个Pkg库
using TyMath
加载Pkg库下的模块Module
using TyMath.LinearAlgebra
加载Pkg库下的函数Function
using LinearAlgebra:ldlt
加载不存在的库
using test1

返回结果如下:

ERROR: ArgumentError: Package test1 not found in current path:\- Run `import Pkg; Pkg.add("test1")` to install the test1 package.

# 输入参数

Pkg - 库的名称
字符串 | 字符向量

库的名称,指定为字符串或字符向量。

示例: TyMath

Module - 模块的名称
字符串 | 字符向量

模块的名称,指定为字符串或字符向量。

示例: LinearAlgebra

Function - 函数的名称
字符串 | 字符向量

函数的名称,指定为字符串或字符向量。

示例: ldlt